Manifold 3.0
Robust geometry
 
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cany_compare< A, B >
 Cany_compare< mat< T, M, 1 >, mat< T, M, 1 > >
 Cany_compare< mat< T, M, 2 >, mat< T, M, 2 > >
 Cany_compare< mat< T, M, 3 >, mat< T, M, 3 > >
 Cany_compare< mat< T, M, 4 >, mat< T, M, 4 > >
 Cany_compare< vec< T, 1 >, vec< T, 1 > >
 Cany_compare< vec< T, 2 >, vec< T, 2 > >
 Cany_compare< vec< T, 3 >, vec< T, 3 > >
 Cany_compare< vec< T, 4 >, vec< T, 4 > >
 Capply< F, Void, T >
 Capply< F, scalars_t< A >, A, mat< B, M, N > >
 Capply< F, scalars_t< A >, A, vec< B, M > >
 Capply< F, scalars_t< A >, A, vec< B, M >, vec< C, M > >
 Capply< F, scalars_t< A, B >, A, B, vec< C, M > >
 Capply< F, scalars_t< A, C >, A, vec< B, M >, C >
 Capply< F, scalars_t< A... >, A... >
 Capply< F, scalars_t< B >, mat< A, M, N >, B >
 Capply< F, scalars_t< B >, vec< A, M >, B >
 Capply< F, scalars_t< B >, vec< A, M >, B, vec< C, M > >
 Capply< F, scalars_t< B, C >, vec< A, M >, B, C >
 Capply< F, scalars_t< C >, vec< A, M >, vec< B, M >, C >
 Capply< F, scalars_t<>, mat< A, M, N > >
 Capply< F, scalars_t<>, mat< A, M, N >, mat< B, M, N > >
 Capply< F, scalars_t<>, vec< A, M > >
 Capply< F, scalars_t<>, vec< A, M >, vec< B, M > >
 Capply< F, scalars_t<>, vec< A, M >, vec< B, M >, vec< C, M > >
 CBoxAxis-aligned 3D box, primarily for bounding
 Cclamp
 Cconverter< T, U >
 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< 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 > >
 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 > >
 CCrossSectionTwo-dimensional cross sections guaranteed to be without self-intersections, or overlaps between polygons (from construction onwards). This class makes use of the Clipper2 library for polygon clipping (boolean) and offsetting operations
 Cempty
 CExecutionParamsGlobal parameters that control debugging output. Only has an effect when compiled with the MANIFOLD_DEBUG flag
 CExportOptions
 Cgetter< I >
 Cgetter< 0 >
 Cgetter< 1 >
 Cgetter< 2 >
 Cgetter< 3 >
 Chash< linalg::mat< T, M, 1 > >
 Chash< linalg::mat< T, M, 2 > >
 Chash< linalg::mat< T, M, 3 > >
 Chash< linalg::mat< T, M, 4 > >
 Chash< linalg::vec< T, 1 > >
 Chash< linalg::vec< T, 2 > >
 Chash< linalg::vec< T, 3 > >
 Chash< linalg::vec< T, 4 > >
 Cidentity_t
 Clerp
 Cmake_seq_impl< A, N >
 Cmake_seq_impl< A, 0 >
 Cmake_seq_impl< A, 1 >
 Cmake_seq_impl< A, 2 >
 Cmake_seq_impl< A, 3 >
 Cmake_seq_impl< A, 4 >
 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
 Cmat< T, M, N >
 Cmat< T, M, 1 >
 Cmat< T, M, 2 >
 Cmat< T, M, 3 >
 Cmat< T, M, 4 >
 CMaterial
 Cmax
 CMeshGLP< Precision, I >Mesh input/output suitable for pushing directly into graphics libraries
 Cmin
 Cop_add
 Cop_and
 Cop_cmp
 Cop_div
 Cop_eq
 Cop_ge
 Cop_gt
 Cop_int
 Cop_le
 Cop_lsh
 Cop_lt
 Cop_mod
 Cop_mul
 Cop_ne
 Cop_neg
 Cop_not
 Cop_or
 Cop_pos
 Cop_rsh
 Cop_sub
 Cop_un
 Cop_xor
 Cord< T >
 CPathImpl
 CPolyVertPolygon vertex
 CQualityThese static properties control how circular shapes are quantized by default on construction
 CRectAxis-aligned 2D box, primarily for bounding
 Cruntime_error
 Cscalar_type< A >
 Cscalar_type< mat< T, M, N > >
 Cscalar_type< vec< T, M > >
 Cscalars< T >
 Cscalars<>
 Cselect
 Cseq< I >
 CSmoothnessDefines which edges to sharpen and how much for the Manifold.Smooth() constructor
 Cstd_abs
 Cstd_acos
 Cstd_asin
 Cstd_atan
 Cstd_atan2
 Cstd_ceil
 Cstd_copysign
 Cstd_cos
 Cstd_cosh
 Cstd_exp
 Cstd_floor
 Cstd_fmod
 Cstd_isfinite
 Cstd_log
 Cstd_log10
 Cstd_log2
 Cstd_pow
 Cstd_round
 Cstd_sin
 Cstd_sinh
 Cstd_sqrt
 Cstd_tan
 Cstd_tanh
 CTimer
 Ctype
 Cvec< T, M >
 Cvec< T, 1 >
 Cvec< T, 2 >
 Cvec< T, 3 >
 Cvec< T, 4 >
 CVecView< T >