35 #ifndef surfacePatch_H 36 #define surfacePatch_H 52 Ostream&
operator<<(Ostream&,
const surfacePatch&);
bool operator!=(const surfacePatch &) const
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
const word & geometricType() const
Return the type of the patch.
A list of keyword definitions, which are a keyword followed by any number of values (e...
ClassName("surfacePatch")
Runtime type information.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)...
friend Ostream & operator<<(Ostream &, const surfacePatch &)
'Patch' on surface as subset of triSurface.
A class for handling words, derived from string.
bool operator==(const surfacePatch &) const
compare.
void writeDict(Ostream &) const
Write dictionary.
surfacePatch()
Construct null.
const word & name() const
Return name.
An Ostream is an abstract base class for all output systems (streams, files, token lists...
label start() const
Return start label of this patch in the polyMesh face list.
Macro definitions for declaring ClassName(), NamespaceName(), etc.
Ostream & operator<<(Ostream &, const ensightPart &)
The geometricSurfacePatch is like patchIdentifier but for surfaces. Holds type, name and index...
label size() const
Return size of this patch in the polyMesh face list.
label index() const
Return the index of this patch in the boundaryMesh.
void write(Ostream &) const
Write.