Public Member Functions | List of all members
extractFromSurface Class Reference

Run-time selectable surface feature extraction - extract from surface. More...

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

Public Member Functions

 extractFromSurface (const dictionary &dict)
 
virtual ~extractFromSurface ()
 
virtual autoPtr< surfaceFeaturesfeatures (const triSurface &surf) const override
 
- Public Member Functions inherited from method
 ClassNameNoDebug ("method")
 
 method (const dictionary &dict)
 
 declareRunTimeSelectionTable (autoPtr, method, dictionary,(const dictionary &dict),(dict))
 
virtual ~method ()
 
scalar includedAngle () const
 
Switch geometricTestOnly () const
 

Additional Inherited Members

- Static Public Member Functions inherited from method
static autoPtr< methodNew (const dictionary &dict)
 
- Protected Member Functions inherited from method
 method ()
 
- Protected Attributes inherited from method
scalar includedAngle_
 
Switch geometricTestOnly_
 

Detailed Description

Run-time selectable surface feature extraction - extract from surface.

Selectable as "extractFromSurface".

Mandatory dictionary entries: "includedAngle". Optional dictionary entries: "geometricTestOnly".

Source files

Definition at line 53 of file extractFromSurface.H.

Constructor & Destructor Documentation

◆ extractFromSurface()

extractFromSurface ( const dictionary dict)

◆ ~extractFromSurface()

virtual ~extractFromSurface ( )
virtual

Member Function Documentation

◆ features()

virtual autoPtr<surfaceFeatures> features ( const triSurface surf) const
overridevirtual

Implements method.


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