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