FreeFOAM The Cross-Platform CFD Toolkit
polyModifyPoint Class Reference

Class describing modification of a point. More...

#include <dynamicMesh/polyModifyPoint.H>


Detailed Description

Class describing modification of a point.

Definition at line 48 of file polyModifyPoint.H.

+ Inheritance diagram for polyModifyPoint:
+ Collaboration diagram for polyModifyPoint:

List of all members.

Public Member Functions

 TypeName ("modifyPoint")
 Runtime type information.
 polyModifyPoint ()
 Construct null. Used only for list construction.
 polyModifyPoint (const label pointID, const point &newP, const bool removeFromZone, const label newZoneID, const bool inCell)
 Construct from components.
virtual autoPtr< topoActionclone () const
 Construct and return a clone.
label pointID () const
 Point ID.
const pointnewPoint () const
 New point location.
bool isInZone () const
 Does the point belong to a zone?
bool removeFromZone () const
 Should the point be removed from current zone.
label zoneID () const
 Point zone ID.
bool inCell () const
 Does the point support a cell.
- Public Member Functions inherited from topoAction
 TypeName ("topoAction")
 Runtime type information.
 topoAction ()
 Construct null.
virtual ~topoAction ()

Constructor & Destructor Documentation

polyModifyPoint ( )
inline

Construct null. Used only for list construction.

Definition at line 81 of file polyModifyPoint.H.

Referenced by polyModifyPoint::clone().

polyModifyPoint ( const label  pointID,
const point newP,
const bool  removeFromZone,
const label  newZoneID,
const bool  inCell 
)
inline

Construct from components.

Definition at line 92 of file polyModifyPoint.H.


Member Function Documentation

TypeName ( "modifyPoint"  )

Runtime type information.

virtual autoPtr<topoAction> clone ( ) const
inlinevirtual

Construct and return a clone.

Implements topoAction.

Definition at line 108 of file polyModifyPoint.H.

References polyModifyPoint::polyModifyPoint().

label pointID ( ) const
inline

Point ID.

Definition at line 119 of file polyModifyPoint.H.

Referenced by polyTopoChange::setAction().

const point& newPoint ( ) const
inline

New point location.

Definition at line 125 of file polyModifyPoint.H.

Referenced by polyTopoChange::setAction().

bool isInZone ( ) const
inline

Does the point belong to a zone?

Definition at line 131 of file polyModifyPoint.H.

bool removeFromZone ( ) const
inline

Should the point be removed from current zone.

Definition at line 137 of file polyModifyPoint.H.

label zoneID ( ) const
inline

Point zone ID.

Definition at line 143 of file polyModifyPoint.H.

Referenced by polyTopoChange::setAction().

bool inCell ( ) const
inline

Does the point support a cell.

Definition at line 149 of file polyModifyPoint.H.

Referenced by polyTopoChange::setAction().


The documentation for this class was generated from the following file: