osg.LineSegment¶
- class osg.LineSegment¶
- Represents
c++ class
- Wraps
osg::LineSegment
Constructors:
- osg.LineSegment()¶
- osg.LineSegment(osg.LineSegment seg)
-
- Параметры
seg (
osg.LineSegment
) –
Methods:
- :valid()¶
-
- Тип результата
bool
- :intersect(osg.BoundingBox bb)¶
-
- Параметры
bb (
osg.BoundingBox
) –- Тип результата
bool
- :intersect(osg.BoundingSphere bs)
-
- Параметры
bs (
osg.BoundingSphere
) –- Тип результата
bool
- :intersect(osg.Vec3 v1, osg.Vec3 v2, osg.Vec3 v3, double ratioFromStartToEnd)
- :intersectAndComputeRatios(osg.BoundingBox bb, double ratioFromStartToEnd1, double ratioFromStartToEnd2)¶
-
- Параметры
bb (
osg.BoundingBox
) –ratioFromStartToEnd1 (
double
) –ratioFromStartToEnd2 (
double
) –
- Тип результата
bool
- :intersectAndComputeRatios(osg.BoundingSphere bs, double ratioFromStartToEnd1, double ratioFromStartToEnd2)
-
- Параметры
bs (
osg.BoundingSphere
) –ratioFromStartToEnd1 (
double
) –ratioFromStartToEnd2 (
double
) –
- Тип результата
bool
- :mult(osg.LineSegment seg, osg.Matrix m)¶
-
- Параметры
seg (
osg.LineSegment
) –m (
osg.Matrix
) –
- :mult(osg.Matrix m, osg.LineSegment seg)
-
- Параметры
m (
osg.Matrix
) –seg (
osg.LineSegment
) –