List of all items
Structs
- ManifoldBox
- ManifoldCrossSection
- ManifoldCrossSectionVec
- ManifoldIVec3
- ManifoldManifold
- ManifoldManifoldPair
- ManifoldManifoldVec
- ManifoldMeshGL
- ManifoldMeshGL64
- ManifoldPolygons
- ManifoldProperties
- ManifoldRect
- ManifoldSimplePolygon
- ManifoldTriangulation
- ManifoldVec2
- ManifoldVec3
- ManifoldVec4
- __fsid_t
- max_align_t
Functions
- manifold_alloc_box
- manifold_alloc_cross_section
- manifold_alloc_cross_section_vec
- manifold_alloc_manifold
- manifold_alloc_manifold_vec
- manifold_alloc_meshgl
- manifold_alloc_meshgl64
- manifold_alloc_polygons
- manifold_alloc_rect
- manifold_alloc_simple_polygon
- manifold_alloc_triangulation
- manifold_as_original
- manifold_batch_boolean
- manifold_batch_hull
- manifold_boolean
- manifold_bounding_box
- manifold_box
- manifold_box_center
- manifold_box_contains_box
- manifold_box_contains_pt
- manifold_box_dimensions
- manifold_box_does_overlap_box
- manifold_box_does_overlap_pt
- manifold_box_include_pt
- manifold_box_is_finite
- manifold_box_max
- manifold_box_min
- manifold_box_mul
- manifold_box_scale
- manifold_box_size
- manifold_box_transform
- manifold_box_translate
- manifold_box_union
- manifold_calculate_curvature
- manifold_calculate_normals
- manifold_compose
- manifold_copy
- manifold_cross_section_area
- manifold_cross_section_batch_boolean
- manifold_cross_section_batch_hull
- manifold_cross_section_boolean
- manifold_cross_section_bounds
- manifold_cross_section_circle
- manifold_cross_section_compose
- manifold_cross_section_copy
- manifold_cross_section_decompose
- manifold_cross_section_difference
- manifold_cross_section_empty
- manifold_cross_section_empty_vec
- manifold_cross_section_hull
- manifold_cross_section_hull_polygons
- manifold_cross_section_hull_simple_polygon
- manifold_cross_section_intersection
- manifold_cross_section_is_empty
- manifold_cross_section_mirror
- manifold_cross_section_num_contour
- manifold_cross_section_num_vert
- manifold_cross_section_of_polygons
- manifold_cross_section_of_simple_polygon
- manifold_cross_section_offset
- manifold_cross_section_rotate
- manifold_cross_section_scale
- manifold_cross_section_simplify
- manifold_cross_section_size
- manifold_cross_section_square
- manifold_cross_section_to_polygons
- manifold_cross_section_transform
- manifold_cross_section_translate
- manifold_cross_section_union
- manifold_cross_section_vec
- manifold_cross_section_vec_get
- manifold_cross_section_vec_length
- manifold_cross_section_vec_push_back
- manifold_cross_section_vec_reserve
- manifold_cross_section_vec_set
- manifold_cross_section_vec_size
- manifold_cross_section_warp
- manifold_cross_section_warp_context
- manifold_cube
- manifold_curvature_size
- manifold_cylinder
- manifold_decompose
- manifold_delete_box
- manifold_delete_cross_section
- manifold_delete_cross_section_vec
- manifold_delete_manifold
- manifold_delete_manifold_vec
- manifold_delete_meshgl
- manifold_delete_meshgl64
- manifold_delete_polygons
- manifold_delete_rect
- manifold_delete_simple_polygon
- manifold_delete_triangulation
- manifold_destruct_box
- manifold_destruct_cross_section
- manifold_destruct_cross_section_vec
- manifold_destruct_manifold
- manifold_destruct_manifold_vec
- manifold_destruct_meshgl
- manifold_destruct_meshgl64
- manifold_destruct_polygons
- manifold_destruct_rect
- manifold_destruct_simple_polygon
- manifold_destruct_triangulation
- manifold_difference
- manifold_empty
- manifold_epsilon
- manifold_extrude
- manifold_genus
- manifold_get_circular_segments
- manifold_get_meshgl
- manifold_get_meshgl64
- manifold_hull
- manifold_hull_pts
- manifold_intersection
- manifold_is_empty
- manifold_level_set
- manifold_level_set_seq
- manifold_manifold_empty_vec
- manifold_manifold_pair_size
- manifold_manifold_size
- manifold_manifold_vec
- manifold_manifold_vec_get
- manifold_manifold_vec_length
- manifold_manifold_vec_push_back
- manifold_manifold_vec_reserve
- manifold_manifold_vec_set
- manifold_manifold_vec_size
- manifold_meshgl
- manifold_meshgl64
- manifold_meshgl64_copy
- manifold_meshgl64_face_id
- manifold_meshgl64_face_id_length
- manifold_meshgl64_halfedge_tangent
- manifold_meshgl64_merge
- manifold_meshgl64_merge_from_vert
- manifold_meshgl64_merge_length
- manifold_meshgl64_merge_to_vert
- manifold_meshgl64_num_prop
- manifold_meshgl64_num_tri
- manifold_meshgl64_num_vert
- manifold_meshgl64_run_index
- manifold_meshgl64_run_index_length
- manifold_meshgl64_run_original_id
- manifold_meshgl64_run_original_id_length
- manifold_meshgl64_run_transform
- manifold_meshgl64_run_transform_length
- manifold_meshgl64_size
- manifold_meshgl64_tangent_length
- manifold_meshgl64_tri_length
- manifold_meshgl64_tri_verts
- manifold_meshgl64_vert_properties
- manifold_meshgl64_vert_properties_length
- manifold_meshgl64_w_tangents
- manifold_meshgl_copy
- manifold_meshgl_face_id
- manifold_meshgl_face_id_length
- manifold_meshgl_halfedge_tangent
- manifold_meshgl_merge
- manifold_meshgl_merge_from_vert
- manifold_meshgl_merge_length
- manifold_meshgl_merge_to_vert
- manifold_meshgl_num_prop
- manifold_meshgl_num_tri
- manifold_meshgl_num_vert
- manifold_meshgl_run_index
- manifold_meshgl_run_index_length
- manifold_meshgl_run_original_id
- manifold_meshgl_run_original_id_length
- manifold_meshgl_run_transform
- manifold_meshgl_run_transform_length
- manifold_meshgl_size
- manifold_meshgl_tangent_length
- manifold_meshgl_tri_length
- manifold_meshgl_tri_verts
- manifold_meshgl_vert_properties
- manifold_meshgl_vert_properties_length
- manifold_meshgl_w_tangents
- manifold_min_gap
- manifold_mirror
- manifold_num_edge
- manifold_num_tri
- manifold_num_vert
- manifold_of_meshgl
- manifold_of_meshgl64
- manifold_original_id
- manifold_polygons
- manifold_polygons_get_point
- manifold_polygons_get_simple
- manifold_polygons_length
- manifold_polygons_simple_length
- manifold_polygons_size
- manifold_project
- manifold_rect
- manifold_rect_center
- manifold_rect_contains_pt
- manifold_rect_contains_rect
- manifold_rect_dimensions
- manifold_rect_does_overlap_rect
- manifold_rect_include_pt
- manifold_rect_is_empty
- manifold_rect_is_finite
- manifold_rect_max
- manifold_rect_min
- manifold_rect_mul
- manifold_rect_scale
- manifold_rect_size
- manifold_rect_transform
- manifold_rect_translate
- manifold_rect_union
- manifold_refine
- manifold_refine_to_length
- manifold_refine_to_tolerance
- manifold_reserve_ids
- manifold_reset_to_circular_defaults
- manifold_revolve
- manifold_rotate
- manifold_scale
- manifold_set_circular_segments
- manifold_set_min_circular_angle
- manifold_set_min_circular_edge_length
- manifold_set_properties
- manifold_simple_polygon
- manifold_simple_polygon_get_point
- manifold_simple_polygon_length
- manifold_simple_polygon_size
- manifold_slice
- manifold_smooth
- manifold_smooth64
- manifold_smooth_by_normals
- manifold_smooth_out
- manifold_sphere
- manifold_split
- manifold_split_by_plane
- manifold_status
- manifold_surface_area
- manifold_tetrahedron
- manifold_transform
- manifold_translate
- manifold_triangulate
- manifold_triangulation_num_tri
- manifold_triangulation_size
- manifold_triangulation_tri_verts
- manifold_trim_by_plane
- manifold_union
- manifold_volume
- manifold_warp
Type Aliases
- ManifoldError
- ManifoldFillRule
- ManifoldJoinType
- ManifoldOpType
- ManifoldSdf
- __blkcnt64_t
- __blkcnt_t
- __blksize_t
- __caddr_t
- __clock_t
- __clockid_t
- __daddr_t
- __dev_t
- __fsblkcnt64_t
- __fsblkcnt_t
- __fsfilcnt64_t
- __fsfilcnt_t
- __fsword_t
- __gid_t
- __id_t
- __ino64_t
- __ino_t
- __int16_t
- __int32_t
- __int64_t
- __int8_t
- __int_least16_t
- __int_least32_t
- __int_least64_t
- __int_least8_t
- __intmax_t
- __intptr_t
- __key_t
- __loff_t
- __mode_t
- __nlink_t
- __off64_t
- __off_t
- __pid_t
- __quad_t
- __rlim64_t
- __rlim_t
- __sig_atomic_t
- __socklen_t
- __ssize_t
- __suseconds64_t
- __suseconds_t
- __syscall_slong_t
- __syscall_ulong_t
- __time_t
- __timer_t
- __u_char
- __u_int
- __u_long
- __u_quad_t
- __u_short
- __uid_t
- __uint16_t
- __uint32_t
- __uint64_t
- __uint8_t
- __uint_least16_t
- __uint_least32_t
- __uint_least64_t
- __uint_least8_t
- __uintmax_t
- __useconds_t
- int_fast16_t
- int_fast32_t
- int_fast64_t
- int_fast8_t
- int_least16_t
- int_least32_t
- int_least64_t
- int_least8_t
- intmax_t
- uint_fast16_t
- uint_fast32_t
- uint_fast64_t
- uint_fast8_t
- uint_least16_t
- uint_least32_t
- uint_least64_t
- uint_least8_t
- uintmax_t
- wchar_t
Constants
- INT16_MAX
- INT16_MIN
- INT32_MAX
- INT32_MIN
- INT8_MAX
- INT8_MIN
- INTPTR_MAX
- INTPTR_MIN
- INT_FAST16_MAX
- INT_FAST16_MIN
- INT_FAST32_MAX
- INT_FAST32_MIN
- INT_FAST8_MAX
- INT_FAST8_MIN
- INT_LEAST16_MAX
- INT_LEAST16_MIN
- INT_LEAST32_MAX
- INT_LEAST32_MIN
- INT_LEAST8_MAX
- INT_LEAST8_MIN
- ManifoldError_MANIFOLD_FACE_ID_WRONG_LENGTH
- ManifoldError_MANIFOLD_INVALID_CONSTRUCTION
- ManifoldError_MANIFOLD_MERGE_INDEX_OUT_OF_BOUNDS
- ManifoldError_MANIFOLD_MERGE_VECTORS_DIFFERENT_LENGTHS
- ManifoldError_MANIFOLD_MISSING_POSITION_PROPERTIES
- ManifoldError_MANIFOLD_NON_FINITE_VERTEX
- ManifoldError_MANIFOLD_NOT_MANIFOLD
- ManifoldError_MANIFOLD_NO_ERROR
- ManifoldError_MANIFOLD_PROPERTIES_WRONG_LENGTH
- ManifoldError_MANIFOLD_RUN_INDEX_WRONG_LENGTH
- ManifoldError_MANIFOLD_TRANSFORM_WRONG_LENGTH
- ManifoldError_MANIFOLD_VERTEX_INDEX_OUT_OF_BOUNDS
- ManifoldFillRule_MANIFOLD_FILL_RULE_EVEN_ODD
- ManifoldFillRule_MANIFOLD_FILL_RULE_NEGATIVE
- ManifoldFillRule_MANIFOLD_FILL_RULE_NON_ZERO
- ManifoldFillRule_MANIFOLD_FILL_RULE_POSITIVE
- ManifoldJoinType_MANIFOLD_JOIN_TYPE_MITER
- ManifoldJoinType_MANIFOLD_JOIN_TYPE_ROUND
- ManifoldJoinType_MANIFOLD_JOIN_TYPE_SQUARE
- ManifoldOpType_MANIFOLD_ADD
- ManifoldOpType_MANIFOLD_INTERSECT
- ManifoldOpType_MANIFOLD_SUBTRACT
- PTRDIFF_MAX
- PTRDIFF_MIN
- SIG_ATOMIC_MAX
- SIG_ATOMIC_MIN
- SIZE_MAX
- UINT16_MAX
- UINT32_MAX
- UINT8_MAX
- UINTPTR_MAX
- UINT_FAST16_MAX
- UINT_FAST32_MAX
- UINT_FAST8_MAX
- UINT_LEAST16_MAX
- UINT_LEAST32_MAX
- UINT_LEAST8_MAX
- WINT_MAX
- WINT_MIN
- _ATFILE_SOURCE
- _BITS_STDINT_INTN_H
- _BITS_STDINT_UINTN_H
- _BITS_TIME64_H
- _BITS_TYPESIZES_H
- _BITS_TYPES_H
- _BITS_WCHAR_H
- _DEFAULT_SOURCE
- _FEATURES_H
- _POSIX_C_SOURCE
- _POSIX_SOURCE
- _STDC_PREDEF_H
- _STDINT_H
- _SYS_CDEFS_H
- __FD_SETSIZE
- __GLIBC_MINOR__
- __GLIBC_USE_DEPRECATED_GETS
- __GLIBC_USE_DEPRECATED_SCANF
- __GLIBC_USE_IEC_60559_BFP_EXT
- __GLIBC_USE_IEC_60559_BFP_EXT_C2X
- __GLIBC_USE_IEC_60559_EXT
- __GLIBC_USE_IEC_60559_FUNCS_EXT
- __GLIBC_USE_IEC_60559_FUNCS_EXT_C2X
- __GLIBC_USE_IEC_60559_TYPES_EXT
- __GLIBC_USE_ISOC2X
- __GLIBC_USE_LIB_EXT2
- __GLIBC__
- __GNU_LIBRARY__
- __HAVE_GENERIC_SELECTION
- __INO_T_MATCHES_INO64_T
- __KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64
- __LDOUBLE_REDIRECTS_TO_FLOAT128_ABI
- __OFF_T_MATCHES_OFF64_T
- __RLIM_T_MATCHES_RLIM64_T
- __STATFS_MATCHES_STATFS64
- __STDC_IEC_559_COMPLEX__
- __STDC_IEC_559__
- __STDC_IEC_60559_BFP__
- __STDC_IEC_60559_COMPLEX__
- __STDC_ISO_10646__
- __SYSCALL_WORDSIZE
- __TIMESIZE
- __USE_ATFILE
- __USE_FORTIFY_LEVEL
- __USE_ISOC11
- __USE_ISOC95
- __USE_ISOC99
- __USE_MISC
- __USE_POSIX
- __USE_POSIX199309
- __USE_POSIX199506
- __USE_POSIX2
- __USE_POSIX_IMPLICITLY
- __USE_XOPEN2K
- __USE_XOPEN2K8
- __WORDSIZE
- __WORDSIZE_TIME64_COMPAT32
- __glibc_c99_flexarr_available