List of all items
Structs
- AdvancedBrepProcessor
- AlignmentAxis
- AlignmentCurve
- AlignmentFrame
- AlignmentSample
- AlignmentSamplingDiagnostic
- AlignmentSamplingOptions
- AlignmentSamplingReport
- BoolFailure
- BooleanClippingProcessor
- ClassificationStats
- ClassificationSummary
- Collated
- ContourSet
- DecodedInstance
- DecodedInstanced
- DecodedTemplate
- ExtractedProfile
- ExtrudedAreaSolidProcessor
- ExtrudedAreaSolidTaperedProcessor
- FaceBasedSurfaceModelProcessor
- FacetedBrepProcessor
- FixedGridComposition
- GeometryClosure
- GeometryDiagnostics
- GeometryHasher
- GeometryRouter
- HostOpeningDiagnostic
- ImageTextureRef
- InstanceMeshRef
- InstanceOccurrence
- InstanceTemplate
- MeshTexture
- OpeningDiagnostic
- OrientVerdict
- PlaneFrame
- PolygonalFaceSetProcessor
- Profile2D
- Profile2DWithVoids
- ProfileProcessor
- ReasonCount
- RectFastSummary
- RectParam
- ResolvedTextureMap
- RevolvedAreaSolidProcessor
- SampledAlignmentAxis
- ScanOutline
- ScanOutlineDiagnostics
- ScanOutlineOptions
- SharedBrepSignatureCache
- SkippedProfile
- SurfaceOfLinearExtrusionProcessor
- SweptDiskSolidProcessor
- TerrainCdtMesh
- TextureAttachment
- TriangulatedFaceSetProcessor
- UnionFind
- VoidIndex
- VoidInfo
- WorstHost
- analytic::AnalyticExtrusion
- analytic::AnalyticPoint
- analytic::AnalyticProfile
- analytic::AnalyticProfileLoop
- analytic::AnalyticSegmentFrame
- analytic::AnalyticSweptDisk
- csg::ClippingProcessor
- csg::CsgOpRecord
- csg::Plane
- csg::Triangle
- kernel::Lpi
- kernel::Tpi
- kernel::arrangement::Arrangement
- kernel::arrangement::MultiArrangement
- kernel::broadphase::Bvh
- kernel::budget::ElementScope
- kernel::fixed_int::FixedInt
- kernel::fixed_int::ParseFixedIntError
- kernel::interner::Interner
- kernel::interval::RnInterval
- kernel::retriangulate::Canonical
- kernel::retriangulate::Constraint
- kernel::retriangulate::Mesh2d
- kernel::retriangulate::RetriInput
- material_layer_index::LayerInfo
- material_layer_index::MaterialLayerFlat
- material_layer_index::MaterialLayerIndex
- mesh::InstanceMeta
- mesh::Mesh
- mesh::PlaneTag
- mesh::SubMesh
- mesh::SubMeshCollection
- projection_outline::MeshOutline
- rect_fast::RectFastStats
- simplify::SimplifyOptions
- simplify::SimplifyStats
- space_dcel::BuildOptions
- space_dcel::FaceId
- space_dcel::FacePatch
- space_dcel::HalfEdgeId
- space_dcel::InputSegment
- space_dcel::SpacePlate
- space_dcel::VertexId
- zone_split::ZoneBox
- zone_split::ZonePiece
- zone_split::ZoneSplit
Enums
- AlignmentSamplingDiagnosticCode
- BoolFailureReason
- BoolOp
- BooleanOp2D
- ContourFillRule
- Error
- OpeningKindDiag
- ProfileType
- TerrainCdtError
- TessellationQuality
- TextureSource
- analytic::AnalyticCurveSegment
- analytic::AnalyticStatus
- analytic::ProfileLoopKind
- clash_solid::DegenerateReason
- clash_solid::IntersectionSolid
- csg::ClipResult
- csg::GroupCut
- csg::GroupReject
- kernel::DropAxis
- kernel::ImplicitPoint
- kernel::Sign
- kernel::arrangement::BoolOp
- kernel::mesh_bridge::BatchSubtract
- kernel::tritri::TriTri
- material_layer_index::LayerAxis
- material_layer_index::LayerBuildup
- projection_outline::NoOutline
- projection_outline::ProjectionAxis
- space_dcel::EditError
- zone_split::ZoneShape
Traits
Functions
- aggregate_diagnostics
- analytic::extract_analytic_extrusion
- analytic::extract_analytic_profile
- analytic::extract_swept_disk
- bake_source_at_world
- boolean_2d
- boolean_2d_fixed_grid
- build_aggregate_children_index
- build_texture_index
- clash_solid::intersection_solid
- collate_and_encode
- collate_instances
- collate_refs
- collate_refs_in_basis
- collate_refs_verified_in
- compose_instance_world_row_major
- compute_parts_to_skip
- compute_signed_area
- coord_is_large
- count_attributed_products
- csg::calculate_normals
- csg::reset_csg_census
- csg::take_csg_census
- decode_instance_finishes
- decode_instanced
- embedded_raster_dimensions
- encode_instanced
- encode_refs
- encode_refs_with_finishes
- ensure_ccw
- ensure_cw
- extract_profiles
- extract_profiles_with_diagnostics
- extrude_profile
- extrude_profile_lofted
- extrude_profile_with_voids
- format_unsupported_breakdown
- hash_mesh_world
- instance_rel_row_major_f32
- is_valid_contour
- kernel::arrangement::arrange
- kernel::arrangement::arrange_many
- kernel::arrangement::boolean
- kernel::arrangement::boolean_manifest
- kernel::arrangement::boolean_topology_hash
- kernel::arrangement::boolean_with_conformity
- kernel::arrangement::box_mesh
- kernel::arrangement::cube_mesh
- kernel::arrangement::difference_all
- kernel::arrangement::difference_all_lenient
- kernel::arrangement::difference_all_lenient_with_conformity
- kernel::arrangement::union_all
- kernel::assemble_sign
- kernel::broadphase::candidate_pairs
- kernel::broadphase::tri_aabb
- kernel::budget::begin
- kernel::budget::begin_element
- kernel::budget::cap
- kernel::budget::count
- kernel::budget::element_cap
- kernel::budget::element_count
- kernel::budget::element_peak
- kernel::budget::enter_element
- kernel::budget::note_escalation
- kernel::budget::peak
- kernel::budget::reset_peak
- kernel::budget::set_cap
- kernel::budget::set_element_cap
- kernel::budget::tripped
- kernel::coplanar::coplanar_clip
- kernel::fixed::cached_lambda
- kernel::fixed::cmp_along
- kernel::fixed::cmp_lex
- kernel::fixed::cmp_lex_from_lam
- kernel::fixed::indirect_orient2d
- kernel::fixed::indirect_orient3d
- kernel::fixed::orient2d_2i
- kernel::fixed::orient2d_3i
- kernel::fixed::orient2d_from_lam
- kernel::fixed::point_to_f64
- kernel::fixed::point_to_f64_from_lam
- kernel::interval::cmp_along
- kernel::interval::cmp_lex
- kernel::interval::lpi_orient2d
- kernel::interval::lpi_orient3d
- kernel::interval::next_down
- kernel::interval::next_up
- kernel::interval::orient2d_2i
- kernel::interval::orient2d_3i
- kernel::interval::tpi_orient2d
- kernel::interval::tpi_orient3d
- kernel::manifest::indirect_sign_manifest
- kernel::mesh_bridge::intersection
- kernel::mesh_bridge::intersection_tris
- kernel::mesh_bridge::mesh_to_tris
- kernel::mesh_bridge::subtract
- kernel::mesh_bridge::subtract_many
- kernel::mesh_bridge::tris_to_mesh
- kernel::mesh_bridge::union
- kernel::mesh_bridge::union_many
- kernel::mesh_bridge::union_with_conformity
- kernel::mesh_volume::mesh_volume
- kernel::predicates::cmp_lex
- kernel::predicates::orient2d
- kernel::predicates::orient2d_2i
- kernel::predicates::orient2d_3i
- kernel::predicates::orient2d_any
- kernel::predicates::orient3d
- kernel::rational::cmp_along
- kernel::rational::cmp_lex
- kernel::rational::lpi_compare_along
- kernel::rational::lpi_lambda
- kernel::rational::lpi_orient2d
- kernel::rational::lpi_orient3d
- kernel::rational::lpi_point
- kernel::rational::orient2d_2i
- kernel::rational::orient2d_3i
- kernel::rational::orient2d_exact
- kernel::rational::orient2d_exact_pt
- kernel::rational::orient3d_exact
- kernel::rational::orient3d_exact_pt
- kernel::rational::tpi_lambda
- kernel::rational::tpi_orient2d
- kernel::rational::tpi_orient3d
- kernel::rational::tpi_point
- kernel::retriangulate::canonicalize
- kernel::retriangulate::earcut
- kernel::retriangulate::projection_axis
- kernel::retriangulate::retriangulation_manifest
- kernel::retriangulate::triangulate
- kernel::retriangulate::triangulation_topology_hash
- kernel::tritri::crossing_lpis
- kernel::tritri::edge_plane_lpi
- kernel::tritri::tri_tri_intersection
- local_frame_set_enabled_override
- locate_axis_curve
- mesh_weld::weld
- mesh_weld::weld_indexed
- meshed_representations
- orient_mesh_outward
- orient_mesh_outward_verdict
- parse_axis2_placement_3d
- parse_axis2_placement_3d_from_id
- parse_cartesian_point
- parse_cartesian_point_from_id
- parse_direction
- parse_direction_from_id
- point_in_contour
- progress::set_hook
- progress::tick
- progress::tick_strided
- projection_outline::mesh_outline_2d
- propagate_voids_to_parts
- propagate_voids_via_aggregates
- rect_fast::enabled
- rect_fast::param_enabled
- rect_fast::param_record_fire
- rect_fast::param_set_enabled_override
- rect_fast::subtract_rect_openings
- rect_fast::take_param_fires
- resolve_2d
- rotation_angle_about_z
- sample_alignment_axes
- sanitize_contours
- scale_segments
- simplify::simplify_mesh
- subtract_2d
- subtract_multiple_2d
- subtract_multiple_2d_counted
- take_bool2d_stats
- take_cdt_recovery_fallbacks
- take_plane_weld_stats
- take_prism_defers
- take_prism_stats
- trace_scan_outline
- triangulate_polygon
- triangulate_terrain_pslg
- triangulate_terrain_pslg_with_progress
- verify_recomposition
- zone_split::split_mesh_by_zones
Type Aliases
- ItemDedupCache
- MappedInstancePlan
- Matrix4
- Point2
- Point3
- Result
- Ring2D
- SharedMappedItemCache
- Vector2
- Vector3
- csg::TriangleVec
- kernel::arrangement::Tri
- kernel::fixed::Lam
- kernel::interner::Vid
- kernel::retriangulate::SubTri
Constants
- DEFAULT_GEOM_HASH_TOLERANCE
- FACETED_BREP_DEDUP_FACE_LIMIT
- GEOMETRY_DIAGNOSTICS_SCHEMA_VERSION
- INSTANCED_MAGIC
- INSTANCED_VERSION
- LARGE_COORD_THRESHOLD_METERS
- MAX_CELLS_LIMIT
- MAX_GAP_LIMIT
- MAX_SNAP_DISTANCE_CELLS
- MAX_TEXTURE_DIMENSION
- MAX_VERTEX_MOVE_CELLS
- MIN_CELL_SIZE_LIMIT
- MIN_GEOM_HASH_TOLERANCE
- UNATTRIBUTED_PRODUCT_ID
- kernel::budget::DEFAULT_CAP
- kernel::budget::DEFAULT_ELEMENT_CAP
- projection_outline::MAX_OVERLAY_TRIANGLES
- zone_split::NEGLIGIBLE_PIECE_REL
- zone_split::NO_VOLUME_REL