#include <UWSimUtils.h>
Public Member Functions | |
DynamicHF (osg::HeightField *heightField, boost::shared_ptr< osg::Matrix > mat, std::vector< boost::shared_ptr< AbstractDredgeTool > > tools) | |
virtual void | update (osg::NodeVisitor *, osg::Drawable *drawable) |
Private Attributes | |
std::vector< boost::shared_ptr < AbstractDredgeTool > > | dredgeTools |
osg::HeightField * | heightField |
boost::shared_ptr< osg::Matrix > | objectMat |
Definition at line 205 of file UWSimUtils.h.
DynamicHF::DynamicHF | ( | osg::HeightField * | heightField, |
boost::shared_ptr< osg::Matrix > | mat, | ||
std::vector< boost::shared_ptr< AbstractDredgeTool > > | tools | ||
) |
Definition at line 421 of file UWSimUtils.cpp.
void DynamicHF::update | ( | osg::NodeVisitor * | , |
osg::Drawable * | drawable | ||
) | [virtual] |
Definition at line 430 of file UWSimUtils.cpp.
std::vector<boost::shared_ptr<AbstractDredgeTool> > DynamicHF::dredgeTools [private] |
Definition at line 213 of file UWSimUtils.h.
osg::HeightField* DynamicHF::heightField [private] |
Definition at line 211 of file UWSimUtils.h.
boost::shared_ptr<osg::Matrix> DynamicHF::objectMat [private] |
Definition at line 212 of file UWSimUtils.h.