BWAPI
|
#include <CGAL/Straight_skeleton_builder_2.h>
#include <CGAL/compute_outer_frame_margin.h>
#include <CGAL/Polygon_2.h>
Go to the source code of this file.
Namespaces | |
namespace | CGAL_SS_i |
Functions | |
template<class Poly > | |
Poly::const_iterator | CGAL_SS_i::vertices_begin (Poly const &aPoly) |
template<class Poly > | |
Poly::const_iterator | CGAL_SS_i::vertices_end (Poly const &aPoly) |
template<class K , class C > | |
Polygon_2< K, C > ::Vertex_const_iterator | CGAL_SS_i::vertices_begin (Polygon_2< K, C > const &aPoly) |
template<class K , class C > | |
Polygon_2< K, C > ::Vertex_const_iterator | CGAL_SS_i::vertices_end (Polygon_2< K, C > const &aPoly) |
template<class Poly > | |
Poly::const_iterator | CGAL_SS_i::vertices_begin (boost::shared_ptr< Poly > const &aPoly) |
template<class Poly > | |
Poly::const_iterator | CGAL_SS_i::vertices_end (boost::shared_ptr< Poly > const &aPoly) |
template<class PointIterator , class HoleIterator , class K > | |
boost::shared_ptr < Straight_skeleton_2< K > > | create_interior_straight_skeleton_2 (PointIterator aOuterContour_VerticesBegin, PointIterator aOuterContour_VerticesEnd, HoleIterator aHolesBegin, HoleIterator aHolesEnd, K const &) |
template<class PointIterator , class HoleIterator > | |
boost::shared_ptr < Straight_skeleton_2 < Exact_predicates_inexact_constructions_kernel > > | create_interior_straight_skeleton_2 (PointIterator aOuterContour_VerticesBegin, PointIterator aOuterContour_VerticesEnd, HoleIterator aHolesBegin, HoleIterator aHolesEnd) |
template<class PointIterator , class K > | |
boost::shared_ptr < Straight_skeleton_2< K > > | create_interior_straight_skeleton_2 (PointIterator aOuterContour_VerticesBegin, PointIterator aOuterContour_VerticesEnd, K const &k) |
template<class PointIterator > | |
boost::shared_ptr < Straight_skeleton_2 < Exact_predicates_inexact_constructions_kernel > > | create_interior_straight_skeleton_2 (PointIterator aOuterContour_VerticesBegin, PointIterator aOuterContour_VerticesEnd) |
template<class Polygon , class K > | |
boost::shared_ptr < Straight_skeleton_2< K > > | create_interior_straight_skeleton_2 (Polygon const &aOutContour, K const &k) |
template<class Polygon > | |
boost::shared_ptr < Straight_skeleton_2 < Exact_predicates_inexact_constructions_kernel > > | create_interior_straight_skeleton_2 (Polygon const &aOutContour) |
template<class FT , class PointIterator , class K > | |
boost::shared_ptr < Straight_skeleton_2< K > > | create_exterior_straight_skeleton_2 (FT const &aMaxOffset, PointIterator aVerticesBegin, PointIterator aVerticesEnd, K const &k) |
template<class FT , class PointIterator > | |
boost::shared_ptr < Straight_skeleton_2 < Exact_predicates_inexact_constructions_kernel > > | create_exterior_straight_skeleton_2 (FT const &aMaxOffset, PointIterator aVerticesBegin, PointIterator aVerticesEnd) |
template<class FT , class Polygon , class K > | |
boost::shared_ptr < Straight_skeleton_2< K > > | create_exterior_straight_skeleton_2 (FT const &aMaxOffset, Polygon const &aPoly, K const &k) |
template<class FT , class Polygon > | |
boost::shared_ptr < Straight_skeleton_2 < Exact_predicates_inexact_constructions_kernel > > | create_exterior_straight_skeleton_2 (FT const &aMaxOffset, Polygon const &aPoly) |
boost::shared_ptr< Straight_skeleton_2<K> > create_exterior_straight_skeleton_2 | ( | FT const & | aMaxOffset, |
PointIterator | aVerticesBegin, | ||
PointIterator | aVerticesEnd, | ||
K const & | k | ||
) |
boost::shared_ptr< Straight_skeleton_2<Exact_predicates_inexact_constructions_kernel> > create_exterior_straight_skeleton_2 | ( | FT const & | aMaxOffset, |
PointIterator | aVerticesBegin, | ||
PointIterator | aVerticesEnd | ||
) | [inline] |
boost::shared_ptr< Straight_skeleton_2<K> > create_exterior_straight_skeleton_2 | ( | FT const & | aMaxOffset, |
Polygon const & | aPoly, | ||
K const & | k | ||
) | [inline] |
boost::shared_ptr< Straight_skeleton_2<Exact_predicates_inexact_constructions_kernel> > create_exterior_straight_skeleton_2 | ( | FT const & | aMaxOffset, |
Polygon const & | aPoly | ||
) | [inline] |
boost::shared_ptr< Straight_skeleton_2<K> > create_interior_straight_skeleton_2 | ( | PointIterator | aOuterContour_VerticesBegin, |
PointIterator | aOuterContour_VerticesEnd, | ||
HoleIterator | aHolesBegin, | ||
HoleIterator | aHolesEnd, | ||
K const & | |||
) |
boost::shared_ptr< Straight_skeleton_2< Exact_predicates_inexact_constructions_kernel > > create_interior_straight_skeleton_2 | ( | PointIterator | aOuterContour_VerticesBegin, |
PointIterator | aOuterContour_VerticesEnd, | ||
HoleIterator | aHolesBegin, | ||
HoleIterator | aHolesEnd | ||
) | [inline] |
boost::shared_ptr< Straight_skeleton_2<K> > create_interior_straight_skeleton_2 | ( | PointIterator | aOuterContour_VerticesBegin, |
PointIterator | aOuterContour_VerticesEnd, | ||
K const & | k | ||
) | [inline] |
boost::shared_ptr< Straight_skeleton_2<Exact_predicates_inexact_constructions_kernel> > create_interior_straight_skeleton_2 | ( | PointIterator | aOuterContour_VerticesBegin, |
PointIterator | aOuterContour_VerticesEnd | ||
) | [inline] |
boost::shared_ptr< Straight_skeleton_2<K> > create_interior_straight_skeleton_2 | ( | Polygon const & | aOutContour, |
K const & | k | ||
) | [inline] |
boost::shared_ptr< Straight_skeleton_2< Exact_predicates_inexact_constructions_kernel > > create_interior_straight_skeleton_2 | ( | Polygon const & | aOutContour | ) | [inline] |