osg.BoundingBox

class osg.BoundingBox
Represents

c++ class

Wraps

osg::BoundingBoxImpl<osg::Vec3d>

Constructors:

osg.BoundingBox()

osg.BoundingBox(osg.BoundingBox other)

Параметры

other (osg.BoundingBox) –

osg.BoundingBox(osg.Vec3 min, osg.Vec3 max)

Параметры

Methods:

:center()

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

osg.Vec3

:set(osg.Vec3 min, osg.Vec3 max)

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

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

double

:yMin()

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

double

:zMin()

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

double

:xMax()

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

double

:yMax()

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

double

:zMax()

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

double

:radius()

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

double

:radius2()

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

double

:contains(osg.Vec3 point)

Параметры

point (osg.Vec3) –

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

bool

:min()

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

osg.Vec3

:max()

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

osg.Vec3

:valid()

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

bool

:corner(unsigned pos)

Параметры

pos (unsigned) –

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

osg.Vec3

:expandBy(osg.Vec3 vec)

Параметры

vec (osg.Vec3) –

:expandBy(double x, double y, double z)

Параметры
  • x (double) –

  • y (double) –

  • z (double) –

:expandBy(osg.BoundingBox bb)

Параметры

bb (osg.BoundingBox) –