Class: OpenStudio::ThreeGeometryData

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

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.new(doubleVector, sWIGTYPE_p_std__vectorT_size_t_t) ⇒ Object



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

def self.new(doubleVector, sWIGTYPE_p_std__vectorT_size_t_t)
end

Instance Method Details

#castShadowBoolean

Returns:

  • (Boolean)


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

def castShadow
end

#doubleSidedBoolean

Returns:

  • (Boolean)


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

def doubleSided
end

#facesSWIGTYPE_p_std__vectorT_size_t_t

Returns:

  • (SWIGTYPE_p_std__vectorT_size_t_t)


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

def faces
end

#normalsSWIGTYPE_p_std__vectorT_size_t_t

Returns:

  • (SWIGTYPE_p_std__vectorT_size_t_t)


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

def normals
end

#receiveShadowBoolean

Returns:

  • (Boolean)


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

def receiveShadow
end

#scaleDouble

Returns:

  • (Double)


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

def scale
end

#uvsSWIGTYPE_p_std__vectorT_size_t_t

Returns:

  • (SWIGTYPE_p_std__vectorT_size_t_t)


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

def uvs
end

#verticesDoubleVector

Returns:

  • (DoubleVector)


7
8
# File 'lib/openstudio-api-stubs/Classes/ThreeGeometryData.rb', line 7

def vertices
end

#visibleBoolean

Returns:

  • (Boolean)


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

def visible
end