osg.HeightField

class osg.HeightField
Represents:

c++ class

Wraps:

osg::HeightField

Bases:

osg.Shape

Constructors:

osg.HeightField()

Methods:

:allocate(unsigned numColumns, unsigned numRows)

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

  • numRows (unsigned) –

:getNumColumns()

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

unsigned

:getNumRows()

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

unsigned

:setOrigin(osg.Vec3 origin)

Параметры:

origin (osg.Vec3) –

:getOrigin()

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

osg.Vec3

:setXInterval(double interval)

Параметры:

interval (double) –

:getXInterval()

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

double

:setYInterval(double interval)

Параметры:

interval (double) –

:getYInterval()

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

double

:setSkirtHeight(double skirtHeight)

Параметры:

skirtHeight (double) –

:getSkirtHeight()

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

double

:setBorderWidth(unsigned borderWidth)

Параметры:

borderWidth (unsigned) –

:getBorderWidth()

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

unsigned

:setRotation(osg.Quat quat)

Параметры:

quat (osg.Quat) –

:getRotation()

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

osg.Quat

:zeroRotation()

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

bool

:setHeight(unsigned c, unsigned r, double value)

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

  • r (unsigned) –

  • value (double) –

:getHeight(unsigned c, unsigned r)

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

  • r (unsigned) –

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

double

:getVertex(unsigned c, unsigned r)

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

  • r (unsigned) –

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

osg.Vec3

:getNormal(unsigned c, unsigned r)

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

  • r (unsigned) –

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

osg.Vec3

:getHeightDelta(unsigned c, unsigned r)

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

  • r (unsigned) –

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

osg.Vec2