osg.Plane¶
- class osg.Plane¶
- Represents
c++ class
- Wraps
osg::Plane
Constructors:
- osg.Plane()¶
- osg.Plane(osg.Plane other)
-
- Параметры
other (
osg.Plane
) –
- osg.Plane(double a, double b, double c, double d)
-
- Параметры
a (
double
) –b (
double
) –c (
double
) –d (
double
) –
- osg.Plane(osg.Vec3 v1, osg.Vec3 v2, osg.Vec3 v3)
Methods:
- :set(double a, double b, double c, double d)
-
- Параметры
a (
double
) –b (
double
) –c (
double
) –d (
double
) –
- :set(osg.Vec3 v1, osg.Vec3 v2, osg.Vec3 v3)
- :flip()¶
- :makeUnitLength()¶
- :calculateUpperLowerBBCorners()¶
- :valid()¶
-
- Тип результата
bool
- :isNaN()¶
-
- Тип результата
bool
- :intersectWithSphere(osg.BoundingSphere bs)¶
-
- Параметры
bs (
osg.BoundingSphere
) –- Тип результата
int
- :intersectWithBox(osg.BoundingBox bs)¶
-
- Параметры
bs (
osg.BoundingBox
) –- Тип результата
int
- :transform(osg.Matrix m)¶
-
- Параметры
m (
osg.Matrix
) –
- :transformProvidingInverse(osg.Matrix m)¶
-
- Параметры
m (
osg.Matrix
) –