extractFromNone Class Reference

Run-time selectable surface feature extraction - no extraction. Primarily useful with self-intersection methods. More...

Inheritance diagram for extractFromNone:
[legend]
Collaboration diagram for extractFromNone:
[legend]

Public Member Functions

 extractFromNone (const dictionary &dict)
 Construct from dictionary. More...
 
virtual ~extractFromNone ()
 Destructor. More...
 
virtual autoPtr< surfaceFeaturesfeatures (const triSurface &surf) const override
 Extracted features from surface (no-op) More...
 
- Public Member Functions inherited from method
 ClassNameNoDebug ("method")
 Runtime type information. More...
 
 method (const dictionary &dict)
 Construct from dictionary. More...
 
 declareRunTimeSelectionTable (autoPtr, method, dictionary,(const dictionary &dict),(dict))
 
virtual ~method ()
 Destructor. More...
 
scalar includedAngle () const
 The included angle, if set. More...
 
Switch geometricTestOnly () const
 Use geometric test only. More...
 
virtual autoPtr< surfaceFeaturesfeatures (const triSurface &surf) const =0
 Extracted features. More...
 

Additional Inherited Members

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

Detailed Description

Run-time selectable surface feature extraction - no extraction. Primarily useful with self-intersection methods.

Selectable as "none". Optional dictionary entries: "includedAngle", "geometricTestOnly".

Source files

Definition at line 56 of file extractFromNone.H.

Constructor & Destructor Documentation

◆ extractFromNone()

extractFromNone ( const dictionary dict)

Construct from dictionary.

◆ ~extractFromNone()

virtual ~extractFromNone ( )
virtual

Destructor.

Member Function Documentation

◆ features()

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

Extracted features from surface (no-op)

Implements method.


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