Loading...
Searching...
No Matches
extractFromFile Class Reference

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

#include <extractFromFile.H>

Inheritance diagram for extractFromFile:
Collaboration diagram for extractFromFile:

Public Member Functions

 extractFromFile (const dictionary &dict)
 Construct from dictionary.
virtual ~extractFromFile ()=default
 Destructor.
autoPtr< surfaceFeaturesfeatures (const triSurface &surf) const override
 Features loaded (extracted) from featureEdgeFile.
Public Member Functions inherited from method
 ClassNameNoDebug ("method")
 Runtime type information.
 method (const dictionary &dict)
 Construct from dictionary.
 declareRunTimeSelectionTable (autoPtr, method, dictionary,(const dictionary &dict),(dict))
virtual ~method ()=default
 Destructor.
scalar includedAngle () const noexcept
 The included angle, if set.
Switch geometricTestOnly () const noexcept
 Use geometric test only.

Additional Inherited Members

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

Detailed Description

Run-time selectable surface feature extraction.

Selectable as "extractFromFile". Mandatory dictionary entries: "featureEdgeFile". Optional dictionary entries: "geometricTestOnly".

Source files

Definition at line 52 of file extractFromFile.H.

Constructor & Destructor Documentation

◆ extractFromFile()

extractFromFile ( const dictionary & dict)

Construct from dictionary.

References dict.

◆ ~extractFromFile()

virtual ~extractFromFile ( )
virtualdefault

Destructor.

Member Function Documentation

◆ features()

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

Features loaded (extracted) from featureEdgeFile.

Implements method.


The documentation for this class was generated from the following file:
  • applications/utilities/surface/surfaceFeatureExtract/extractionMethod/extractFromFile.H