|
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] |

1.7.6.1