![]() |
|
Public Types | |
enum | setAction { CLEAR, NEW, INVERT, ADD, DELETE, SUBSET, LIST } |
Enumeration defining the valid actions. More... | |
Public Member Functions | |
TypeName ("topoSetSource") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, topoSetSource, word,(const polyMesh &mesh, const dictionary &dict),(mesh, dict)) | |
declareRunTimeSelectionTable (autoPtr, topoSetSource, istream,(const polyMesh &mesh, Istream &is),(mesh, is)) | |
topoSetSource (const polyMesh &mesh) | |
Construct from components. | |
autoPtr< topoSetSource > | clone () const |
Clone. | |
virtual | ~topoSetSource () |
const polyMesh & | mesh () const |
virtual void | applyToSet (const setAction action, topoSet &) const =0 |
Static Public Member Functions | |
setAction | toAction (const word &actionName) |
Convert string to action. | |
Istream & | checkIs (Istream &is) |
Check state of stream. | |
const string & | usage (const word &name) |
autoPtr< topoSetSource > | New (const word &topoSetSourceType, const polyMesh &mesh, const dictionary &dict) |
Return a reference to the selected topoSetSource. | |
autoPtr< topoSetSource > | New (const word &topoSetSourceType, const polyMesh &mesh, Istream &is) |
Return a reference to the selected topoSetSource. | |
Protected Member Functions | |
void | addOrDelete (topoSet &set, const label cellI, const bool) const |
Add (if bool) cellI to set or delete cellI from set. | |
Protected Attributes | |
const polyMesh & | mesh_ |
Static Protected Attributes | |
HashTable< string > * | usageTablePtr_ |
Class with constructor to add usage string to table. |
|
Enumeration defining the valid actions.
Definition at line 78 of file topoSetSource.H. |
|
Construct from components.
|
|
|
|
Add (if bool) cellI to set or delete cellI from set.
|
|
|
|
Check state of stream.
|
|
Clone.
Definition at line 229 of file topoSetSource.H. |
|
|
|
|
|
Definition at line 262 of file topoSetSource.H. |
|
Return a reference to the selected topoSetSource.
|
|
Return a reference to the selected topoSetSource.
|
|
Convert string to action.
Definition at line 142 of file topoSetSource.H. References declareRunTimeSelectionTable, and mesh. |
|
Runtime type information.
|
|
Definition at line 203 of file topoSetSource.H. |
|
Definition at line 111 of file topoSetSource.H. |
|
Class with constructor to add usage string to table.
Definition at line 92 of file topoSetSource.H. |