CGAL 5.6.3 - 3D Mesh Generation

Loading...
Searching...
No Matches
List of all members
CGAL::Triangle_accessor_3<, K > Class Template Reference
3D Mesh Generation Reference » Domain Classes

`#include <CGAL/Triangle_accessor_3.h>`

## Definition

template<CGAL::Polyhedron< typename K >, typename K>
class CGAL::Triangle_accessor_3<, K >

The class `Triangle_accessor_3` is a model for the concept `TriangleAccessor_3`.

It is designed to serve as accessor for objects of type `Polyhedron_3<K>`.

Attention
  Actually, the class `Triangle_accessor_3` is a partial specialization of the class template `template<typename Polyhedron, typename K> Triangle_accessor_3<Polyhedron, K>`. One may give another partial specialization of this class to handle one's own polyhedron data structure.

Template Parameters

  K | is the geometric traits class.

Is Model Of:
  `TriangleAccessor_3`

See also
  `CGAL::Polyhedral_mesh_domain_3<Polyhedron,IGT,TriangleAccessor>`

## Types
typedef Polyhedron_3< K >::Facet_const_iterator | Triangle_iterator
| Triangle iterator.
typedef Polyhedron_3< K >::Facet_const_handle | Triangle_handle
| Triangle handle.
typedef K::Triangle_3 | Triangle_3
| Triangle type.