Extrudes by rotating a surface around an axis. More...
#include <extrudeModel/wedge.H>
Extrudes by rotating a surface around an axis.
- extrusion is opposite the surface/patch normal so inwards the source mesh
Public Member Functions | |
TypeName ("wedge") | |
Runtime type information. | |
wedge (const dictionary &dict) | |
Construct from components. | |
~wedge () | |
Destrcuctor. | |
point | operator() (const point &surfacePoint, const vector &surfaceNormal, const label layer) const |
![]() | |
TypeName ("extrudeModel") | |
Runtime type information. | |
declareRunTimeSelectionTable (autoPtr, extrudeModel, dictionary,(const dictionary &dict),(dict)) | |
Declare runtime constructor selection table. | |
extrudeModel (const word &modelType, const dictionary &) | |
Construct from dictionary. | |
virtual | ~extrudeModel () |
Destructor. | |
label | nLayers () const |
virtual point | operator() (const point &surfacePoint, const vector &surfaceNormal, const label layer) const =0 |
Additional Inherited Members | |
![]() | |
static autoPtr< extrudeModel > | New (const dictionary &) |
Select null constructed. | |
![]() | |
extrudeModel (const extrudeModel &) | |
Disallow default bitwise copy construct. | |
void | operator= (const extrudeModel &) |
Disallow default bitwise assignment. | |
![]() | |
const label | nLayers_ |
const dictionary & | dict_ |
const dictionary & | coeffDict_ |
wedge | ( | const dictionary & | dict | ) |
TypeName | ( | "wedge" | ) |
Runtime type information.
point operator() | ( | const point & | surfacePoint, |
const vector & | surfaceNormal, | ||
const label | layer | ||
) | const |
Definition at line 68 of file wedge.C.
References Foam::cos(), d, Foam::mag(), and Foam::sin().