CGAL 6.1.1 - 3D Mesh Generation

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

## Definition

The concept `MeshPolyline_3` implements a container of points designed to represent a polyline (i.e., a sequence of points). Types and functions provided in this concept are such as standard template library containers are natural models of this concept.

Has models
  `std::vector<Kernel::Point_3>` for any Kernel of CGAL is a natural model of this concept.

See also
  `CGAL::Mesh_domain_with_polyline_features_3<MD>`

## Types
typedef unspecified_type | value_type
| Point type.
typedef unspecified_type | const_iterator
| A constant iterator on points.

## Operations
const_iterator | begin ()
| Returns an iterator on the first point of the polyline.
const_iterator | end ()
| Returns the past-the-end iterator for the above iterator.

## Member Typedef Documentation

## ◆ const_iterator

typedef unspecified_type MeshPolyline_3::const_iterator

A constant iterator on points.

Must be a model of Bidirectional iterator and have `value_type` as value type.

## ◆ value_type

typedef unspecified_type MeshPolyline_3::value_type

Point type.

Must match the type `MeshDomain_3::Point_3`.