Manifold 3.0
Robust geometry
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 Nlinalg
 Ndetail
 Cvec
 Cmat
 Cconverter
 Cvec< T, 1 >
 Cvec< T, 2 >
 Cvec< T, 3 >
 Cvec< T, 4 >
 Cmat< T, M, 1 >
 Cmat< T, M, 2 >
 Cmat< T, M, 3 >
 Cmat< T, M, 4 >
 Cidentity_t
 Cconverter< mat< T, 1, 1 >, identity_t >
 Cconverter< mat< T, 2, 2 >, identity_t >
 Cconverter< mat< T, 2, 3 >, identity_t >
 Cconverter< mat< T, 3, 3 >, identity_t >
 Cconverter< mat< T, 3, 4 >, identity_t >
 Cconverter< mat< T, 4, 4 >, identity_t >
 Cconverter< vec< T, 1 >, std::array< T, 1 > >
 Cconverter< vec< T, 2 >, std::array< T, 2 > >
 Cconverter< vec< T, 3 >, std::array< T, 3 > >
 Cconverter< vec< T, 4 >, std::array< T, 4 > >
 Cconverter< std::array< T, 1 >, vec< T, 1 > >
 Cconverter< std::array< T, 2 >, vec< T, 2 > >
 Cconverter< std::array< T, 3 >, vec< T, 3 > >
 Cconverter< std::array< T, 4 >, vec< T, 4 > >
 Nmanifold
 CBoxAxis-aligned 3D box, primarily for bounding
 CCrossSectionTwo-dimensional cross sections guaranteed to be without self-intersections, or overlaps between polygons (from construction onwards). Polygon clipping (boolean) and offsetting use Manifold's own robust floating-point predicates
 CExecutionContextObserve and control a long-running Manifold evaluation
 CExecutionParamsGlobal parameters that control debugging output. Only has an effect when compiled with the MANIFOLD_DEBUG flag
 CManifoldThis library's internal representation of an oriented, 2-manifold, triangle mesh - a simple boundary-representation of a solid object. Use this class to store and operate on solids, and use MeshGL for input and output
 CMeshGLPMesh input/output suitable for pushing directly into graphics libraries
 CPathImpl
 CPolyVertPolygon vertex
 CQualityThese static properties control how circular shapes are quantized by default on construction
 CRayHitResult of a ray cast query against a Manifold
 CRectAxis-aligned 2D box, primarily for bounding
 CSmoothnessDefines which edges to sharpen and how much for the Manifold.Smooth() constructor
 CTimer
 CVecView
 Nstd
 Chash< linalg::vec< T, 1 > >
 Chash< linalg::vec< T, 2 > >
 Chash< linalg::vec< T, 3 > >
 Chash< linalg::vec< T, 4 > >
 Chash< linalg::mat< T, M, 1 > >
 Chash< linalg::mat< T, M, 2 > >
 Chash< linalg::mat< T, M, 3 > >
 Chash< linalg::mat< T, M, 4 > >
 CgeometryErr
 CtopologyErr
 CuserErr