CGAL 6.1.2 - 3D Alpha Shapes: WeightedAlphaShapeTraits_3 Concept Reference

CGAL 6.1.2 - 3D Alpha Shapes

Loading...
Searching...
No Matches
List of all members
WeightedAlphaShapeTraits_3 Concept Reference
Reference Manual » Concepts

## Definition

The concept `WeightedAlphaShapeTraits_3` describes the requirements for the geometric traits class of the underlying regular triangulation of a weighted alpha shape.

Refines
  `RegularTriangulationTraits_3` if the underlying triangulation of the alpha shape is a regular triangulation
  `Periodic_3RegularTriangulationTraits_3` if the underlying triangulation of the alpha shape is a periodic regular triangulation

Has models
  All models of `Kernel`

See also
  `CGAL::Exact_predicates_inexact_constructions_kernel` (recommended kernel)

## Types
typedef unspecified_type | FT
| A number type compatible with the type used for the points coordinates.
typedef unspecified_type | Compute_squared_radius_smallest_orthogonal_sphere_3
| An object constructor able to compute the squared radius of the smallest sphere orthogonal to four weighted points `p0, p1, p2, p3`, and the squared radius of the smallest sphere orthogonal to three weighted points `p0, p1, p2`, and the squared radius of smallest sphere orthogonal to two weighted points `p0, p1`, and the squared radius of the smallest sphere orthogonal to a single point `p0`.

## Creation
| WeightedAlphaShapeTraits_3 ()
| default constructor.

## Access Functions
Compute_squared_radius_smallest_orthogonal_sphere_3 | compute_squared_radius_smallest_orthogonal_sphere_3_object ()