|
| class | AnalyticUtil |
| | Utility functions for functions dealing with analytic geometry. More...
|
| |
| class | BREP |
| | Boundary representation (or B-Rep) of a geometric shape, using a collection of connected surfaces, edges and vertices. More...
|
| |
| class | Curve |
| | Curve is an abstract representation of a smooth curve geometry in 3D. More...
|
| |
| class | Face |
| | Abstract interface for geometric faces. More...
|
| |
| class | GenericFace |
| | The GenericFace implementation is a type of Face that consist of abstract Surfaces and Curves. More...
|
| |
| class | ImplicitBREP |
| | Type of BREP where all surfaces are of type ImplicitSurface, and edges are of type ParametricCurve. More...
|
| |
| class | ImplicitFace |
| | Type of Face, where the surface is an ImplicitSurface and the edges are of type ParametricCurve. More...
|
| |
| class | ImplicitShell |
| | Type of Shell where all surfaces are of type ImplicitSurface and all curves are of type ParametricCurve. More...
|
| |
| class | ImplicitSurface |
| | Interface for implicit surfaces. An implicit surface is given by an expression of the form \( F(\mathbf{x})=0, \mathbf{x} \in \mathbb{R}^3\). More...
|
| |
| class | ImplicitTorus |
| | Torus defined as an implicit surface. More...
|
| |
| class | IndexedFaceArray |
| | An indexed face array is a proxy to a Shell, that makes it possible to easily sort faces and take subsets without modifying the underlying Shell. More...
|
| |
| class | ParametricCurve |
| | Interface for parametric curves. A parametric curve, \( \mathbf{p}(t) \in \mathbb{R}^3 \), has its points given as a function of a single parameter, \( t \in \mathbb{R}\). More...
|
| |
| class | IndexedQuadraticFaceArray |
| | Proxy class for a QuadraticShell, that allows sorting of faces without modifying the original object. More...
|
| |
| class | PlainQuadraticShell |
| | A collection of concrete Quadratic surface patches, that together form a shell. More...
|
| |
| class | QuadraticBREP |
| | A boundary representation where the geometry of a face is a QuadraticSurface, and an edge curve is a QuadraticCurve. More...
|
| |
| class | QuadraticCurve |
| | A quadratic curve. More...
|
| |
| class | QuadraticFace |
| | A Quadratic surface patch bounded by Quadratic curves. More...
|
| |
| class | QuadraticShell |
| | A collection of Quadratic surface patches, that together form a shell. More...
|
| |
| class | QuadraticSurface |
| | A quadratic surface. More...
|
| |
| class | QuadraticUtil |
| | Utility functions for operations on quadratic surfaces and curves. More...
|
| |
| class | Shell |
| | A shell represents the geometry of an object as a collection of non-connected faces. More...
|
| |
| class | Surface |
| | Surface is an abstract representation of a smooth surface geometry. More...
|
| |
| class | Box |
| | a box primitive, origin is in center of box More...
|
| |
| class | Cone |
| | cone primitive. Like a cylinder though where a radius can be specified for both ends. More...
|
| |
| class | Contour2D |
| | class representing a 2d contour More...
|
| |
| class | ConvexHull2D |
| | interface for convexhull calculators on 2d point sets More...
|
| |
| class | ConvexHull3D |
| | interface for convexhull calculators on 3d point sets More...
|
| |
| class | ConvexHullND< N > |
| | interface for convexhull calculators on 3d point sets More...
|
| |
| class | Cylinder |
| | a cylinder primitive. By default the radius is in the x-y plane and height is along the z-axis More...
|
| |
| class | Delaunay |
| | Utility functions for doing Delaunay triangulations. More...
|
| |
| class | Geometry |
| | a class for representing a geometry that is scaled and transformed, and which is attached to a frame. More...
|
| |
| class | GeometryData |
| | an interface for geometry data. More...
|
| |
| class | GeometryUtil |
| | Utility functions for calculating properties of geometry. More...
|
| |
| class | HyperSphere |
| | A hyper-sphere of K dimensions. More...
|
| |
| class | PlainTriMesh< TRI > |
| | a triangle mesh representation that maintains a list of simple triangles. More...
|
| |
| class | PointCloud |
| | A simple point cloud data structure. Points may be ordered or not. An ordered set is kept as a single array in row major order and with a width and a height. An unordered array must have height==1 and width equal to the number of points. More...
|
| |
| class | PolygonUtil |
| | Utility functions for operations on polygons, such as convex partitioning. More...
|
| |
| class | Primitive |
| | defines an interface for a geometric shape that is defined by a set of parameters. More...
|
| |
| class | QHull3D |
| | calculates the convex hull of a set of 3d points. More...
|
| |
| class | QHullND< N > |
| | calculates the convex hull of a set of 3d points. More...
|
| |
| class | Sphere |
| | a sphere primitive. centr in (0,0,0) and a radius. More...
|
| |
| class | TriMesh |
| | interface of a triangle mesh. The interface defines a way to get triangles from a triangle array/mesh. More...
|
| |
| class | Tube |
| | a tube primitive. radius is in xy-plane and height is in z-axis More...
|
| |
Loading and storing of CAD models.