CSFCGAL::tools::BasicInputStreamReader< CharType > | Helper class to parse data from stream |
►CCGAL::Bbox_3 | |
CSFCGAL::algorithm::FaceBbox::Bbox | |
►Cboost::archive::binary_iarchive | |
CSFCGAL::io::BinaryUnserializer | |
►Cboost::archive::binary_oarchive | |
CSFCGAL::io::BinarySerializer | |
CSFCGAL::detail::BoxCollection< Dim > | BoxCollection for use with CGAL::Box_intersection_d |
CSFCGAL::algorithm::Circle | |
CSFCGAL::detail::CollectionElement< Primitive > | CollectionElement, a Primitive with flags Primitive : Point_d, Segment_d, Surface_d, Volume_d |
CSFCGAL::algorithm::CollisionMapper< Dim > | |
CSFCGAL::detail::ComparePoints | |
CSFCGAL::detail::ComplexComparator | Lexicographic order on complex |
CSFCGAL::algorithm::ConsistentOrientationBuilder | Make orientation consistent in a triangle set |
►CSFCGAL::ConstGeometryVisitor | Visitor for const geometries |
CSFCGAL::algorithm::BoundaryVisitor | Compute the boundary for a Geometry |
CSFCGAL::detail::EnvelopeVisitor | Get the list of points from a Geometry |
CSFCGAL::detail::GetPointsVisitor | Get the list of points from a Geometry |
CSFCGAL::triangulate::ConstraintDelaunayTriangulation | 2DZ constraint Delaunay triangulation |
CSFCGAL::Coordinate | Represents the Coordinate of a Point (wraps either an empty structure, or a Kernel::Point_2, or a Kernel::Point_3) |
►Cboost::dfs_visitor | |
CSFCGAL::algorithm::LoopDetector | |
CSFCGAL::detail::dim_t< N > | Create a distinct type for each dimension |
CSFCGAL::do_toPoint_d< D > | Private structures used to implement partial function specialization |
CSFCGAL::do_toPoint_d< 3 > | |
CSFCGAL::graph::Edge | [private]An edge in a GeometryGraph with minimal requirements (some algorithms could need more information) |
CSFCGAL::Coordinate::Empty | |
CSFCGAL::algorithm::EmptyPrimitive | |
CSFCGAL::Envelope | Represents a bounding box |
►Cboost::exception | |
►CSFCGAL::Exception | Base SFCGAL Exception |
CSFCGAL::GeometryInvalidityException | SFCGAL Exception thrown when invalid geometries are found before entering an algo |
CSFCGAL::InappropriateGeometryException | SFCGAL Exception thrown when geometry is inapropriate for a function |
CSFCGAL::NonFiniteValueException | SFCGAL Exception thrown when non finite value is found |
CSFCGAL::NotImplementedException | SFCGAL Exception thrown when a function is not implemented |
CSFCGAL::WktParseException | SFCGAL Exception thrown when parsing WKT |
►Cstd::exception | |
CSFCGAL::Exception | Base SFCGAL Exception |
►CFaceBboxBase | |
CSFCGAL::algorithm::FaceBbox | |
CSFCGAL::triangulate::ConstraintDelaunayTriangulation::FaceInfo | Face information (depth) |
CSFCGAL::algorithm::FaceSegmentCollide | |
CSFCGAL::algorithm::found_an_intersection | |
►CSFCGAL::Geometry | OGC/SFA based Geometry abstract class |
►CSFCGAL::GeometryCollection | A GeometryCollection in SFA |
CSFCGAL::MultiLineString | A MultiLineString in SFA |
CSFCGAL::MultiPoint | A MultiPoint in SFA |
CSFCGAL::MultiPolygon | A MultiPolygon in SFA |
CSFCGAL::MultiSolid | A MultiSolid |
CSFCGAL::LineString | A LineString in SFA |
CSFCGAL::Point | A point in SFA |
CSFCGAL::Solid | A Solid modeled with an exteriorShell and interiorShells materialized by PolyhedralSurface |
►CSFCGAL::Surface | Abstract Surface class |
CSFCGAL::Polygon | A Polygon in SFA with holes |
CSFCGAL::PolyhedralSurface | A PolyhedralSurface in SFA modeled as a Polygon soup |
CSFCGAL::Triangle | [OGC/SFA]Triangle |
CSFCGAL::TriangulatedSurface | A TriangulatedSurface in SFA modeled as a Triangle soup |
CSFCGAL::graph::GeometryGraphBuilderT< Graph > | [private]Convert Geometries to a GeometryGraph |
CSFCGAL::graph::GeometryGraphT< VertexProperties, EdgeProperties > | [private]Represents the vertices and edges for a list of geometries |
CSFCGAL::detail::GeometrySet< Dim > | A GeometrySet represents a set of CGAL primitives |
►CSFCGAL::GeometryVisitor | GeometryVisitor |
►CSFCGAL::Transform | Represents a coordinate transform |
CSFCGAL::transform::AffineTransform2 | Wrapper for CGAL::Aff_transform_2 |
CSFCGAL::transform::AffineTransform3 | Wrapper for CGAL::Aff_transform_3 |
CSFCGAL::transform::Force2D | Force 2D definitions |
CSFCGAL::transform::ForceOrderPoints | If the 2D surface is pointing down, reverse its points |
CSFCGAL::transform::ForceZ | Force Z definitions |
CSFCGAL::transform::ForceZOrderPoints | Force Z |
CSFCGAL::transform::RoundTransform | Round the coordinates of a Geometry |
CSFCGAL::detail::ForceValidityVisitor | |
CSFCGAL::detail::Items_with_mark_on_hedge::Halfedge_wrapper< Refs, Traits > | |
►CCGAL::HalfedgeDS_halfedge_base | |
CSFCGAL::detail::Halfedge_with_mark< Refs > | Extended polyhedron_3 type with a boolean marker on halfedges This is used internally for polyhedra boolean operations |
CSFCGAL::algorithm::Handle< Dim > | |
CSFCGAL::detail::HandleCollection< Dim > | HandleCollection. Used to store PrimitiveHandle |
CSFCGAL::algorithm::HandledBox< Dim > | |
CSFCGAL::algorithm::intersection_cb< Dim > | |
CSFCGAL::algorithm::intersects_cb< Dim > | |
CSFCGAL::detail::Interval | Represents an interval |
CSFCGAL::algorithm::Is_not_marked | |
CSFCGAL::detail::IsPrimitiveLarger< X, Y > | Tests if a primitive type has a larger dimension than another one |
►Cboost::iterator_facade | |
CSFCGAL::LineString::Point_2_const_iterator | Const iterator to 2D points TODO: replace by boost::tranform_iterator ? |
CSFCGAL::LineString::Point_3_const_iterator | Const iterator to 3D points TODO: replace by boost::tranform_iterator ? |
CSFCGAL::Logger | [Singleton]Logger class |
►CCGAL::Modifier_base | |
CSFCGAL::Triangulated2Polyhedron< HDS > | |
CSFCGAL::algorithm::Nearer< PointType > | |
►Cboost::noncopyable | |
CSFCGAL::PreparedGeometry | A PreparedGeometry is a shell around a SFCGAL::Geometry |
CSFCGAL::algorithm::SurfaceGraph | Represents a polyhedral surface as a graph where faces are nodes and egde are graph edges |
CSFCGAL::algorithm::NoValidityCheck | Tag used for variants of algorithm that do not do validity check |
CSFCGAL::detail::NoVolume | Type traits for CGAL types |
CSFCGAL::detail::io::OsgFactory | Helper class to convert SFCGAL::Geometry to osg::Geometry |
CSFCGAL::algorithm::Plane3DInexactUnsafe | |
CSFCGAL::Plane_from_facet< Polyhedron > | |
CSFCGAL::detail::Point_d< Dim > | Another way of looking at TypeForDimension<Dim>::Point |
►CPolygonWH_2 | |
CSFCGAL::algorithm::Surface_d< 2 > | |
►CCGAL::Polyhedron_items_3 | |
CSFCGAL::detail::Items_with_mark_on_hedge | |
CSFCGAL::detail::PrimitiveBox< Dim > | PrimitiveBox. Type used for CGAL::Box_intersection_d |
CSFCGAL::detail::PrimitiveDimension< T > | Get a primitive dimension (0: point, 1: line, 2: surface, 3: volume) from a type |
CSFCGAL::detail::PrimitiveDimension< TypeForDimension< 2 >::Segment > | |
CSFCGAL::detail::PrimitiveDimension< TypeForDimension< 2 >::Surface > | |
CSFCGAL::detail::PrimitiveDimension< TypeForDimension< 2 >::Volume > | |
CSFCGAL::detail::PrimitiveDimension< TypeForDimension< 3 >::Segment > | |
CSFCGAL::detail::PrimitiveDimension< TypeForDimension< 3 >::Surface > | |
CSFCGAL::detail::PrimitiveDimension< TypeForDimension< 3 >::Volume > | |
CSFCGAL::detail::PrimitiveHandle< Dim > | Primitive handle. Holds a pointer to a primitive, through the 'handle' member |
CSFCGAL::tools::Registry | Registry for dynamic information about SFCGAL library |
CSFCGAL::detail::Segment_d< Dim > | Another way of looking at TypeForDimension<Dim>::Segment |
CSFCGAL::algorithm::Sphere | |
►Cboost::static_visitor | |
CSFCGAL::CoordinateDimensionVisitor | |
CSFCGAL::GetXVisitor | |
CSFCGAL::GetYVisitor | |
CSFCGAL::GetZVisitor | |
CSFCGAL::RoundVisitor | |
CSFCGAL::ToPoint2Visitor | |
CSFCGAL::ToPoint3Visitor | |
CSFCGAL::algorithm::intersects_volume_x | |
►Cstd::streambuf | |
CCharArrayBuffer | SFCGAL |
CSFCGAL::algorithm::Surface_d< Dim > | |
CSFCGAL::detail::Surface_d< Dim > | Another way of looking at TypeForDimension<Dim>::Surface |
CSFCGAL::TestGeometry | |
►CTriangle_3 | |
CSFCGAL::algorithm::Surface_d< 3 > | |
►Cdetail::Segment_d::Type | |
CSFCGAL::algorithm::Segment_d< Dim > | |
CSFCGAL::detail::TypeForDimension< Dim > | Generic traits, default dimension is 2 |
CSFCGAL::detail::TypeForDimension< 3 > | Specialization for dimension = 3 |
CSFCGAL::algorithm::UnionOnBoxCollision< Dim > | |
CSFCGAL::Validity | Class, convertible to bool, that stores the reason why a geom is invalid |
CSFCGAL::graph::Vertex | [private]A vertex in a GeometryGraph with minimal requirements (some algorithms could need a richer class) |
CSFCGAL::triangulate::ConstraintDelaunayTriangulation::VertexInfo | Vertex info in triangulation |
CSFCGAL::triangulate::VertexInfo2 | Vertex information with original coordinates |
CSFCGAL::detail::Volume_d< Dim > | Another way of looking at TypeForDimension<Dim>::Volume |
CSFCGAL::detail::io::WktReader | Read WKT geometry |
CSFCGAL::detail::io::WktWriter | Writer for WKT |