24#ifndef _MoScalarSetElement_H
25#define _MoScalarSetElement_H
65 template <
typename _ScalarT>
66 static const _ScalarT*
get(
SoState *state,
int index);
80 static void initClass();
81 static void exitClass() ;
92template <
typename _ScalarT>
#define MESHVIZXLM_DMAP_API
#define SoEXTENDER_Documented
const SbVec3f & get(int index) const
#define SO_ELEMENT_HEADER(className)
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Generic typed data set i...
<a href="IconLegend.html"><img src="extMV.gif" alt="MeshViz" border="0"></a> Stores a list of scalar ...
static const MiScalardSet * get(SoState *state, int index)
Get the element number index from the state.
static void add(SoState *state, SoNode *node, const MiScalardSet *scalarSet)
Adds a ScalarSet to the current set in the state.
virtual void push(SoState *)
Push the element into the state.
static int getNum(SoState *state)
Get number of elements in the state.
List of generic (void *) pointers.
Abstract base class for each state element whose value may be accumulated when it is set.
Abstract base class for all database nodes.