Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
searchableSurfaceModifier Class Referenceabstract

Changing a surface. More...

Inheritance diagram for searchableSurfaceModifier:
Inheritance graph
[legend]
Collaboration diagram for searchableSurfaceModifier:
Collaboration graph
[legend]

Public Member Functions

 TypeName ("searchableSurfaceModifier")
 
 declareRunTimeSelectionTable (autoPtr, searchableSurfaceModifier, dictionary,(const searchableSurfaces &geometry, const dictionary &dict),(geometry, dict))
 
 searchableSurfaceModifier (const searchableSurfaces &, const dictionary &)
 
autoPtr< searchableSurfaceModifierclone () const
 
virtual ~searchableSurfaceModifier ()
 
virtual bool modify (const labelList &, searchableSurface &) const =0
 

Static Public Member Functions

static autoPtr< searchableSurfaceModifierNew (const word &type, const searchableSurfaces &, const dictionary &dict)
 

Protected Attributes

const searchableSurfacesgeometry_
 
const dictionary dict_
 

Detailed Description

Changing a surface.

Source files

Definition at line 56 of file searchableSurfaceModifier.H.

Constructor & Destructor Documentation

◆ searchableSurfaceModifier()

◆ ~searchableSurfaceModifier()

virtual ~searchableSurfaceModifier ( )
virtual

Member Function Documentation

◆ TypeName()

TypeName ( "searchableSurfaceModifier"  )

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr  ,
searchableSurfaceModifier  ,
dictionary  ,
(const searchableSurfaces &geometry, const dictionary &dict ,
(geometry, dict  
)

◆ clone()

autoPtr<searchableSurfaceModifier> clone ( ) const
inline

Definition at line 94 of file searchableSurfaceModifier.H.

References NotImplemented.

◆ New()

static autoPtr<searchableSurfaceModifier> New ( const word type,
const searchableSurfaces ,
const dictionary dict 
)
static

◆ modify()

virtual bool modify ( const labelList ,
searchableSurface  
) const
pure virtual

Implemented in cut, and autoPatch.

Member Data Documentation

◆ geometry_

const searchableSurfaces& geometry_
protected

Definition at line 62 of file searchableSurfaceModifier.H.

◆ dict_

const dictionary dict_
protected

Definition at line 65 of file searchableSurfaceModifier.H.


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