Abstract base class for LDM shape nodes.
More...
#include <LDM/nodes/SoLdmShape.h>
Public Member Functions | |
| virtual SoType | getTypeId () const |
| virtual bool | intersect (SoLDMNodeFrontManager *nfm, const SoLDMTileID &tileId) |
Static Public Member Functions | |
| static SoType | getClassTypeId () |
Friends | |
| class | SoLDMNodeFrontMgrOctree |
| class | SoLdmValuationAction |
Abstract base class for LDM shape nodes.
Interface for all rendering nodes using LDM
SoVolumeRender, SoOrthoSlice, SoObliqueSlice
| static SoType SoLdmShape::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from SoShape.
Reimplemented in ObliqueSliceBorder, OrthoSliceBorder, SoFenceSlice, SoHeightFieldRender, SoObliqueSlice, SoOrthoSlice, SoSlice, SoVolumeRender, SoVolumeShape, and SoVolumeSkin.
| virtual SoType SoLdmShape::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from SoShape.
Reimplemented in ObliqueSliceBorder, OrthoSliceBorder, SoFenceSlice, SoHeightFieldRender, SoObliqueSlice, SoOrthoSlice, SoSlice, SoVolumeRender, SoVolumeShape, and SoVolumeSkin.
| virtual bool SoLdmShape::intersect | ( | SoLDMNodeFrontManager * | nfm, | |
| const SoLDMTileID & | tileId | |||
| ) | [virtual] |
Returns true if the shape intersects the given tile.
Default implementation always returns true.
Reimplemented in SoFenceSlice, and SoOrthoSlice.
friend class SoLDMNodeFrontMgrOctree [friend] |
friend class SoLdmValuationAction [friend] |