Abstract base class for all filter nodes. More...
#include <MeshViz/nodes/PoMesh1DFilter.h>
Public Member Functions | |
virtual SoType | getTypeId () const |
Static Public Member Functions | |
static SoType | getClassTypeId () |
This node is the abstract base class for filter nodes. Filter nodes allow geometry of mesh 1D (PoIrregularMesh1D or PoRegularMesh1D) to be filtered. Filtering consists on selecting particular points on the mesh 1D geometry. The way of selecting these points is determined by the derived classes. This is only these points which are used by the all the subsequent representations (heriting from PoChart) in a scene graph. If no filter node is present in the path used by a representation all the geometry points of the current mesh 1D are used by this representation.
static SoType PoMesh1DFilter::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoNode.
Reimplemented in PoCoordinateListFilter, PoIndexListFilter, PoPeriodFilter, and PoPeriodIndexFilter.
virtual SoType PoMesh1DFilter::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoNode.
Reimplemented in PoCoordinateListFilter, PoIndexListFilter, PoPeriodFilter, and PoPeriodIndexFilter.