CGAL 6.1.2 - Triangulated Surface Mesh Shortest Paths: CGAL::Surface_mesh_shortest_paths_3 Namespace Reference

CGAL 6.1.2 - Triangulated Surface Mesh Shortest Paths

Loading...
Searching...
No Matches
Enumerations
CGAL::Surface_mesh_shortest_paths_3 Namespace Reference

Namespace containing support members specific to this package. More...

## Enumerations
enum | Barycentric_coordinates_type { BARYCENTRIC_COORDINATES_INVALID = 0 , BARYCENTRIC_COORDINATES_ON_VERTEX , BARYCENTRIC_COORDINATES_ON_BOUNDARY , BARYCENTRIC_COORDINATES_ON_BOUNDED_SIDE , BARYCENTRIC_COORDINATES_ON_UNBOUNDED_SIDE , BARYCENTRIC_COORDINATE_INVALID = 0 , BARYCENTRIC_COORDINATE_ON_VERTEX , BARYCENTRIC_COORDINATE_ON_BOUNDARY , BARYCENTRIC_COORDINATE_ON_BOUNDED_SIDE , BARYCENTRIC_COORDINATE_ON_UNBOUNDED_SIDE }
| Classification of the location of a 3-tuple barycentric coordinates in a triangle. More...

## Definition

Namespace containing support members specific to this package.

## Enumeration Type Documentation

## ◆ Barycentric_coordinates_type

enum CGAL::Surface_mesh_shortest_paths_3::Barycentric_coordinates_type

Classification of the location of a 3-tuple barycentric coordinates in a triangle.

Enumerator
BARYCENTRIC_COORDINATES_INVALID | If the coordinates is invalid.
BARYCENTRIC_COORDINATES_ON_VERTEX | if the coordinates has exactly one non-zero weight equal to 1, and the rest are zero
BARYCENTRIC_COORDINATES_ON_BOUNDARY | if the coordinates has exactly one zero weight, and the rest sum to 1
BARYCENTRIC_COORDINATES_ON_BOUNDED_SIDE | if the coordinates has no non-zero weight, and they all sum to 1
BARYCENTRIC_COORDINATES_ON_UNBOUNDED_SIDE | if the weights of the coordinates do not sum to 1