osg.Geometry

class osg.Geometry
Represents:c++ class
Wraps:osg::Geometry
Bases:osg.Drawable

Constructors:

osg.Geometry()

Methods:

:addPrimitiveSet(osg.PrimitiveSet set)

Параметры:set (osg.PrimitiveSet) –
Тип результата:bool
:getColorArray()

Тип результата:osg.Array
:getFogCoordArray()

Тип результата:osg.Array
:getNormalArray()

Тип результата:osg.Array
:getNumPrimitiveSets()

Тип результата:unsigned
:getPrimitiveSetIndex(osg.PrimitiveSet set)

Параметры:set (osg.PrimitiveSet) –
Тип результата:unsigned
:getSecondaryColorArray()

Тип результата:osg.Array
:getTexCoordArray(unsigned unit)

Параметры:unit (unsigned) –
Тип результата:osg.Array
:getVertexArray()

Тип результата:osg.Array
:getVertexAttribArray(unsigned index)

Параметры:index (unsigned) –
Тип результата:osg.Array
:getVertexAttribNormalize(unsigned index)

Параметры:index (unsigned) –
Тип результата:bool
:insertPrimitiveSet(unsigned i, osg.PrimitiveSet set)

Параметры:
Тип результата:

bool

:removePrimitiveSet(unsigned i, unsigned numElementsToRemove)

Параметры:
  • i (unsigned) –
  • numElementsToRemove (unsigned) –
Тип результата:

bool

:setColorArray(osg.Array array)

Параметры:array (osg.Array) –
:setFogCoordArray(osg.Array array)

Параметры:array (osg.Array) –
:setNormalArray(osg.Array array)

Параметры:array (osg.Array) –
:setSecondaryColorArray(osg.Array array)

Параметры:array (osg.Array) –
:setTexCoordArray(unsigned unit, osg.Array array)

Параметры:
:setVertexArray(osg.Array array)

Параметры:array (osg.Array) –
:setVertexAttribArray(unsigned index, osg.Array array)

Параметры:
:setVertexAttribNormalize(unsigned index, bool norm)

Параметры:
  • index (unsigned) –
  • norm (bool) –