#include <Concepts/CellAttributeWithPoint.h>
The concept CellAttributeWithPoint
is a refinement of the CellAttribute
concept, to represent a cell attribute containing a point.
- Refines
CellAttribute
- Has models
CGAL::Cell_attribute_with_point<LCC,Info_,Tag,OnMerge,OnSplit>
- See also
LinearCellComplexItems
|
typedef unspecified_type | Point |
| Type of the used point.
|
|
typedef CellAttribute::Info | Info |
| Type of the information, defined in the CellAttribute concept.
|
|
|
Point & | point () |
| Returns the point of this attribute.
|
|
const Point & | point () const |
| Returns the point of this attribute, when this is const.
|
|
◆ Info
Type of the information, defined in the CellAttribute
concept.
◆ Point
◆ CellAttributeWithPoint() [1/3]
CellAttributeWithPoint::CellAttributeWithPoint |
( |
| ) |
|
◆ CellAttributeWithPoint() [2/3]
CellAttributeWithPoint::CellAttributeWithPoint |
( |
const Point & |
apoint | ) |
|
Constructor initializing the point of this attribute by the copy constructor Point
(apoint)
.
◆ CellAttributeWithPoint() [3/3]
CellAttributeWithPoint::CellAttributeWithPoint |
( |
const Point & |
apoint, |
|
|
const Info & |
info |
|
) |
| |
Constructor initializing the point of this attribute by the copy constructor Point
(apoint)
and initializing the information of this attribute by the copy constructor Info
(info)
.
Defined only if Info
is different from void
.
◆ point() [1/2]
Point & CellAttributeWithPoint::point |
( |
| ) |
|
Returns the point of this attribute.
◆ point() [2/2]
const Point & CellAttributeWithPoint::point |
( |
| ) |
const |
Returns the point of this attribute, when this is const.