Loading...
Searching...
No Matches
labelRangeOp< class > Struct Template Reference

Conversion/extraction to labelRange operation (functor). More...

Inheritance diagram for labelRangeOp< class >:

Detailed Description

template<class>
struct Foam::labelRangeOp< class >

Conversion/extraction to labelRange operation (functor).

Specializations shall provide a corresponding operator(). For example,

template<>
{
labelRange operator()(const polyPatch& pp) const
{
return labelRange(pp.start(), pp.size());
}
};
uindirectPrimitivePatch pp(UIndirectList< face >(mesh.faces(), faceLabels), mesh.points())
A range or interval of labels defined by a start and a size.
Definition labelRange.H:66
A patch is a list of labels that address the faces in the global face list.
Definition polyPatch.H:73
Conversion/extraction to labelRange operation (functor).
Definition labelRange.H:300

Definition at line 300 of file labelRange.H.


The documentation for this struct was generated from the following file: