Functions for cutting triangles and tetrahedra. Generic operations are applied to each half of a cut.
More...
|
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) |
|
template<class AboveOp , class BelowOp > |
cut::opAddResult< AboveOp, BelowOp >::type | triCut (const FixedList< point, 3 > &tri, const plane &pln, const AboveOp &aboveOp, const BelowOp &belowOp) |
|
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) |
|
template<class AboveOp , class BelowOp > |
cut::opAddResult< AboveOp, BelowOp >::type | tetCut (const FixedList< point, 4 > &tet, const plane &pln, const AboveOp &aboveOp, const BelowOp &belowOp) |
|
Functions for cutting triangles and tetrahedra. Generic operations are applied to each half of a cut.
Original source file cut.H
- Source files
-
Definition in file cut.H.