osgUtil.LineSegmentIntersector

class osgUtil.LineSegmentIntersector
Represents:c++ class
Wraps:osgUtil::LineSegmentIntersector
Bases:osgUtil.Intersector

Constructors:

osgUtil.LineSegmentIntersector(osg.Vec3 start, osg.Vec3 aEnd)

Parameters:
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, osg.Vec3 start, osg.Vec3 aEnd)

Parameters:
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, osg.Vec3 start, osg.Vec3 aEnd, osgUtil.LineSegmentIntersector parent)

Parameters:
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, osg.Vec3 start, osg.Vec3 aEnd, osgUtil.LineSegmentIntersector parent, osgUtil.Intersector.IntersectionLimit intersectionLimit)

Parameters:
osgUtil.LineSegmentIntersector(osgUtil.Intersector.CoordinateFrame cf, double x, double y)

Parameters:

Methods:

:insertIntersection(osgUtil.LineSegmentIntersector.Intersection intersection)

Parameters:intersection (osgUtil.LineSegmentIntersector.Intersection) –
:getIntersections()

:getFirstIntersection()

Return type:osgUtil.LineSegmentIntersector.Intersection
:setStart(osg.Vec3 start)

Parameters:start (osg.Vec3) –
:getStart()

Return type:osg.Vec3
:setEnd(osg.Vec3 aEnd)

Parameters:aEnd (osg.Vec3) –
:getEnd()

Return type:osg.Vec3