FreeFOAM The Cross-Platform CFD Toolkit
Hosted by SourceForge:
Get FreeFOAM at SourceForge.net.
            Fast, secure and Free Open Source software downloads

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< topoAction >  clone () const
 Construct and return a clone.
label  pointID () const
 Point ID.
const point &  newPoint () 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.

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 [inline, virtual]

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: