Go to the documentation of this file.
77 Ostream&
operator<<(Ostream&,
const tetIndices&);
102 static const label maxNWarnings;
106 static label nWarnings;
117 tetIndices(label celli, label facei, label tetPtI);
129 inline label
cell()
const;
132 inline label&
cell();
135 inline label
face()
const;
138 inline label&
face();
141 inline label
tetPt()
const;
144 inline label&
tetPt();
151 const bool warn =
true
159 const bool warn =
true
tetPointRef tet(const polyMesh &mesh) const
Return the geometry corresponding to this tet.
triFace triIs(const polyMesh &mesh, const bool warn=true) const
Return the local indices corresponding to the tri on the face.
bool operator==(const tetIndices &) const
label cell() const
Return the cell.
label face() const
Return the face.
triPointRef oldFaceTri(const polyMesh &mesh) const
Return the geometry corresponding to the tri on the face for.
Istream & operator>>(Istream &, directionInfo &)
friend Ostream & operator<<(Ostream &, const tetIndices &)
tetIndices()
Construct null.
Mesh consisting of general polyhedral cells.
A triangle primitive used to calculate face normals and swept volumes.
Ostream & operator<<(Ostream &, const boundaryPatch &p)
Write boundaryPatch as dictionary entries (without surrounding braces)
triPointRef faceTri(const polyMesh &mesh) const
Return the geometry corresponding to the tri on the face for.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
triFace faceTriIs(const polyMesh &mesh, const bool warn=true) const
Return the indices corresponding to the tri on the face for.
label tetPt() const
Return the characterising tetPtI.
Storage and named access for the indices of a tet which is part of the decomposition of a cell.
A triangular face using a FixedList of labels corresponding to mesh vertices.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
friend Istream & operator>>(Istream &, tetIndices &)
bool operator!=(const tetIndices &) const