CGAL 6.0 - Triangulated Surface Mesh Shortest Paths
Loading...
Searching...
No Matches
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

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