|
CGAL 6.3 - Tetrahedral Remeshing
|
TriangulationTraits_3 The concept RemeshingTriangulationTraits_3 is the first template parameter of the class Remeshing_triangulation_3. It defines the geometric objects (points, segments, triangles, and tetrahedra) forming the triangulation together with a few geometric predicates and constructions on these objects.
Types | |
| typedef unspecified_type | Construct_cross_product_vector_3 |
| A constructor object model of ConstructCrossProductVector_3. | |
| typedef unspecified_type | Construct_vector_3 |
| A constructor object model of ConstructVector_3. | |
| typedef unspecified_type | Construct_scaled_vector_3 |
| A constructor object model of ConstructScaledVector_3 . | |
| typedef unspecified_type | Construct_sum_of_vectors_3 |
| A constructor object model of ConstructSumOfVectors_3. | |
| typedef unspecified_type | Construct_opposite_vector_3 |
| A constructor object model of ConstructOppositeVector_3. | |
| typedef unspecified_type | Compute_squared_length_3 |
| A constructor object model of ComputeSquaredLength_3. | |
| typedef unspecified_type | Construct_divided_vector_3 |
| A constructor object model of ConstructDividedVector_3. | |
| typedef unspecified_type | Construct_translated_point_3 |
| A constructor object model of ConstructTranslatedPoint_3. | |
| typedef unspecified_type | Construct_midpoint_3 |
| A constructor object model of ConstructMidpoint_3. | |
| typedef unspecified_type | Compute_approximate_dihedral_angle_3 |
| A constructor object model of ComputeApproximateDihedralAngle_3. | |
Operations | |
The following functions give access to the predicate and construction objects: | |
| Construct_cross_product_vector_3 | construct_cross_product_vector_3_object () |
| Construct_vector_3 | construct_vector_3_object () |
| Construct_scaled_vector_3 | construct_scaled_vector_3_object () |
| Construct_sum_of_vectors_3 | construct_sum_of_vectors_3_object () |
| Construct_opposite_vector_3 | construct_opposite_vector_3_object () |
| Compute_squared_length_3 | compute_squared_length_3_object () |
| Construct_divided_vector_3 | construct_divided_vector_3_object () |
| Construct_translated_point_3 | construct_translated_point_3_object () |
| Construct_midpoint_3 | construct_midpoint_3_object () |
| Compute_approximate_dihedral_angle_3 | compute_approximate_dihedral_angle_3_object () |