Public Member Functions | |
TypeName ("cut") | |
Runtime type information. More... | |
cut (const searchableSurfaces &, const dictionary &) | |
Construct from dictionary. More... | |
autoPtr< searchableSurfaceModifier > | clone () const |
Clone. More... | |
virtual | ~cut () |
Destructor. More... | |
virtual bool | modify (const labelList ®ions, searchableSurface &) const |
Apply this selector. More... | |
![]() | |
TypeName ("searchableSurfaceModifier") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, searchableSurfaceModifier, dictionary,(const searchableSurfaces &geometry, const dictionary &dict),(geometry, dict)) | |
searchableSurfaceModifier (const searchableSurfaces &, const dictionary &) | |
Construct from dictionary. More... | |
autoPtr< searchableSurfaceModifier > | clone () const |
Clone. More... | |
virtual | ~searchableSurfaceModifier () |
Destructor. More... | |
Private Member Functions | |
void | triangulate (const faceList &, pointField &, triSurface &) const |
Triangulate faces around 0th vertex. More... | |
triSurface & | triangulate (const searchableSurface &, triSurface &) const |
Triangulate searchableSurface (currently only supported for. More... | |
bool | intersectSurfaces (triSurface &surf1, edgeIntersections &edgeCuts1, triSurface &surf2, edgeIntersections &edgeCuts2) const |
Intersect surfaces. Perturb to avoid degenerates. More... | |
Private Attributes | |
const wordReList | cutterNames_ |
Name of surfaces to cut with. More... | |
Additional Inherited Members | |
![]() | |
static autoPtr< searchableSurfaceModifier > | New (const word &type, const searchableSurfaces &, const dictionary &dict) |
Return a reference to the selected searchableSurfaceModifier. More... | |
![]() | |
const searchableSurfaces & | geometry_ |
const dictionary | dict_ |
Input dictionary. More... | |
cut | ( | const searchableSurfaces & | , |
const dictionary & | |||
) |
Construct from dictionary.
|
virtual |
Destructor.
|
private |
Triangulate faces around 0th vertex.
|
private |
Triangulate searchableSurface (currently only supported for.
|
private |
Intersect surfaces. Perturb to avoid degenerates.
TypeName | ( | "cut" | ) |
Runtime type information.
|
inline |
|
virtual |
Apply this selector.
Implements searchableSurfaceModifier.
|
private |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.