Axiolid dependency graph
Edges point from a package to an internal package it depends on.
Diagram source
graph TD
accTitle: Axiolid internal package dependency graph
accDescr: Each arrow points from a package to another internal package it depends on.
axiolid["axiolid\nfacade"]
axiolid_arrangement["axiolid-arrangement\nalgorithm.planar"]
axiolid_backend_cpu["axiolid-backend-cpu\nexecution.context"]
axiolid_backend_gpu["axiolid-backend-gpu\nexecution.context"]
axiolid_benchmark["axiolid-benchmark\ntool.benchmark"]
axiolid_brep["axiolid-brep\nrepresentation.composed"]
axiolid_brep_audit["axiolid-brep-audit\nalgorithm.repair"]
axiolid_brep_boolean["axiolid-brep-boolean\nalgorithm.construction"]
axiolid_capi["axiolid-capi\nfacade.native-c"]
axiolid_collide["axiolid-collide\nalgorithm.query"]
axiolid_constraint2d["axiolid-constraint2d\nalgorithm.planar"]
axiolid_construct["axiolid-construct\nalgorithm.construction"]
axiolid_contracts["axiolid-contracts\ncontract.common"]
axiolid_core["axiolid-core\nfoundation.values"]
axiolid_curve["axiolid-curve\nrepresentation.atomic"]
axiolid_curve_evaluate_contract["axiolid-curve-evaluate-contract\ncontract.operation"]
axiolid_decimate["axiolid-decimate\nalgorithm.discrete"]
axiolid_decompose["axiolid-decompose\nalgorithm.discrete"]
axiolid_dispatch["axiolid-dispatch\nexecution.dispatch"]
axiolid_evaluate["axiolid-evaluate\nalgorithm.parametric"]
axiolid_exact["axiolid-exact\nalgorithm.reference"]
axiolid_exact_compile_contract["axiolid-exact-compile-contract\ncontract.operation"]
axiolid_field["axiolid-field\nrepresentation.sampled"]
axiolid_field_ops["axiolid-field-ops\nalgorithm.sampled"]
axiolid_fixtures["axiolid-fixtures\nrepresentation.fixtures"]
axiolid_guarantees["axiolid-guarantees\ncontract.guarantees"]
axiolid_heal["axiolid-heal\nalgorithm.repair"]
axiolid_inspect["axiolid-inspect\nalgorithm.query"]
axiolid_levelset["axiolid-levelset\nalgorithm.sampled"]
axiolid_linear["axiolid-linear\nrepresentation.atomic"]
axiolid_linear_intersection["axiolid-linear-intersection\nalgorithm.query"]
axiolid_measure["axiolid-measure\nalgorithm.query"]
axiolid_mesh["axiolid-mesh\nrepresentation.discrete"]
axiolid_mesh_boolean_boolmesh["axiolid-mesh-boolean-boolmesh\nprovider.mesh"]
axiolid_mesh_boolean_contract["axiolid-mesh-boolean-contract\ncontract.operation"]
axiolid_mesh_compile["axiolid-mesh-compile\nexecution.orchestration"]
axiolid_mesh_compile_contract["axiolid-mesh-compile-contract\ncontract.operation"]
axiolid_mesh_contracts["axiolid-mesh-contracts\ncontract.common.mesh"]
axiolid_mesh_section_contract["axiolid-mesh-section-contract\ncontract.operation"]
axiolid_minkowski["axiolid-minkowski\nalgorithm.discrete"]
axiolid_model["axiolid-model\nrepresentation.graph"]
axiolid_numeric["axiolid-numeric\nalgorithm.numeric"]
axiolid_nurbs["axiolid-nurbs\nalgorithm.parametric"]
axiolid_oracle["axiolid-oracle\ntool.oracle"]
axiolid_overlay["axiolid-overlay\nalgorithm.planar"]
axiolid_pointcloud["axiolid-pointcloud\nrepresentation.discrete"]
axiolid_pointcloud_reconstruction_contract["axiolid-pointcloud-reconstruction-contract\ncontract.operation"]
axiolid_pointcloud_reconstruction_sdf["axiolid-pointcloud-reconstruction-sdf\nprovider.pointcloud"]
axiolid_predicates["axiolid-predicates\nalgorithm.reference"]
axiolid_primitive["axiolid-primitive\nrepresentation.atomic"]
axiolid_profile["axiolid-profile\nrepresentation.region"]
axiolid_project["axiolid-project\nalgorithm.planar"]
axiolid_ray_mesh["axiolid-ray-mesh\nalgorithm.query"]
axiolid_reference["axiolid-reference\nalgorithm.reference"]
axiolid_refine["axiolid-refine\nalgorithm.discrete"]
axiolid_route["axiolid-route\nalgorithm.planar"]
axiolid_spatial["axiolid-spatial\nalgorithm.query"]
axiolid_surface["axiolid-surface\nrepresentation.atomic"]
axiolid_tessellation_contract["axiolid-tessellation-contract\ncontract.operation"]
axiolid_tetrahedralize["axiolid-tetrahedralize\nalgorithm.discrete"]
axiolid_topology["axiolid-topology\nrepresentation.topology"]
axiolid_triangulate["axiolid-triangulate\nalgorithm.planar"]
xtask["xtask\ntool.architecture"]
axiolid --> axiolid_backend_cpu
axiolid --> axiolid_backend_gpu
axiolid --> axiolid_brep
axiolid --> axiolid_construct
axiolid --> axiolid_contracts
axiolid --> axiolid_core
axiolid --> axiolid_curve
axiolid --> axiolid_dispatch
axiolid --> axiolid_evaluate
axiolid --> axiolid_field
axiolid --> axiolid_field_ops
axiolid --> axiolid_heal
axiolid --> axiolid_linear
axiolid --> axiolid_linear_intersection
axiolid --> axiolid_measure
axiolid --> axiolid_mesh
axiolid --> axiolid_mesh_boolean_boolmesh
axiolid --> axiolid_mesh_boolean_contract
axiolid --> axiolid_mesh_compile_contract
axiolid --> axiolid_mesh_contracts
axiolid --> axiolid_mesh_section_contract
axiolid --> axiolid_model
axiolid --> axiolid_nurbs
axiolid --> axiolid_overlay
axiolid --> axiolid_pointcloud
axiolid --> axiolid_pointcloud_reconstruction_contract
axiolid --> axiolid_pointcloud_reconstruction_sdf
axiolid --> axiolid_predicates
axiolid --> axiolid_primitive
axiolid --> axiolid_profile
axiolid --> axiolid_project
axiolid --> axiolid_ray_mesh
axiolid --> axiolid_reference
axiolid --> axiolid_route
axiolid --> axiolid_spatial
axiolid --> axiolid_surface
axiolid --> axiolid_tessellation_contract
axiolid --> axiolid_topology
axiolid_arrangement --> axiolid_core
axiolid_arrangement --> axiolid_guarantees
axiolid_arrangement --> axiolid_predicates
axiolid_backend_gpu --> axiolid_contracts
axiolid_backend_gpu --> axiolid_core
axiolid_backend_gpu --> axiolid_mesh
axiolid_backend_gpu --> axiolid_mesh_compile_contract
axiolid_backend_gpu --> axiolid_model
axiolid_benchmark --> axiolid
axiolid_benchmark --> axiolid_contracts
axiolid_benchmark --> axiolid_core
axiolid_benchmark --> axiolid_curve
axiolid_benchmark --> axiolid_exact_compile_contract
axiolid_benchmark --> axiolid_guarantees
axiolid_benchmark --> axiolid_measure
axiolid_benchmark --> axiolid_mesh
axiolid_benchmark --> axiolid_mesh_compile
axiolid_benchmark --> axiolid_model
axiolid_benchmark --> axiolid_predicates
axiolid_benchmark --> axiolid_profile
axiolid_benchmark --> axiolid_spatial
axiolid_brep --> axiolid_core
axiolid_brep --> axiolid_curve
axiolid_brep --> axiolid_surface
axiolid_brep --> axiolid_topology
axiolid_brep_audit --> axiolid_brep
axiolid_brep_audit --> axiolid_contracts
axiolid_brep_audit --> axiolid_core
axiolid_brep_audit --> axiolid_curve
axiolid_brep_audit --> axiolid_evaluate
axiolid_brep_audit --> axiolid_surface
axiolid_brep_audit --> axiolid_topology
axiolid_brep_boolean --> axiolid_brep
axiolid_brep_boolean --> axiolid_brep_audit
axiolid_brep_boolean --> axiolid_construct
axiolid_brep_boolean --> axiolid_core
axiolid_brep_boolean --> axiolid_curve
axiolid_brep_boolean --> axiolid_evaluate
axiolid_brep_boolean --> axiolid_exact
axiolid_brep_boolean --> axiolid_measure
axiolid_brep_boolean --> axiolid_nurbs
axiolid_brep_boolean --> axiolid_overlay
axiolid_brep_boolean --> axiolid_primitive
axiolid_brep_boolean --> axiolid_profile
axiolid_brep_boolean --> axiolid_surface
axiolid_brep_boolean --> axiolid_topology
axiolid_capi --> axiolid
axiolid_collide --> axiolid_core
axiolid_constraint2d --> axiolid_core
axiolid_constraint2d --> axiolid_curve
axiolid_constraint2d --> axiolid_linear
axiolid_construct --> axiolid_brep
axiolid_construct --> axiolid_brep_audit
axiolid_construct --> axiolid_contracts
axiolid_construct --> axiolid_core
axiolid_construct --> axiolid_curve
axiolid_construct --> axiolid_evaluate
axiolid_construct --> axiolid_exact
axiolid_construct --> axiolid_guarantees
axiolid_construct --> axiolid_heal
axiolid_construct --> axiolid_measure
axiolid_construct --> axiolid_mesh
axiolid_construct --> axiolid_mesh_boolean_contract
axiolid_construct --> axiolid_mesh_contracts
axiolid_construct --> axiolid_nurbs
axiolid_construct --> axiolid_overlay
axiolid_construct --> axiolid_predicates
axiolid_construct --> axiolid_primitive
axiolid_construct --> axiolid_profile
axiolid_construct --> axiolid_reference
axiolid_construct --> axiolid_surface
axiolid_construct --> axiolid_tessellation_contract
axiolid_construct --> axiolid_topology
axiolid_contracts --> axiolid_core
axiolid_contracts --> axiolid_guarantees
axiolid_curve --> axiolid_core
axiolid_curve --> axiolid_linear
axiolid_curve_evaluate_contract --> axiolid_contracts
axiolid_curve_evaluate_contract --> axiolid_core
axiolid_curve_evaluate_contract --> axiolid_curve
axiolid_decimate --> axiolid_core
axiolid_decimate --> axiolid_heal
axiolid_decimate --> axiolid_measure
axiolid_decimate --> axiolid_mesh
axiolid_decompose --> axiolid_construct
axiolid_decompose --> axiolid_contracts
axiolid_decompose --> axiolid_core
axiolid_decompose --> axiolid_measure
axiolid_decompose --> axiolid_mesh
axiolid_decompose --> axiolid_mesh_boolean_boolmesh
axiolid_decompose --> axiolid_mesh_boolean_contract
axiolid_decompose --> axiolid_reference
axiolid_dispatch --> axiolid_backend_cpu
axiolid_dispatch --> axiolid_contracts
axiolid_dispatch --> axiolid_core
axiolid_dispatch --> axiolid_mesh
axiolid_dispatch --> axiolid_mesh_boolean_contract
axiolid_dispatch --> axiolid_mesh_contracts
axiolid_dispatch --> axiolid_mesh_section_contract
axiolid_dispatch --> axiolid_pointcloud
axiolid_dispatch --> axiolid_pointcloud_reconstruction_contract
axiolid_dispatch --> axiolid_pointcloud_reconstruction_sdf
axiolid_evaluate --> axiolid_contracts
axiolid_evaluate --> axiolid_core
axiolid_evaluate --> axiolid_curve
axiolid_evaluate --> axiolid_curve_evaluate_contract
axiolid_evaluate --> axiolid_surface
axiolid_exact --> axiolid_core
axiolid_exact --> axiolid_guarantees
axiolid_exact_compile_contract --> axiolid_brep
axiolid_exact_compile_contract --> axiolid_contracts
axiolid_exact_compile_contract --> axiolid_model
axiolid_field --> axiolid_core
axiolid_field_ops --> axiolid_core
axiolid_field_ops --> axiolid_field
axiolid_fixtures --> axiolid_core
axiolid_fixtures --> axiolid_mesh
axiolid_heal --> axiolid_core
axiolid_heal --> axiolid_guarantees
axiolid_heal --> axiolid_measure
axiolid_heal --> axiolid_mesh
axiolid_heal --> axiolid_predicates
axiolid_heal --> axiolid_spatial
axiolid_inspect --> axiolid_core
axiolid_inspect --> axiolid_exact
axiolid_inspect --> axiolid_guarantees
axiolid_inspect --> axiolid_heal
axiolid_inspect --> axiolid_mesh
axiolid_inspect --> axiolid_predicates
axiolid_inspect --> axiolid_spatial
axiolid_levelset --> axiolid_core
axiolid_levelset --> axiolid_measure
axiolid_levelset --> axiolid_mesh
axiolid_linear --> axiolid_core
axiolid_linear_intersection --> axiolid_core
axiolid_linear_intersection --> axiolid_guarantees
axiolid_linear_intersection --> axiolid_linear
axiolid_linear_intersection --> axiolid_predicates
axiolid_measure --> axiolid_brep
axiolid_measure --> axiolid_core
axiolid_measure --> axiolid_curve
axiolid_measure --> axiolid_evaluate
axiolid_measure --> axiolid_mesh
axiolid_measure --> axiolid_overlay
axiolid_measure --> axiolid_surface
axiolid_measure --> axiolid_topology
axiolid_mesh --> axiolid_core
axiolid_mesh_boolean_boolmesh --> axiolid_contracts
axiolid_mesh_boolean_boolmesh --> axiolid_core
axiolid_mesh_boolean_boolmesh --> axiolid_dispatch
axiolid_mesh_boolean_boolmesh --> axiolid_fixtures
axiolid_mesh_boolean_boolmesh --> axiolid_guarantees
axiolid_mesh_boolean_boolmesh --> axiolid_measure
axiolid_mesh_boolean_boolmesh --> axiolid_mesh
axiolid_mesh_boolean_boolmesh --> axiolid_mesh_boolean_contract
axiolid_mesh_boolean_boolmesh --> axiolid_mesh_contracts
axiolid_mesh_boolean_boolmesh --> axiolid_predicates
axiolid_mesh_boolean_boolmesh --> axiolid_reference
axiolid_mesh_boolean_contract --> axiolid_contracts
axiolid_mesh_boolean_contract --> axiolid_core
axiolid_mesh_boolean_contract --> axiolid_mesh
axiolid_mesh_boolean_contract --> axiolid_mesh_contracts
axiolid_mesh_compile --> axiolid_brep
axiolid_mesh_compile --> axiolid_brep_audit
axiolid_mesh_compile --> axiolid_brep_boolean
axiolid_mesh_compile --> axiolid_construct
axiolid_mesh_compile --> axiolid_contracts
axiolid_mesh_compile --> axiolid_core
axiolid_mesh_compile --> axiolid_curve
axiolid_mesh_compile --> axiolid_dispatch
axiolid_mesh_compile --> axiolid_exact_compile_contract
axiolid_mesh_compile --> axiolid_guarantees
axiolid_mesh_compile --> axiolid_measure
axiolid_mesh_compile --> axiolid_mesh
axiolid_mesh_compile --> axiolid_mesh_boolean_boolmesh
axiolid_mesh_compile --> axiolid_mesh_boolean_contract
axiolid_mesh_compile --> axiolid_mesh_compile_contract
axiolid_mesh_compile --> axiolid_mesh_contracts
axiolid_mesh_compile --> axiolid_mesh_section_contract
axiolid_mesh_compile --> axiolid_model
axiolid_mesh_compile --> axiolid_primitive
axiolid_mesh_compile --> axiolid_profile
axiolid_mesh_compile --> axiolid_reference
axiolid_mesh_compile --> axiolid_surface
axiolid_mesh_compile --> axiolid_topology
axiolid_mesh_compile_contract --> axiolid_contracts
axiolid_mesh_compile_contract --> axiolid_mesh
axiolid_mesh_compile_contract --> axiolid_model
axiolid_mesh_contracts --> axiolid_contracts
axiolid_mesh_contracts --> axiolid_core
axiolid_mesh_contracts --> axiolid_mesh
axiolid_mesh_section_contract --> axiolid_contracts
axiolid_mesh_section_contract --> axiolid_core
axiolid_mesh_section_contract --> axiolid_mesh
axiolid_mesh_section_contract --> axiolid_mesh_contracts
axiolid_minkowski --> axiolid_construct
axiolid_minkowski --> axiolid_contracts
axiolid_minkowski --> axiolid_core
axiolid_minkowski --> axiolid_decompose
axiolid_minkowski --> axiolid_measure
axiolid_minkowski --> axiolid_mesh
axiolid_minkowski --> axiolid_mesh_boolean_boolmesh
axiolid_minkowski --> axiolid_mesh_boolean_contract
axiolid_model --> axiolid_core
axiolid_model --> axiolid_curve
axiolid_model --> axiolid_mesh
axiolid_model --> axiolid_primitive
axiolid_model --> axiolid_profile
axiolid_model --> axiolid_surface
axiolid_model --> axiolid_topology
axiolid_nurbs --> axiolid_contracts
axiolid_nurbs --> axiolid_core
axiolid_nurbs --> axiolid_curve
axiolid_nurbs --> axiolid_evaluate
axiolid_nurbs --> axiolid_exact
axiolid_nurbs --> axiolid_guarantees
axiolid_nurbs --> axiolid_numeric
axiolid_nurbs --> axiolid_oracle
axiolid_nurbs --> axiolid_predicates
axiolid_nurbs --> axiolid_surface
axiolid_oracle --> axiolid_contracts
axiolid_oracle --> axiolid_core
axiolid_oracle --> axiolid_curve
axiolid_oracle --> axiolid_evaluate
axiolid_oracle --> axiolid_surface
axiolid_overlay --> axiolid_core
axiolid_overlay --> axiolid_exact
axiolid_overlay --> axiolid_guarantees
axiolid_pointcloud --> axiolid_core
axiolid_pointcloud_reconstruction_contract --> axiolid_contracts
axiolid_pointcloud_reconstruction_contract --> axiolid_core
axiolid_pointcloud_reconstruction_contract --> axiolid_mesh
axiolid_pointcloud_reconstruction_contract --> axiolid_pointcloud
axiolid_pointcloud_reconstruction_sdf --> axiolid_contracts
axiolid_pointcloud_reconstruction_sdf --> axiolid_core
axiolid_pointcloud_reconstruction_sdf --> axiolid_levelset
axiolid_pointcloud_reconstruction_sdf --> axiolid_mesh
axiolid_pointcloud_reconstruction_sdf --> axiolid_pointcloud
axiolid_pointcloud_reconstruction_sdf --> axiolid_pointcloud_reconstruction_contract
axiolid_pointcloud_reconstruction_sdf --> axiolid_spatial
axiolid_predicates --> axiolid_core
axiolid_predicates --> axiolid_exact
axiolid_predicates --> axiolid_guarantees
axiolid_primitive --> axiolid_core
axiolid_profile --> axiolid_core
axiolid_profile --> axiolid_curve
axiolid_project --> axiolid_core
axiolid_project --> axiolid_mesh
axiolid_project --> axiolid_overlay
axiolid_ray_mesh --> axiolid_core
axiolid_ray_mesh --> axiolid_guarantees
axiolid_ray_mesh --> axiolid_mesh
axiolid_ray_mesh --> axiolid_predicates
axiolid_ray_mesh --> axiolid_spatial
axiolid_reference --> axiolid_contracts
axiolid_reference --> axiolid_core
axiolid_reference --> axiolid_curve
axiolid_reference --> axiolid_dispatch
axiolid_reference --> axiolid_evaluate
axiolid_reference --> axiolid_guarantees
axiolid_reference --> axiolid_measure
axiolid_reference --> axiolid_mesh
axiolid_reference --> axiolid_mesh_boolean_contract
axiolid_reference --> axiolid_mesh_contracts
axiolid_reference --> axiolid_mesh_section_contract
axiolid_reference --> axiolid_predicates
axiolid_reference --> axiolid_primitive
axiolid_reference --> axiolid_spatial
axiolid_reference --> axiolid_surface
axiolid_refine --> axiolid_contracts
axiolid_refine --> axiolid_core
axiolid_refine --> axiolid_evaluate
axiolid_refine --> axiolid_heal
axiolid_refine --> axiolid_measure
axiolid_refine --> axiolid_mesh
axiolid_refine --> axiolid_numeric
axiolid_refine --> axiolid_predicates
axiolid_refine --> axiolid_surface
axiolid_route --> axiolid_contracts
axiolid_route --> axiolid_core
axiolid_route --> axiolid_exact
axiolid_route --> axiolid_guarantees
axiolid_route --> axiolid_overlay
axiolid_route --> axiolid_predicates
axiolid_route --> axiolid_triangulate
axiolid_spatial --> axiolid_core
axiolid_surface --> axiolid_core
axiolid_surface --> axiolid_curve
axiolid_tessellation_contract --> axiolid_contracts
axiolid_tessellation_contract --> axiolid_core
axiolid_tessellation_contract --> axiolid_mesh
axiolid_tessellation_contract --> axiolid_model
axiolid_tetrahedralize --> axiolid_core
axiolid_tetrahedralize --> axiolid_guarantees
axiolid_tetrahedralize --> axiolid_predicates
axiolid_topology --> axiolid_core
axiolid_triangulate --> axiolid_core
axiolid_triangulate --> axiolid_guarantees
axiolid_triangulate --> axiolid_predicates