osgUtil.LineSegmentIntersector¶
-
class
osgUtil.LineSegmentIntersector¶ Represents: c++ class Wraps: osgUtil::LineSegmentIntersector Bases: osgUtil.IntersectorConstructors:
-
osgUtil.LineSegmentIntersector(osg.Vec3 start, osg.Vec3 aEnd)¶ -
Parameters:
-
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, osg.Vec3 start, osg.Vec3 aEnd) -
Parameters: - cf (
osgUtil.Intersector.CoordinateFrame) – - start (
osg.Vec3) – - aEnd (
osg.Vec3) –
- cf (
-
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, osg.Vec3 start, osg.Vec3 aEnd, osgUtil.LineSegmentIntersector parent) -
Parameters: - cf (
osgUtil.Intersector.CoordinateFrame) – - start (
osg.Vec3) – - aEnd (
osg.Vec3) – - parent (
osgUtil.LineSegmentIntersector) –
- cf (
-
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, osg.Vec3 start, osg.Vec3 aEnd, osgUtil.LineSegmentIntersector parent, osgUtil.Intersector.IntersectionLimit intersectionLimit) -
Parameters: - cf (
osgUtil.Intersector.CoordinateFrame) – - start (
osg.Vec3) – - aEnd (
osg.Vec3) – - parent (
osgUtil.LineSegmentIntersector) – - intersectionLimit (
osgUtil.Intersector.IntersectionLimit) –
- cf (
-
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, double x, double y) -
Parameters: - cf (
osgUtil.Intersector.CoordinateFrame) – - x (
double) – - y (
double) –
- cf (
Methods:
-
:
insertIntersection(osgUtil.LineSegmentIntersector.Intersection intersection)¶ -
Parameters: intersection ( osgUtil.LineSegmentIntersector.Intersection) –
-
:
getIntersections()¶
-
:
getFirstIntersection()¶ -
Return type: osgUtil.LineSegmentIntersector.Intersection
-