class OpenStudio::Workspace
Public Class Methods
@return [OptionalWorkspace]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 152 def self.load(*args) end
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 4 def self.new(*args) end
Public Instance Methods
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 81 def EqualEqual(workspace) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 84 def NotEqual(workspace) end
@return [String]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 99 def __str__ end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 131 def addAndInsertObjects(*args) end
@return [OptionalWorkspaceObject]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 52 def addObject(idfObject) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 125 def addObjects(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 75 def canBeTarget(uUID, stringSet) end
@return [Workspace]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 102 def clone(*args) end
@return [Workspace]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 105 def cloneSubset(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 93 def connectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 96 def disconnectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 46 def fastNaming end
@return [OptionalIddObject]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 19 def getIddObject(iddObjectType) end
@return [OptionalWorkspaceObject]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 25 def getObject(uUID) end
@return [OptionalWorkspaceObject]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 43 def getObjectByNameAndReference(string, stringVector) end
@return [OptionalWorkspaceObject]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 37 def getObjectByTypeAndName(iddObjectType, string) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 34 def getObjects(uUIDVector) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 116 def getObjectsByName(*args) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 122 def getObjectsByReference(*args) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 119 def getObjectsByType(*args) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 40 def getObjectsByTypeAndName(iddObjectType, string) end
@return [UUIDVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 113 def handles(*args) end
@return [IddFile]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 13 def iddFile end
@return [IddFileType]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 16 def iddFileType end
@return [OptionalWorkspaceObject]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 55 def insertObject(idfObject) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 128 def insertObjects(*args) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 78 def isInIddFile(iddObjectType) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 72 def isMember(uUID) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 143 def isValid(*args) end
@return [QUrlPathPairVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 90 def locateUrls(uRLSearchPathVector, boolean, path) end
@return [OptionalString]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 22 def name(uUID) end
@return [String]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 140 def nextName(*args) end
@return [UInt32]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 69 def numObjects end
@return [UInt32]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 137 def numObjectsOfType(*args) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 110 def objects(*args) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 28 def objectsWithURLFields end
@return [WorkspaceObjectOrder]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 66 def order end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 58 def removeObject(uUID) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 61 def removeObjects(uUIDVector) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 149 def save(*args) end
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 63 def setFastNaming(boolean) end
@return [Boolean]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 49 def setStrictnessLevel(strictnessLevel) end
@return [WorkspaceObjectVector]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 134 def sort(*args) end
@return [StrictnessLevel]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 7 def strictnessLevel end
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 107 def swap(*args) end
@return [IdfFile]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 87 def toIdfFile end
@return [ValidityReport]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 146 def validityReport(*args) end
@return [VersionString]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 10 def version end
@return [OptionalWorkspaceObject]
# File lib/openstudio-api-stubs/Classes/Workspace.rb, line 31 def versionObject end