Pointwise Plugin SDK
|
The unstructured grid model classes. More...
Classes | |
class | CaeFaceStreamHandler |
The unstructured grid model face stream handler class. More... | |
class | CaeStrCustomIndexHandler |
The structured grid model index mapper handler class. More... | |
class | CaeUnsBlock |
The unstructured block class. More... | |
class | CaeUnsCustomIndexHandler |
The unstructured grid model index mapper handler class. More... | |
class | CaeUnsElement |
The unstructured element class. More... | |
class | CaeUnsElementData |
The unstructured element data class. More... | |
class | CaeUnsEnumElementData |
The model unstructured element data class. More... | |
class | CaeUnsGridModel |
The unstructured grid model class. More... | |
class | CaeUnsPatch |
The unstructured patch class. More... | |
class | CaeUnsVertex |
The unstructured vertex class. More... | |
Functions | |
template<typename FTOR > | |
void | CaeUnsElementData::walkPolyhedronFaces (const FTOR &f) |
If element is a polyhedron, functor f is invoked once for each face of the element. This call does nothing if element is not a polyhedron. More... | |
template<typename FTOR > | |
static void | CaeUnsElementData::walkPolyhedronFaces (const PWGM_POLYELEMDATA &ped, const FTOR &f) |
Invokes functor f once for each polygon face of the polyhedron ped. More... | |
The unstructured grid model classes.
These classes give read-only access to an unstructured grid model. For information about the unstructured grid model see:
|
inline |
If element is a polyhedron, functor f is invoked once for each face of the element. This call does nothing if element is not a polyhedron.
f | The functor to be invoked. |
bool f(const PWP_UINT64 NumIndices, const PWP_UINT64 *Indices)
Definition at line 267 of file CaeUnsElement.h.
References CaeUnsElementData::eed_, PWGM_ENUMELEMDATA::elemData, and PwElemDataCastToPoly().
|
inlinestatic |
Invokes functor f once for each polygon face of the polyhedron ped.
ped | The PWGM_POLYELEMDATA buffer. |
f | The functor to be invoked. |
bool f(const PWP_UINT64 NumIndices, const PWP_UINT64 *Indices)
Definition at line 309 of file CaeUnsElement.h.
References ASSERT, PWGM_POLYELEMDATA::faceIndices, PWGM_POLYELEMDATA::indices, PWGM_POLYELEMDATA::numFaces, and PWGM_POLYELEMDATA::offsets.