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

polyAddPoint Class Reference

Class containing data for point addition. More...

#include <dynamicMesh/polyAddPoint.H>


Detailed Description

Class containing data for point addition.

Definition at line 48 of file polyAddPoint.H.

Inheritance diagram for polyAddPoint:
Collaboration diagram for polyAddPoint:

List of all members.

Public Member Functions

 TypeName ("addPoint")
 Runtime type information.
 polyAddPoint ()
 Construct null. Used only for list construction.
 polyAddPoint (const point &p, const label masterPointID, const label zoneID, const bool inCell)
 Construct from components.
virtual autoPtr< topoAction >  clone () const
 Construct and return a clone.
const point &  newPoint () const
 Point location.
label  masterPointID () const
 Master point label.
bool  appended () const
 Is the point appended with no master.
bool  isInZone () const
 Does the point belong to a zone?
label  zoneID () const
 Point zone ID.
bool  inCell () const
 Does the point support a cell.

Constructor & Destructor Documentation

polyAddPoint (  ) [inline]

Construct null. Used only for list construction.

Definition at line 78 of file polyAddPoint.H.

Referenced by polyAddPoint::clone().

polyAddPoint ( const point &   p,
const label   masterPointID,
const label   zoneID,
const bool   inCell  
) [inline]

Construct from components.

Definition at line 88 of file polyAddPoint.H.

References Foam::abort(), Foam::FatalError, and FatalErrorIn.


Member Function Documentation

TypeName ( "addPoint"    )

Runtime type information.

virtual autoPtr<topoAction> clone (  ) const [inline, virtual]

Construct and return a clone.

Implements topoAction.

Definition at line 122 of file polyAddPoint.H.

References polyAddPoint::polyAddPoint().

const point& newPoint (  ) const [inline]

Point location.

Definition at line 134 of file polyAddPoint.H.

Referenced by polyTopoChange::setAction().

label masterPointID (  ) const [inline]

Master point label.

Definition at line 140 of file polyAddPoint.H.

Referenced by polyTopoChange::setAction().

bool appended (  ) const [inline]

Is the point appended with no master.

Definition at line 146 of file polyAddPoint.H.

bool isInZone (  ) const [inline]

Does the point belong to a zone?

Definition at line 152 of file polyAddPoint.H.

label zoneID (  ) const [inline]

Point zone ID.

Definition at line 158 of file polyAddPoint.H.

Referenced by polyTopoChange::setAction().

bool inCell (  ) const [inline]

Does the point support a cell.

Definition at line 164 of file polyAddPoint.H.

Referenced by polyTopoChange::setAction().


The documentation for this class was generated from the following file:
  • src/dynamicMesh/polyTopoChange/polyTopoChange/addObject/polyAddPoint.H