Node to define a coordinate list filter. More...
#include <MeshViz/nodes/PoCoordinateListFilter.h>
Public Types | |
enum | Axis { X, Y } |
Public Member Functions | |
virtual SoType | getTypeId () const |
PoCoordinateListFilter () | |
Static Public Member Functions | |
static SoType | getClassTypeId () |
Public Attributes | |
SoMFFloat | coord |
SoSFEnum | axis |
This node defines the current coordinate list filter of all subsequent MeshViz representations inhering from PoChart. A list of points is selected by their coordinates from the geometry of the current mesh 1D (PoRegularMesh1D or PoIrregularMesh1D) by all subsequent representations. Nevertheless, if a PoMesh1DHints node with the field geomInterpretation different from AS_IS is found in the path to the representation, the filter is not applied to the mesh 1D geometry but to the computed points (these points are differently computed according to the field geomInterpretation of the class PoMesh1DHints).
coord | 0 |
axis | X |
PoCoordinateListFilter::PoCoordinateListFilter | ( | ) |
Constructor.
static SoType PoCoordinateListFilter::getClassTypeId | ( | ) | [static] |
Returns the type identifier for this class.
Reimplemented from PoMesh1DFilter.
virtual SoType PoCoordinateListFilter::getTypeId | ( | ) | const [virtual] |
Returns the type identifier for this specific instance.
Reimplemented from PoMesh1DFilter.
Defines the axis of the coordinates.
Defines the list of coordinates used to filter the mesh 1D geometry.