![]() |
VR-Forces 4.10 Class Documentation
|
Create a series of cylinders that can be used as pickable on lines that only have osg width. More...
Classes | |
| struct | PickableSegment |
Public Member Functions | |
| DtOsgSegmentPickable (osg::Group *parent) | |
| CTOR. More... | |
| virtual | ~DtOsgSegmentPickable () |
| DTOR. More... | |
| virtual void | updateFromGeometry (const std::vector< osg::Vec3 > &geometry, const std::vector< double > &lineWidths) |
| Reworks segments for given geometry (if segment sizes are different) More... | |
| virtual void | updateFromGeometry (const osg::Vec3Array &geometry, const std::vector< double > &lineWidths) |
| Reworks segments for given geometry (if segment sizes are different) More... | |
| virtual void | removeAll () |
| Removes all segments. More... | |
Protected Types | |
| typedef std::vector < PickableSegment > | PickableSegments |
Protected Attributes | |
| osg::Group * | myParent |
| osg::ref_ptr< osg::Group > | myPickableTransform |
| PickableSegments | myPickableSegments |
Create a series of cylinders that can be used as pickable on lines that only have osg width.
Pass in the parent to the constructor so it can be added appropriately
|
protected |
| makVrv::DtOsgSegmentPickable::DtOsgSegmentPickable | ( | osg::Group * | parent | ) |
CTOR.
|
virtual |
DTOR.
|
virtual |
Reworks segments for given geometry (if segment sizes are different)
|
virtual |
Reworks segments for given geometry (if segment sizes are different)
|
virtual |
Removes all segments.
|
protected |
|
protected |
|
protected |