Inheritance diagram for osgTerrain::HeightFieldRenderer:

Public Member Functions | |
| HeightFieldRenderer () | |
| HeightFieldRenderer (const HeightFieldRenderer &, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| HeightFieldNode * | getHeightFieldNode () |
| const HeightFieldNode * | getHeightFieldNode () const |
| virtual void | initialize ()=0 |
| virtual void | heightFieldHasBeenModified ()=0 |
| virtual void | update (osgUtil::UpdateVisitor *nv)=0 |
| virtual void | cull (osgUtil::CullVisitor *nv)=0 |
Protected Member Functions | |
| virtual | ~HeightFieldRenderer () |
Protected Attributes | |
| HeightFieldNode * | _heightFieldNode |
Friends | |
| class | osgTerrain::HeightFieldNode |
| osgTerrain::HeightFieldRenderer::HeightFieldRenderer | ( | ) |
| osgTerrain::HeightFieldRenderer::HeightFieldRenderer | ( | const HeightFieldRenderer & | , | |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
| ) |
Copy constructor using CopyOp to manage deep vs shallow copy.
| virtual osgTerrain::HeightFieldRenderer::~HeightFieldRenderer | ( | ) | [protected, virtual] |
| virtual void osgTerrain::HeightFieldRenderer::cull | ( | osgUtil::CullVisitor * | nv | ) | [pure virtual] |
| const HeightFieldNode* osgTerrain::HeightFieldRenderer::getHeightFieldNode | ( | ) | const [inline] |
| HeightFieldNode* osgTerrain::HeightFieldRenderer::getHeightFieldNode | ( | ) | [inline] |
| virtual void osgTerrain::HeightFieldRenderer::heightFieldHasBeenModified | ( | ) | [pure virtual] |
| virtual void osgTerrain::HeightFieldRenderer::initialize | ( | ) | [pure virtual] |
| virtual void osgTerrain::HeightFieldRenderer::update | ( | osgUtil::UpdateVisitor * | nv | ) | [pure virtual] |
friend class osgTerrain::HeightFieldNode [friend] |
1.4.7