|
|
|
booleanSurface Class ReferenceSurface-surface intersection. Given two surfaces construct combined surface. More...
Inheritance diagram for booleanSurface:
![]()
Collaboration diagram for booleanSurface:
![]()
Detailed DescriptionSurface-surface intersection. Given two surfaces construct combined surface.Called 'boolean' since the volume of resulting surface will encompass the volumes of the original surface according to some boolean operation:
Algorithm:
Definition at line 64 of file booleanSurface.H. Member Enumeration Documentation
Enumeration listing the possible volume operator types.
Definition at line 168 of file booleanSurface.H.
Constructor & Destructor Documentation
Construct from surfaces and face labels to keep. Walks from provided seed faces without crossing intersection line to determine faces to keep. Definition at line 382 of file booleanSurface.C.
Construct from surfaces and operation. Surfaces need to be closed. for this to make any sense since uses inside/outside to determine which part of combined surface to include. Definition at line 698 of file booleanSurface.C.
Member Function Documentation
new to old face map. >0: surface 1 face label. <0: surface 2. Negate and subtract 1 to get face label on surface 2. Definition at line 217 of file booleanSurface.H. References Foam::abort(), Foam::FatalError, and FatalErrorIn.
Here is the call graph for this function:
![]()
Definition at line 222 of file booleanSurface.H. Referenced by booleanSurface::surf1Face().
Here is the caller graph for this function:
![]()
Definition at line 227 of file booleanSurface.H. References Foam::abort(), Foam::FatalError, FatalErrorIn, and booleanSurface::from1().
Here is the call graph for this function:
![]()
Definition at line 238 of file booleanSurface.H.
The documentation for this class was generated from the following files:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||