osg.Geometry¶
-
class
osg.
Geometry
¶ Represents: c++ class Wraps: osg::Geometry Bases: osg.Drawable
Constructors:
-
osg.
Geometry
()¶
Methods:
-
:
setVertexAttribArray
(unsigned index, osg.Array array)¶ -
Параметры: - index (
unsigned
) – - array (
osg.Array
) –
- index (
-
:
setVertexAttribNormalize
(unsigned index, bool norm)¶ Deprecated, use
array->set*Normalize(..)
.Параметры: - index (
unsigned
) – - norm (
bool
) –
- index (
-
:
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
- i (
-
:
removePrimitiveSet
(unsigned i, unsigned numElementsToRemove)¶ Remove primitive set(s) from the specified position in geometry’s primitive set list.
Параметры: - i (
unsigned
) – - numElementsToRemove (
unsigned
) –
Тип результата: bool
- i (
-
:
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
-