osg.Geometry¶
- class osg.Geometry¶
- Represents
c++ class
- Wraps
osg::Geometry
- Bases
Constructors:
- osg.Geometry()¶
Methods:
- :setVertexAttribArray(unsigned index, osg.Array array)¶
-
- Параметры
index (
unsigned
) –array (
osg.Array
) –
- :setVertexAttribNormalize(unsigned index, bool norm)¶
Deprecated, use
array->set*Normalize(..)
.- Параметры
index (
unsigned
) –norm (
bool
) –
- :getVertexAttribNormalize(unsigned index)¶
Deprecated, use
array->get*Normalize(..)
.- Параметры
index (
unsigned
) –- Тип результата
bool
- :getNumPrimitiveSets()¶
-
- Тип результата
unsigned
- :addPrimitiveSet(osg.PrimitiveSet set)¶
Add a primitive set to the geometry.
- Параметры
set (
osg.PrimitiveSet
) –- Тип результата
bool
- :insertPrimitiveSet(unsigned i, osg.PrimitiveSet set)¶
Insert a primitive set to the specified position in geometry’s primitive set list.
- Параметры
i (
unsigned
) –set (
osg.PrimitiveSet
) –
- Тип результата
bool
- :removePrimitiveSet(unsigned i, unsigned numElementsToRemove)¶
Remove primitive set(s) from the specified position in geometry’s primitive set list.
- Параметры
i (
unsigned
) –numElementsToRemove (
unsigned
) –
- Тип результата
bool
- :getPrimitiveSetIndex(osg.PrimitiveSet set)¶
Get the index number of a primitive set, return a value between
0
andosg.Geometry.getNumPrimitiveSets()
-1 if found, if not found then returnosg.Geometry.getNumPrimitiveSets()
. When checking for a valid find value useif ((value = geometry:getPrimitiveSetIndex(primitive)) ~= geometry:getNumPrimitiveSet())
.- Параметры
set (
osg.PrimitiveSet
) –- Тип результата
unsigned