Class List#
Here are the classes, structs, unions and interfaces with brief descriptions:
- namespace CGAL
- namespace SFCGAL Default SFCGAL namespace.
- class ConstGeometryVisitor
- class Coordinate Represents the Coordinate of aPoint (wraps either an empty structure, or a Kernel::Point_2, or a Kernel::Point_3)
- class Empty
- class CoordinateDimensionVisitor
- class Cylinder Represents a cylinder in 3D space.
- class Envelope
- class Exception
- class GeometryCollection
- class GeometryInvalidityException
- class GeometryVisitor
- class GetXVisitor
- class GetYVisitor
- class GetZVisitor
- class InappropriateGeometryException
- class LineString
- class Point_2_const_iterator
- class Point_3_const_iterator
- class Logger
- class MultiLineString
- class MultiPoint
- class MultiPolygon
- class MultiSolid
- class NonFiniteValueException
- class NotImplementedException
- struct Plane_from_facet
- class Point
- class Polygon
- class PolyhedralSurface
- class PreparedGeometry
- class RoundVisitor
- class Segment Represents a line segment in space.
- struct Simplicity the class, convertible to bool, that stores the reason why a geom is not simple
- class Solid
- class Sphere Represents a sphere in 3D space.
- class Surface
- struct TestGeometry
- class ToPoint2Visitor
- class ToPoint3Visitor
- class Transform
- class Triangle
- class Triangulated2Polyhedron
- class TriangulatedSurface
- struct Validity the class, convertible to bool, that stores the reason why a geom is invalid
- class WktParseException
- namespace algorithm Main algorithm namespace.
- class BoundaryVisitor
- class Buffer3D Computes a 3D buffer around a Point orLineString .
- struct Circle
- class ConsistentOrientationBuilder
- struct LoopDetector
- struct NoValidityCheck
- struct Plane3DInexactUnsafe
- struct Sphere
- class SurfaceGraph
- class WeightedCentroid
- struct found_an_intersection
- struct intersects_cb
- namespace detail Implementation details namespace.
- struct BoxCollection BoxCollection for use with CGAL::Box_intersection_d.
- class CollectionElement
- struct ComparePoints
- struct ComplexComparator
- struct ConstraintInfo Structure to identify constraint sources for topology-preserving mode.
- struct ConstraintInfoCompare Comparison function for sorting constraints by original order.
- struct ConstraintOrderInfo Structure to store constraint order information Allows recovering the original insertion order after simplification.
- class EnvelopeVisitor
- class ForceValidityVisitor
- class GeometrySet
- class GetPointsVisitor
- struct Halfedge_with_mark
- struct HandleCollection HandleCollection . Used to storePrimitiveHandle .
- class Interval
- struct IsPrimitiveLarger Tests if a primitive type has a larger dimension than another one.
- struct Items_with_mark_on_hedge An items type using my halfedge.
- struct Halfedge_wrapper
- struct NoVolume
- struct Point_d Another way of looking at TypeForDimension<Dim>::Point.
- struct PrimitiveBox PrimitiveBox . Type used for CGAL::Box_intersection_d.
- struct PrimitiveDimension
- struct PrimitiveDimension< TypeForDimension< 2 >::Segment >
- struct PrimitiveDimension< TypeForDimension< 2 >::Surface >
- struct PrimitiveDimension< TypeForDimension< 2 >::Volume >
- struct PrimitiveDimension< TypeForDimension< 3 >::Segment >
- struct PrimitiveDimension< TypeForDimension< 3 >::Surface >
- struct PrimitiveDimension< TypeForDimension< 3 >::Volume >
- struct PrimitiveHandle
- class SegmentStore Collection of segments from a geometry for interpolation.
- struct Segment_d Another way of looking at TypeForDimension<Dim>::Segment.
- struct Surface_d Another way of looking at TypeForDimension<Dim>::Surface.
- struct TypeForDimension Generic traits, default dimension is 2.
- struct TypeForDimension< 3 > Specialization for dimension = 3.
- struct Volume_d Another way of looking at TypeForDimension<Dim>::Volume.
- namespace algorithm Algorithm detail namespace.
- struct dim_t Create a distinct type for each dimension.
- namespace io Input/output detail namespace.
- class OsgFactory helper class to convert SFCGAL::Geometry to osg::Geometry
- class WkbReader
- class WkbWriter
- class WktReader
- class WktWriter
- namespace impl
- namespace generator Generator namespace.
- namespace graph graph namespace
- struct Edge [private]An edge in a GeometryGraph with minimal requirements (some algorithms could need more information)
- class GeometryGraphBuilderT [private]Convert Geometries to a GeometryGraph. Identifier in the Graph are returned in order to allow the user to keep identify the geometry.
- class GeometryGraphT [private]Represents the vertices and edges for a list of geometries.
- struct Vertex [private]A vertex in a GeometryGraph with minimal requirements (some algorithms could need a richer class)
- namespace algorithm Graph algorithm namespace.
- namespace io Main Input/output namespace.
- class BinarySerializer
- class BinaryUnserializer
- namespace OBJ OBJ file format tools.
- namespace STL
- namespace VKT VKT file format tools.
- namespace VTK
- namespace tools
- class BasicInputStreamReader
- class CharArrayBuffer
- class Registry
- namespace transform transform namespace
- class AffineTransform2
- class AffineTransform3
- class Force2D
- class ForceM
- class ForceOrderPoints
- class ForceZ
- class ForceZOrderPoints
- class RoundTransform
- namespace triangulate Triangulate dedicated namespace.
- class ConstraintDelaunayTriangulation 2DZ constraint Delaunay triangulation
- struct FaceInfo
- struct VertexInfo vertex info in triangulation
- struct VertexInfo2
- namespace detail Triangulate detail namespace.
- class Geometry OGC/SFA based Geometry abstract class.
- class Sphere_builder Helper class for building the sphere polyhedron.
- namespace @56
- namespace @76
- struct CollisionMapper
- struct EmptyPrimitive
- struct FaceBbox
- struct Bbox
- struct FaceSegmentCollide
- class Handle
- struct ObservablePrimitive
- struct HandledBox
- struct Is_not_marked
- struct Nearer
- struct Segment_d
- struct Surface_d
- struct Surface_d< 2 >
- struct Surface_d< 3 >
- struct UnionOnBoxCollision
- struct intersection_cb
- struct intersects_volume_x intersects of a volume with any other type
- struct do_toPoint_d
- struct do_toPoint_d< 3 >
- namespace boost
- namespace archive
- namespace serialization
- namespace detail
- namespace Segment_d
- namespace osg
- namespace std STL namespace.