osg.LOD

class osg.LOD
Represents:

c++ class

Wraps:

osg::LOD

Bases:

osg.Group

Constructors:

osg.LOD()

Methods:

:addChild(osg.Node node)

Parameters:

node (osg.Node) –

:addChild(osg.Node node, double min, double max)

Parameters:
  • node (osg.Node) –

  • min (double) –

  • max (double) –

:setCenterMode(osg.LOD.CenterMode mode)

Parameters:

mode (osg.LOD.CenterMode) –

:getCenterMode()

Return type:

osg.LOD.CenterMode

:setCenter(osg.Vec3 center)

Parameters:

center (osg.Vec3) –

:getCenter()

Return type:

osg.Vec3

:setRadius(double radius)

Parameters:

radius (double) –

:getRadius()

Return type:

double

:setRangeMode(osg.LOD.RangeMode mode)

Parameters:

mode (osg.LOD.RangeMode) –

:getRangeMode()

Return type:

osg.LOD.RangeMode

:setRange(unsigned childNo, double min, double max)

Parameters:
  • childNo (unsigned) –

  • min (double) –

  • max (double) –

:getMinRange(unsigned childNo)

Parameters:

childNo (unsigned) –

Return type:

double

:getMaxRange(unsigned childNo)

Parameters:

childNo (unsigned) –

Return type:

double