Class: OpenStudio::BoundingBox

Inherits:
Object
  • Object
show all
Defined in:
lib/openstudio-api-stubs/Classes/BoundingBox.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.newObject



4
5
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 4

def self.new
end

Instance Method Details

#add(boundingBox) ⇒ Object



6
7
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 6

def add(boundingBox)
end

#addPoint(point3d) ⇒ Object



8
9
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 8

def addPoint(point3d)
end

#addPoints(point3dVector) ⇒ Object



10
11
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 10

def addPoints(point3dVector)
end

#cornersPoint3dVector

Returns:

  • (Point3dVector)


34
35
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 34

def corners
end

#intersects(*args) ⇒ Boolean

Returns:

  • (Boolean)


37
38
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 37

def intersects(*args)
end

#isEmptyBoolean

Returns:

  • (Boolean)


13
14
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 13

def isEmpty
end

#maxXOptionalDouble

Returns:



25
26
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 25

def maxX
end

#maxYOptionalDouble

Returns:



28
29
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 28

def maxY
end

#maxZOptionalDouble

Returns:



31
32
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 31

def maxZ
end

#minXOptionalDouble

Returns:



16
17
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 16

def minX
end

#minYOptionalDouble

Returns:



19
20
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 19

def minY
end

#minZOptionalDouble

Returns:



22
23
# File 'lib/openstudio-api-stubs/Classes/BoundingBox.rb', line 22

def minZ
end