Class: OpenStudio::Workspace
- Inherits:
-
Object
- Object
- OpenStudio::Workspace
- Defined in:
- lib/openstudio-api-stubs/Classes/Workspace.rb
Class Method Summary collapse
Instance Method Summary collapse
- #__str__ ⇒ String
- #addAndInsertObjects(*args) ⇒ WorkspaceObjectVector
- #addObject(idfObject) ⇒ OptionalWorkspaceObject
- #addObjects(*args) ⇒ WorkspaceObjectVector
- #canBeTarget(uUID, stringSet) ⇒ Boolean
- #clone(*args) ⇒ Workspace
- #cloneSubset(*args) ⇒ Workspace
- #connectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) ⇒ Boolean
- #disconnectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) ⇒ Boolean
- #EqualEqual(workspace) ⇒ Boolean
- #fastNaming ⇒ Boolean
- #getIddObject(iddObjectType) ⇒ OptionalIddObject
- #getObject(uUID) ⇒ OptionalWorkspaceObject
- #getObjectByNameAndReference(string, stringVector) ⇒ OptionalWorkspaceObject
- #getObjectByTypeAndName(iddObjectType, string) ⇒ OptionalWorkspaceObject
- #getObjects(uUIDVector) ⇒ WorkspaceObjectVector
- #getObjectsByName(*args) ⇒ WorkspaceObjectVector
- #getObjectsByReference(*args) ⇒ WorkspaceObjectVector
- #getObjectsByType(*args) ⇒ WorkspaceObjectVector
- #getObjectsByTypeAndName(iddObjectType, string) ⇒ WorkspaceObjectVector
- #handles(*args) ⇒ UUIDVector
- #iddFile ⇒ IddFile
- #iddFileType ⇒ IddFileType
- #insertObject(idfObject) ⇒ OptionalWorkspaceObject
- #insertObjects(*args) ⇒ WorkspaceObjectVector
- #isInIddFile(iddObjectType) ⇒ Boolean
- #isMember(uUID) ⇒ Boolean
- #isValid(*args) ⇒ Boolean
- #locateUrls(uRLSearchPathVector, boolean, path) ⇒ QUrlPathPairVector
- #name(uUID) ⇒ OptionalString
- #nextName(*args) ⇒ String
- #NotEqual(workspace) ⇒ Boolean
- #numObjects ⇒ UInt32
- #numObjectsOfType(*args) ⇒ UInt32
- #objects(*args) ⇒ WorkspaceObjectVector
- #objectsWithURLFields ⇒ WorkspaceObjectVector
- #order ⇒ WorkspaceObjectOrder
- #removeObject(uUID) ⇒ Boolean
- #removeObjects(uUIDVector) ⇒ Boolean
- #save(*args) ⇒ Boolean
- #setFastNaming(boolean) ⇒ Object
- #setStrictnessLevel(strictnessLevel) ⇒ Boolean
- #sort(*args) ⇒ WorkspaceObjectVector
- #strictnessLevel ⇒ StrictnessLevel
- #swap(*args) ⇒ Object
- #toIdfFile ⇒ IdfFile
- #validityReport(*args) ⇒ ValidityReport
- #version ⇒ VersionString
- #versionObject ⇒ OptionalWorkspaceObject
Class Method Details
.load(*args) ⇒ OptionalWorkspace
152 153 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 152 def self.load(*args) end |
.new(*args) ⇒ Object
4 5 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 4 def self.new(*args) end |
Instance Method Details
#__str__ ⇒ String
99 100 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 99 def __str__ end |
#addAndInsertObjects(*args) ⇒ WorkspaceObjectVector
131 132 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 131 def addAndInsertObjects(*args) end |
#addObject(idfObject) ⇒ OptionalWorkspaceObject
52 53 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 52 def addObject(idfObject) end |
#addObjects(*args) ⇒ WorkspaceObjectVector
125 126 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 125 def addObjects(*args) end |
#canBeTarget(uUID, stringSet) ⇒ Boolean
75 76 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 75 def canBeTarget(uUID, stringSet) end |
#clone(*args) ⇒ Workspace
102 103 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 102 def clone(*args) end |
#cloneSubset(*args) ⇒ Workspace
105 106 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 105 def cloneSubset(*args) end |
#connectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) ⇒ Boolean
93 94 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 93 def connectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) end |
#disconnectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) ⇒ Boolean
96 97 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 96 def disconnectProgressBar(sWIGTYPE_p_openstudio__ProgressBar) end |
#EqualEqual(workspace) ⇒ Boolean
81 82 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 81 def EqualEqual(workspace) end |
#fastNaming ⇒ Boolean
46 47 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 46 def fastNaming end |
#getIddObject(iddObjectType) ⇒ OptionalIddObject
19 20 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 19 def getIddObject(iddObjectType) end |
#getObject(uUID) ⇒ OptionalWorkspaceObject
25 26 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 25 def getObject(uUID) end |
#getObjectByNameAndReference(string, stringVector) ⇒ OptionalWorkspaceObject
43 44 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 43 def getObjectByNameAndReference(string, stringVector) end |
#getObjectByTypeAndName(iddObjectType, string) ⇒ OptionalWorkspaceObject
37 38 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 37 def getObjectByTypeAndName(iddObjectType, string) end |
#getObjects(uUIDVector) ⇒ WorkspaceObjectVector
34 35 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 34 def getObjects(uUIDVector) end |
#getObjectsByName(*args) ⇒ WorkspaceObjectVector
116 117 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 116 def getObjectsByName(*args) end |
#getObjectsByReference(*args) ⇒ WorkspaceObjectVector
122 123 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 122 def getObjectsByReference(*args) end |
#getObjectsByType(*args) ⇒ WorkspaceObjectVector
119 120 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 119 def getObjectsByType(*args) end |
#getObjectsByTypeAndName(iddObjectType, string) ⇒ WorkspaceObjectVector
40 41 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 40 def getObjectsByTypeAndName(iddObjectType, string) end |
#handles(*args) ⇒ UUIDVector
113 114 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 113 def handles(*args) end |
#iddFile ⇒ IddFile
13 14 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 13 def iddFile end |
#iddFileType ⇒ IddFileType
16 17 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 16 def iddFileType end |
#insertObject(idfObject) ⇒ OptionalWorkspaceObject
55 56 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 55 def insertObject(idfObject) end |
#insertObjects(*args) ⇒ WorkspaceObjectVector
128 129 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 128 def insertObjects(*args) end |
#isInIddFile(iddObjectType) ⇒ Boolean
78 79 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 78 def isInIddFile(iddObjectType) end |
#isMember(uUID) ⇒ Boolean
72 73 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 72 def isMember(uUID) end |
#isValid(*args) ⇒ Boolean
143 144 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 143 def isValid(*args) end |
#locateUrls(uRLSearchPathVector, boolean, path) ⇒ QUrlPathPairVector
90 91 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 90 def locateUrls(uRLSearchPathVector, boolean, path) end |
#name(uUID) ⇒ OptionalString
22 23 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 22 def name(uUID) end |
#nextName(*args) ⇒ String
140 141 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 140 def nextName(*args) end |
#NotEqual(workspace) ⇒ Boolean
84 85 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 84 def NotEqual(workspace) end |
#numObjects ⇒ UInt32
69 70 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 69 def numObjects end |
#numObjectsOfType(*args) ⇒ UInt32
137 138 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 137 def numObjectsOfType(*args) end |
#objects(*args) ⇒ WorkspaceObjectVector
110 111 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 110 def objects(*args) end |
#objectsWithURLFields ⇒ WorkspaceObjectVector
28 29 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 28 def objectsWithURLFields end |
#order ⇒ WorkspaceObjectOrder
66 67 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 66 def order end |
#removeObject(uUID) ⇒ Boolean
58 59 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 58 def removeObject(uUID) end |
#removeObjects(uUIDVector) ⇒ Boolean
61 62 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 61 def removeObjects(uUIDVector) end |
#save(*args) ⇒ Boolean
149 150 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 149 def save(*args) end |
#setFastNaming(boolean) ⇒ Object
63 64 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 63 def setFastNaming(boolean) end |
#setStrictnessLevel(strictnessLevel) ⇒ Boolean
49 50 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 49 def setStrictnessLevel(strictnessLevel) end |
#sort(*args) ⇒ WorkspaceObjectVector
134 135 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 134 def sort(*args) end |
#strictnessLevel ⇒ StrictnessLevel
7 8 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 7 def strictnessLevel end |
#swap(*args) ⇒ Object
107 108 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 107 def swap(*args) end |
#toIdfFile ⇒ IdfFile
87 88 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 87 def toIdfFile end |
#validityReport(*args) ⇒ ValidityReport
146 147 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 146 def validityReport(*args) end |
#version ⇒ VersionString
10 11 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 10 def version end |
#versionObject ⇒ OptionalWorkspaceObject
31 32 |
# File 'lib/openstudio-api-stubs/Classes/Workspace.rb', line 31 def versionObject end |