Go to the documentation of this file.
32 #ifndef polyAddPoint_H
33 #define polyAddPoint_H
103 <<
"This is not allowed.\n"
bool inCell() const
Does the point support a cell.
virtual autoPtr< topoAction > clone() const
Construct and return a clone.
TypeName("addPoint")
Runtime type information.
polyAddPoint()
Construct null. Used only for list construction.
const point & newPoint() const
Point location.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
label zoneID_
Point zone ID.
label masterPointID_
Master point.
errorManip< error > abort(error &err)
bool appended() const
Is the point appended with no master.
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
bool isInZone() const
Does the point belong to a zone?
label zoneID() const
Point zone ID.
Class containing data for point addition.
A virtual base class for topological actions.
label masterPointID() const
Master point label.
bool inCell_
Does the point support a cell.
A class representing the concept of 0 used to avoid unnecessary manipulations for objects that are kn...