|
template<class AboveOp , class BelowOp > |
cut::opAddResult< AboveOp, BelowOp >::type | triCut (const FixedList< point, 3 > &tri, const FixedList< scalar, 3 > &level, const AboveOp &aboveOp, const BelowOp &belowOp) |
| Cut a triangle along the zero plane defined by the given levels. Templated. More...
|
|
template<class AboveOp , class BelowOp > |
cut::opAddResult< AboveOp, BelowOp >::type | triCut (const FixedList< point, 3 > &tri, const plane &s, const AboveOp &aboveOp, const BelowOp &belowOp) |
| As above, but with a plane specifying the location of the cut. More...
|
|
template<class AboveOp , class BelowOp > |
cut::opAddResult< AboveOp, BelowOp >::type | tetCut (const FixedList< point, 4 > &tet, const FixedList< scalar, 4 > &level, const AboveOp &aboveOp, const BelowOp &belowOp) |
| As triCut, but for a tetrahedron. More...
|
|
template<class AboveOp , class BelowOp > |
cut::opAddResult< AboveOp, BelowOp >::type | tetCut (const FixedList< point, 4 > &tet, const plane &s, const AboveOp &aboveOp, const BelowOp &belowOp) |
| As above, but with a plane specifying the location of the cut. More...
|
|
Original source file cut.H
Description: Functions which cut triangles and tetrahedra. Generic operations are applied to each half of a cut.
SourceFiles: cutI.H cutTemplates.C
Definition in file cut.H.