Go to the documentation of this file.
34 #ifndef polyModifyPoint_H
35 #define polyModifyPoint_H
87 removeFromZone_(false),
98 const label newZoneID,
141 return removeFromZone_;
label pointID() const
Point ID.
polyModifyPoint()
Construct null. Used only for list construction.
static constexpr const zero Zero
Global zero (0)
Class describing modification of a point.
virtual autoPtr< topoAction > clone() const
Construct and return a clone.
bool removeFromZone() const
Should the point be removed from current zone.
label zoneID() const
Point zone ID.
bool isInZone() const
Does the point belong to a zone?
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
bool inCell() const
Does the point support a cell.
TypeName("modifyPoint")
Runtime type information.
A virtual base class for topological actions.
const point & newPoint() const
New point location.