Public Member Functions | Static Public Member Functions | List of all members
searchableSurfaceFeatures Class Referenceabstract

Decorator that returns the features of a searchable surface. More...

Inheritance diagram for searchableSurfaceFeatures:
Inheritance graph
[legend]

Public Member Functions

 TypeName ("searchableSurfaceFeatures")
 
 declareRunTimeSelectionTable (autoPtr, searchableSurfaceFeatures, dict,(const searchableSurface &surface, const dictionary &dict),(surface, dict))
 
 searchableSurfaceFeatures (const searchableSurface &surface, const dictionary &dict)
 
virtual autoPtr< searchableSurfaceFeaturesclone () const
 
virtual ~searchableSurfaceFeatures ()
 
const searchableSurfacesurface () const
 
const dictionarydict () const
 
virtual bool hasFeatures () const =0
 
virtual autoPtr< extendedFeatureEdgeMeshfeatures () const
 

Static Public Member Functions

static autoPtr< searchableSurfaceFeaturesNew (const searchableSurface &surface, const dictionary &dict)
 

Detailed Description

Decorator that returns the features of a searchable surface.

Source files

Definition at line 49 of file searchableSurfaceFeatures.H.

Constructor & Destructor Documentation

◆ searchableSurfaceFeatures()

searchableSurfaceFeatures ( const searchableSurface surface,
const dictionary dict 
)

◆ ~searchableSurfaceFeatures()

virtual ~searchableSurfaceFeatures ( )
virtual

Member Function Documentation

◆ TypeName()

TypeName ( "searchableSurfaceFeatures"  )

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr  ,
searchableSurfaceFeatures  ,
dict  ,
(const searchableSurface &surface, const dictionary &dict ,
(surface, dict  
)

◆ clone()

virtual autoPtr<searchableSurfaceFeatures> clone ( ) const
inlinevirtual

Definition at line 98 of file searchableSurfaceFeatures.H.

References NotImplemented.

◆ New()

static autoPtr<searchableSurfaceFeatures> New ( const searchableSurface surface,
const dictionary dict 
)
static

◆ surface()

const searchableSurface& surface ( ) const
inline

Definition at line 122 of file searchableSurfaceFeatures.H.

◆ dict()

const dictionary& dict ( ) const
inline

Definition at line 128 of file searchableSurfaceFeatures.H.

◆ hasFeatures()

virtual bool hasFeatures ( ) const
pure virtual

◆ features()

virtual autoPtr<extendedFeatureEdgeMesh> features ( ) const
inlinevirtual

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