osg.Plane¶
-
class
osg.Plane¶ Represents: c++ class Wraps: osg::Plane Constructors:
-
osg.Plane()¶
-
osg.Plane(osg.Plane other) -
Parameters: other ( osg.Plane) –
-
osg.Plane(double a, double b, double c, double d) -
Parameters: - a (
double) – - b (
double) – - c (
double) – - d (
double) –
- a (
-
osg.Plane(osg.Vec3 v1, osg.Vec3 v2, osg.Vec3 v3) -
Parameters:
Methods:
-
:
set(double a, double b, double c, double d) -
Parameters: - a (
double) – - b (
double) – - c (
double) – - d (
double) –
- a (
-
:
set(osg.Vec3 v1, osg.Vec3 v2, osg.Vec3 v3) -
Parameters:
-
:
flip()¶
-
:
makeUnitLength()¶
-
:
calculateUpperLowerBBCorners()¶
-
:
valid()¶ -
Return type: bool
-
:
isNaN()¶ -
Return type: bool
-
:
intersectWithSphere(osg.BoundingSphere bs)¶ -
Parameters: bs ( osg.BoundingSphere) –Return type: int
-
:
intersectWithBox(osg.BoundingBox bs)¶ -
Parameters: bs ( osg.BoundingBox) –Return type: int
-
:
transform(osg.Matrix m)¶ -
Parameters: m ( osg.Matrix) –
-
:
transformProvidingInverse(osg.Matrix m)¶ -
Parameters: m ( osg.Matrix) –
-