osg.LineSegment¶
-
class
osg.LineSegment¶ Represents: c++ class Wraps: osg::LineSegment Constructors:
-
osg.LineSegment()¶
-
osg.LineSegment(osg.LineSegment seg) -
Parameters: seg ( osg.LineSegment) –
Methods:
-
:
valid()¶ -
Return type: bool
-
:
intersect(osg.BoundingBox bb)¶ -
Parameters: bb ( osg.BoundingBox) –Return type: bool
-
:
intersect(osg.BoundingSphere bs) -
Parameters: bs ( osg.BoundingSphere) –Return type: bool
-
:
intersect(osg.Vec3 v1, osg.Vec3 v2, osg.Vec3 v3, double ratioFromStartToEnd) -
Parameters: Return type: bool
-
:
intersectAndComputeRatios(osg.BoundingBox bb, double ratioFromStartToEnd1, double ratioFromStartToEnd2)¶ -
Parameters: - bb (
osg.BoundingBox) – - ratioFromStartToEnd1 (
double) – - ratioFromStartToEnd2 (
double) –
Return type: bool - bb (
-
:
intersectAndComputeRatios(osg.BoundingSphere bs, double ratioFromStartToEnd1, double ratioFromStartToEnd2) -
Parameters: - bs (
osg.BoundingSphere) – - ratioFromStartToEnd1 (
double) – - ratioFromStartToEnd2 (
double) –
Return type: bool - bs (
-
:
mult(osg.LineSegment seg, osg.Matrix m)¶ -
Parameters: - seg (
osg.LineSegment) – - m (
osg.Matrix) –
- seg (
-
:
mult(osg.Matrix m, osg.LineSegment seg) -
Parameters: - m (
osg.Matrix) – - seg (
osg.LineSegment) –
- m (
-