Go to the documentation of this file.
53 const word& geometricType,
106 << size() <<
tab << start();
115 os <<
" nFaces " << size() <<
';' <<
nl
116 <<
" startFace " << start() <<
';' <<
nl
125 return !(*
this ==
p);
133 (geometricType() ==
p.geometricType())
134 && (size() ==
p.size())
135 && (start() ==
p.start())
145 os.
check(
"Ostream& operator<<(Ostream& f, const surfacePatch& p");
A class for handling words, derived from string.
void writeDict(Ostream &) const
Write dictionary.
The geometricSurfacePatch is like patchIdentifier but for surfaces. Holds type, name and index.
defineTypeNameAndDebug(Foam::surfacePatch, 0)
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.
label size_
size of this patch in the triSurface face list
Ostream & endl(Ostream &os)
Add newline and flush stream.
void writeDict(Ostream &) const
Write dictionary.
void write(Ostream &) const
Write.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Ostream & operator<<(Ostream &, const edgeMesh &)
virtual bool check(const char *operation) const
Check IOstream status for given operation.
A list of keyword definitions, which are a keyword followed by any number of values (e....
'Patch' on surface as subset of triSurface.
bool operator!=(const surfacePatch &) const
label readLabel(Istream &is)
label start_
Start label of this patch in the triSurface face list.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
surfacePatch()
Construct null.
word name(const complex &)
Return a string representation of a complex.
bool operator==(const surfacePatch &) const
compare.