Loading...
Searching...
No Matches
extractFromSurface Class Reference

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

#include <extractFromSurface.H>

Inheritance diagram for extractFromSurface:
Collaboration diagram for extractFromSurface:

Public Member Functions

 extractFromSurface (const dictionary &dict)
 Construct from dictionary.
virtual ~extractFromSurface ()=default
 Destructor.
autoPtr< surfaceFeaturesfeatures (const triSurface &surf) const override
 Features extracted from surface.
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 - 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)

Construct from dictionary.

References dict.

◆ ~extractFromSurface()

virtual ~extractFromSurface ( )
virtualdefault

Destructor.

Member Function Documentation

◆ features()

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

Features extracted from surface.

Implements method.


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