|
template<class Type > |
const cut::uniformOp< Type > & | triReorder (const cut::uniformOp< Type > &x, const FixedList< label, 3 > &) |
| Modify a uniform operation for reordering a tri (does nothing) More...
|
|
template<class Type > |
const cut::uniformOp< Type > & | triCutTri (const cut::uniformOp< Type > &x, const Pair< scalar > &) |
| Modify a uniform operation for cutting a tri from a tri (does nothing) More...
|
|
template<class Type > |
const cut::uniformOp< Type > & | triCutQuad (const cut::uniformOp< Type > &x, const Pair< scalar > &) |
| Modify a uniform operation for cutting a quad from a tri (does nothing) More...
|
|
template<class Type > |
const cut::uniformOp< Type > & | tetReorder (const cut::uniformOp< Type > &x, const FixedList< label, 4 > &) |
| Modify a uniform operation for reordering a tet (does nothing) More...
|
|
template<class Type > |
const cut::uniformOp< Type > & | tetCutTet (const cut::uniformOp< Type > &x, const FixedList< scalar, 3 > &) |
| Modify a uniform operation for cutting a tet from a tet (does nothing) More...
|
|
template<class Type > |
const cut::uniformOp< Type > & | tetCutPrism0 (const cut::uniformOp< Type > &x, const FixedList< scalar, 3 > &) |
| Modify a uniform operation for cutting prism0 from a tet (does nothing) More...
|
|
template<class Type > |
const cut::uniformOp< Type > & | tetCutPrism01 (const cut::uniformOp< Type > &x, const FixedList< scalar, 4 > &) |
| Modify a uniform operation for cutting prism01 from a tet (does nothing) More...
|
|
template<class Type > |
const cut::uniformOp< Type > & | tetCutPrism23 (const cut::uniformOp< Type > &x, const FixedList< scalar, 4 > &) |
| Modify a uniform operation for cutting prism23 from a tet (does nothing) More...
|
|
template<class Type , unsigned Size> |
FixedList< Type, 3 > | triReorder (const FixedList< Type, Size > &x, const FixedList< label, 3 > &indices) |
| Modify a fixed list for reordering a tri (does nothing) More...
|
|
template<class Type > |
FixedList< Type, 3 > | triCutTri (const FixedList< Type, 3 > &x, const Pair< scalar > &f) |
| Modify a list for cutting a tri from a tri. More...
|
|
template<class Type > |
FixedList< Type, 4 > | triCutQuad (const FixedList< Type, 3 > &x, const Pair< scalar > &f) |
| Modify a list for cutting a quad from a tri. More...
|
|
template<class Type , unsigned Size> |
FixedList< Type, 4 > | tetReorder (const FixedList< Type, Size > &x, const FixedList< label, 4 > &indices) |
| Modify a fixed list for reordering a tet (does nothing) More...
|
|
template<class Type > |
FixedList< Type, 4 > | tetCutTet (const FixedList< Type, 4 > &x, const FixedList< scalar, 3 > &f) |
| Modify a list for cutting a tet from a tet. More...
|
|
template<class Type > |
FixedList< Type, 6 > | tetCutPrism0 (const FixedList< Type, 4 > &x, const FixedList< scalar, 3 > &f) |
| Modify a list for cutting prism0 from a tet. More...
|
|
template<class Type > |
FixedList< Type, 6 > | tetCutPrism01 (const FixedList< Type, 4 > &x, const FixedList< scalar, 4 > &f) |
| Modify a list for cutting prism01 from a tet. More...
|
|
template<class Type > |
FixedList< Type, 6 > | tetCutPrism23 (const FixedList< Type, 4 > &x, const FixedList< scalar, 4 > &f) |
| Modify a list for cutting prism23 from a tet. More...
|
|
template<class Op , class Point > |
Op::result | triCutTri (const Op &op, const FixedList< Point, 3 > &p, const Pair< scalar > &f) |
| Cut a tri from a tri and apply an operation to the result. The cut is made. More...
|
|
template<class Op , class OpData , class Point > |
Op::result | quadOp (const OpData &opData, const FixedList< Point, 4 > &p) |
| Apply an operation to a quad. Splits the quad into two tris. More...
|
|
template<class Op , class Point > |
Op::result | triCutQuad (const Op &op, const FixedList< Point, 3 > &p, const FixedList< scalar, 2 > &f) |
| Cut a quad from a tri and apply an operation to the result. The cuts are. More...
|
|
template<class Op , class Point > |
Op::result | tetCutTet (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 3 > &f) |
| Cut a tet from a tet and apply an operation to the result. The cut is made. More...
|
|
template<class Op , class OpData , class Point > |
Op::result | prismOp (const OpData &opData, const FixedList< Point, 6 > &p) |
| Apply an operation to a prism. Splits the prism into three tets. More...
|
|
template<class Op , class Point > |
Op::result | tetCutPrism0 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 3 > &f) |
| Cut a prism from a tet and apply an operation to the result. The cuts are. More...
|
|
template<class Op , class Point > |
Op::result | tetCutPrism01 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 4 > &f) |
| Cut a prism from a tet and apply an operation to the result. The cut is made. More...
|
|
template<class Op , class Point > |
Op::result | tetCutPrism23 (const Op &op, const FixedList< Point, 4 > &p, const FixedList< scalar, 4 > &f) |
| Cut a prism from a tet and apply an operation to the result. The cuts are. More...
|
|