osg.Geometry

class osg.Geometry
Represents

c++ class

Wraps

osg::Geometry

Bases

osg.Drawable

Constructors:

osg.Geometry()

Methods:

:setVertexArray(osg.Array array)

Параметры

array (osg.Array) –

:setNormalArray(osg.Array array)

Параметры

array (osg.Array) –

:setColorArray(osg.Array array)

Параметры

array (osg.Array) –

:setSecondaryColorArray(osg.Array array)

Параметры

array (osg.Array) –

:setFogCoordArray(osg.Array array)

Параметры

array (osg.Array) –

:setTexCoordArray(unsigned unit, osg.Array array)

Параметры
:getVertexArray()

Тип результата

osg.Array

:getNormalArray()

Тип результата

osg.Array

:getColorArray()

Тип результата

osg.Array

:getSecondaryColorArray()

Тип результата

osg.Array

:getFogCoordArray()

Тип результата

osg.Array

:getTexCoordArray(unsigned unit)

Параметры

unit (unsigned) –

Тип результата

osg.Array

:setVertexAttribArray(unsigned index, osg.Array array)

Параметры
:getVertexAttribArray(unsigned index)

Параметры

index (unsigned) –

Тип результата

osg.Array

:setVertexAttribNormalize(unsigned index, bool norm)

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

  • norm (bool) –

:getVertexAttribNormalize(unsigned index)

Параметры

index (unsigned) –

Тип результата

bool

:getNumPrimitiveSets()

Тип результата

unsigned

:addPrimitiveSet(osg.PrimitiveSet set)

Параметры

set (osg.PrimitiveSet) –

Тип результата

bool

:insertPrimitiveSet(unsigned i, osg.PrimitiveSet set)

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

bool

:removePrimitiveSet(unsigned i, unsigned numElementsToRemove)

Параметры
  • i (unsigned) –

  • numElementsToRemove (unsigned) –

Тип результата

bool

:getPrimitiveSetIndex(osg.PrimitiveSet set)

Параметры

set (osg.PrimitiveSet) –

Тип результата

unsigned