Class

CGAL::Straight_skeleton_2<Traits,Items,Alloc>

Definition

The class Straight_skeleton_2<Traits,Items,Alloc> provides a model for the StraightSkeleton_2 concept which is the class type used to represent a straight skeleton.
It inherits from HalfedgeDS_vector<Traits,Items,Alloc>

#include <CGAL/Straight_skeleton_2.h>

Is Model for the Concepts

StraightSkeleton_2
DefaultConstructible
CopyConstructible
Assignable

See Also

StraightSkeletonVertex_2
StraightSkeletonHalfedge_2
StraightSkeleton_2

The only purpose of this class is to protect all the modifying operations in a HalfedgeDS. Normal users should not modify a straight skeleton. If an advanced user needs to get access to the modifying operations, it must call the required methods through the ::Base class.