Class uipc::core::DistanceDiagnoserFeatureOverrider
ClassList > uipc > core > DistanceDiagnoserFeatureOverrider
Public Functions
| Type | Name |
|---|---|
| virtual void | do_compute_edge_edge_distance (geometry::Geometry & R, const geometry::SimplicialComplex & edges_a, const geometry::SimplicialComplex & edges_b, const geometry::SimplicialComplex & rest_edges_a, const geometry::SimplicialComplex & rest_edges_b) = 0 |
| virtual void | do_compute_point_edge_distance (geometry::Geometry & R, const geometry::SimplicialComplex & points, const geometry::SimplicialComplex & edges) = 0 |
| virtual void | do_compute_point_point_distance (geometry::Geometry & R, const geometry::SimplicialComplex & points_a, const geometry::SimplicialComplex & points_b) = 0 |
| virtual void | do_compute_point_triangle_distance (geometry::Geometry & R, const geometry::SimplicialComplex & points, const geometry::SimplicialComplex & triangles) = 0 |
| virtual | ~DistanceDiagnoserFeatureOverrider () = default |
Public Functions Documentation
function do_compute_edge_edge_distance
virtual void uipc::core::DistanceDiagnoserFeatureOverrider::do_compute_edge_edge_distance (
geometry::Geometry & R,
const geometry::SimplicialComplex & edges_a,
const geometry::SimplicialComplex & edges_b,
const geometry::SimplicialComplex & rest_edges_a,
const geometry::SimplicialComplex & rest_edges_b
) = 0
function do_compute_point_edge_distance
virtual void uipc::core::DistanceDiagnoserFeatureOverrider::do_compute_point_edge_distance (
geometry::Geometry & R,
const geometry::SimplicialComplex & points,
const geometry::SimplicialComplex & edges
) = 0
function do_compute_point_point_distance
virtual void uipc::core::DistanceDiagnoserFeatureOverrider::do_compute_point_point_distance (
geometry::Geometry & R,
const geometry::SimplicialComplex & points_a,
const geometry::SimplicialComplex & points_b
) = 0
function do_compute_point_triangle_distance
virtual void uipc::core::DistanceDiagnoserFeatureOverrider::do_compute_point_triangle_distance (
geometry::Geometry & R,
const geometry::SimplicialComplex & points,
const geometry::SimplicialComplex & triangles
) = 0
function ~DistanceDiagnoserFeatureOverrider
virtual uipc::core::DistanceDiagnoserFeatureOverrider::~DistanceDiagnoserFeatureOverrider () = default
The documentation for this class was generated from the following file include/uipc/core/distance_diagnoser_feature.h