OrcaSlicer
G-code generator for 3D printers (Bambu, Prusa, Voron, VzBot, RatRig, Creality, etc.)
File Explorer
Download Latest Version (.zip)Showing a partial file list โ download the zip above to see everything.
- commit-push-pr.md
- dedupe.md
- oncall-triage.md
- devcontainer.json
- Dockerfile
- postCreate.sh
- action.yml
- bug_report.yml
- config.yml
- feature_request.yml
- assign.yml
- auto-close-duplicates.yml
- backfill-duplicate-comments.yml
- build_all.yml
- build_check_cache.yml
- build_deps.yml
- build_orca.yml
- check_locale.yml
- check_profiles.yml
- check_profiles_comment.yml
- dedupe-issues.yml
- doxygen-docs.yml
- pr-label-bot.yml
- pr-merge-bot.yml
- publish_release.yml
- shellcheck.yml
- unit_tests.yml
- update-translation.yml
- winget_updater.yml
- dependabot.yml
- FUNDING.yml
- pull_request_template.md
- bin2h.cmake
- CheckAtomic.cmake
- FindAlienWx.cmake
- Findcereal.cmake
- FindCURL.cmake
- FindDBus.cmake
- FindDraco.cmake
- FindGLEW.cmake
- FindGTK3.cmake
- Findlibnoise.cmake
- FindNLopt.cmake
- FindOpenVDB.cmake
- FindPackageHandleStandardArgs_SLIC3R.cmake
- FindPackageMessage_SLIC3R.cmake
- FindPerlEmbed.cmake
- FindTBB.cmake
- FindTBB.cmake.in
- LibFindMacros.cmake
- MacOSXBundleInfo.plist.in
- OpenVDBUtils.cmake
- PrecompiledHeader.cmake
- SelectLibraryConfigurations_SLIC3R.cmake
- xs.wperl.props.in
- blosc-mods.patch
- Blosc.cmake
- 0001-Boost-fix.patch
- Boost.cmake
- common.jam
- user-config.jam
- Cereal.cmake
- CGALConfigVersion.cmake
- CGAL.cmake
- CURL.cmake
- Draco.cmake
- Eigen.cmake
- ascii.h
- asciitab.h
- CMakeLists.txt
- config.cmake.in
- ConfigureChecks.cmake
- COPYING
- expat.h
- expat_config.h
- expat_configure.h.cmake
- expat_external.h
- iasciitab.h
- internal.h
- latin1tab.h
- nametab.h
- README.md
- siphash.h
- utf8tab.h
- xmlparse.c
- xmlrole.c
- xmlrole.h
- xmltok.c
- xmltok.h
- xmltok_impl.h
- xmltok_impl.inc
- xmltok_ns.inc
- EXPAT.cmake
- FREETYPE.cmake
- eglew.h
- glew.h
- glxew.h
- wglew.h
- glew.c
- CMakeLists.txt
- LICENSE.txt
- README.md
- VERSION
- GLEW.cmake
- GLFW.cmake
- gmp.h
- libgmp-10.dll
- libgmp-10.lib
- libgmp-10.dll
- libgmp-10.lib
- libgmp-10.dll
- libgmp-10.lib
- gmp.COPYING
- gmp.README
- 0001-GMP_GCC15.patch
- GMP.cmake
- JPEG.cmake
- libnoise.cmake
- mpf2mpfr.h
- mpfr.h
- libmpfr-4.dll
- libmpfr-4.lib
- libmpfr-4.dll
- libmpfr-4.lib
- libmpfr-4.dll
- libmpfr-4.lib
- mpfr.COPYING
- mpfr.COPYING.LESSER
- mpfr.README
- MPFR.cmake
- NanoSVG.cmake
- NLopt.cmake
- 0001-OCCT-fix.patch
- OCCT.cmake
- CMakeLists.txt.in
- OpenCSG.cmake
- 0001-vs.patch
- 0002-clang19-macos.patch
- OpenCV.cmake
- 0001-OpenEXR-GCC13.patch
- OpenEXR.cmake
- patch_openexr_arm64.cmake
- openssl-config-version.cmake
- openssl-config.cmake
- openssl-targets-debug.cmake
- openssl-targets-release.cmake
- openssl-targets-relwithdebinfo.cmake
- openssl-targets.cmake
- OpenSSL.cmake
- 0001-clang19.patch
- OpenVDB.cmake
- 0002-clang19-macos.patch
- macos-arm64.patch
- PNG.cmake
- PNG.patch
- 01-windows-nuget.patch
- python3.cmake
- relocate_linux.cmake
- stage_windows.cmake
- Qhull.cmake
- 0001-TBB-GCC13.patch
- GNU.cmake
- MSVC.cmake
- TBB.cmake
- WebView2.h
- WebView2EnvironmentOptions.h
- WebView2Loader.dll
- WebView2Loader.dll.lib
- WebView2LoaderStatic.lib
- WebView2Loader.dll
- WebView2Loader.dll.lib
- WebView2LoaderStatic.lib
- WebView2Loader.dll
- WebView2Loader.dll.lib
- WebView2LoaderStatic.lib
- wxInspector.cmake
- 0001-Clang-CL-fix.patch
- wxWidgets.cmake
- 0001-Respect-BUILD_SHARED_LIBS.patch
- ZLIB.cmake
- CMakeLists.txt
- deps-linux.cmake
- deps-macos.cmake
- deps-mingw.cmake
- deps-unix-common.cmake
- deps-windows.cmake
- CMakeLists.txt
- connect.cpp
- normals.cpp
- shared.cpp
- stl.h
- stl_io.cpp
- stlinit.cpp
- util.cpp
- agg_array.h
- agg_basics.h
- agg_bezier_arc.h
- agg_clip_liang_barsky.h
- agg_color_gray.h
- agg_color_rgba.h
- agg_config.h
- agg_conv_transform.h
- agg_gamma_functions.h
- agg_gamma_lut.h
- agg_math.h
- agg_path_storage.h
- agg_pixfmt_base.h
- agg_pixfmt_gray.h
- agg_pixfmt_rgb.h
- agg_rasterizer_cells_aa.h
- agg_rasterizer_scanline_aa.h
- agg_rasterizer_scanline_aa_nogamma.h
- agg_rasterizer_sl_clip.h
- agg_renderer_base.h
- agg_renderer_scanline.h
- agg_rendering_buffer.h
- agg_scanline_p.h
- agg_trans_affine.h
- AUTHORS
- CMakeLists.txt
- copying
- VERSION
- CMakeLists.txt
- README.txt
- unordered_dense.h
- clipper.cpp
- clipper.hpp
- clipper_z.cpp
- clipper_z.hpp
- CMakeLists.txt
- clipper.core.h
- clipper.engine.h
- clipper.export.h
- clipper.h
- clipper.minkowski.h
- clipper.offset.h
- clipper.rectclip.h
- clipper.version.h
- clipper2_z.hpp
- clipper.engine.cpp
- clipper.offset.cpp
- clipper.rectclip.cpp
- clipper2_z.cpp
- CMakeLists.txt
- CHANGELOG.md
- CMakeLists.txt
- earcut.hpp
- LICENSE
- README.md
- ascii.h
- asciitab.h
- CMakeLists.txt
- COPYING
- expat.h
- expat_config.h
- expat_external.h
- iasciitab.h
- internal.h
- latin1tab.h
- nametab.h
- README
- utf8tab.h
- xmlparse.c
- xmlrole.c
- xmlrole.h
- xmltok.c
- xmltok.h
- xmltok_impl.h
- xmltok_impl.inc
- xmltok_ns.inc
- CMakeLists.txt
- fast_float.h
- README.md
- glu-libtess.h
- alg-outline
- dict-list.h
- dict.c
- dict.h
- geom.c
- geom.h
- gluos.h
- memalloc.c
- memalloc.h
- mesh.c
- mesh.h
- normal.c
- normal.h
- priorityq-heap.c
- priorityq-heap.h
- priorityq-sort.h
- priorityq.c
- priorityq.h
- README
- render.c
- render.h
- sweep.c
- sweep.h
- tess.c
- tess.h
- tessmono.c
- tessmono.h
- CMakeLists.txt
- README
- hidapi.h
- hid.c
- hid.c
- hid.c
- CMakeLists.txt
- README.md
- CMakeLists.txt
- HintsToPot.cpp
- CMakeLists.txt
- imconfig.h
- imgui.cpp
- imgui.h
- imgui_demo.cpp
- imgui_draw.cpp
- imgui_internal.h
- imgui_stdlib.cpp
- imgui_stdlib.h
- imgui_tables.cpp
- imgui_widgets.cpp
- imstb_rectpack.h
- imstb_textedit.h
- imstb_truetype.h
- LICENSE.txt
- README.md
- CMakeLists.txt
- ImGuizmo.cpp
- ImGuizmo.h
- LICENSE
- README.md
- assign.cpp
- assign.h
- assign_scalar.cpp
- assign_scalar.h
- barycenter.cpp
- BinaryWindingNumberOperations.h
- cell_adjacency.cpp
- cell_adjacency.h
- CGAL_includes.hpp
- closest_facet.cpp
- closest_facet.h
- complex_to_mesh.cpp
- complex_to_mesh.h
- component_inside_component.cpp
- component_inside_component.h
- convex_hull.cpp
- convex_hull.h
- coplanar.cpp
- coplanar.h
- CSGTree.h
- delaunay_triangulation.cpp
- delaunay_triangulation.h
- extract_cells.cpp
- extract_cells.h
- extract_cells_single_component.cpp
- extract_cells_single_component.h
- extract_feature.cpp
- extract_feature.h
- fast_winding_number.cpp
- fast_winding_number.h
- half_space_box.cpp
- half_space_box.h
- hausdorff.cpp
- hausdorff.h
- incircle.cpp
- incircle.h
- insert_into_cdt.cpp
- insert_into_cdt.h
- insphere.cpp
- insphere.h
- intersect_other.cpp
- intersect_other.h
- intersect_with_half_space.cpp
- intersect_with_half_space.h
- is_self_intersecting.cpp
- is_self_intersecting.h
- lexicographic_triangulation.cpp
- lexicographic_triangulation.h
- list_to_matrix.cpp
- mesh_boolean.cpp
- mesh_boolean.h
- mesh_boolean_type_to_funcs.cpp
- mesh_boolean_type_to_funcs.h
- mesh_to_cgal_triangle_list.cpp
- mesh_to_cgal_triangle_list.h
- mesh_to_polyhedron.cpp
- mesh_to_polyhedron.h
- minkowski_sum.cpp
- minkowski_sum.h
- order_facets_around_edge.cpp
- order_facets_around_edge.h
- order_facets_around_edges.cpp
- order_facets_around_edges.h
- orient2D.cpp
- orient2D.h
- orient3D.cpp
- orient3D.h
- outer_edge.cpp
- outer_edge.h
- outer_facet.cpp
- outer_facet.h
- outer_hull.cpp
- outer_hull.h
- outer_hull_legacy.cpp
- outer_hull_legacy.h
- outer_vertex.cpp
- outer_vertex.h
- peel_outer_hull_layers.cpp
- peel_outer_hull_layers.h
- peel_winding_number_layers.cpp
- peel_winding_number_layers.h
- piecewise_constant_winding_number.cpp
- piecewise_constant_winding_number.h
- point_areas.cpp
- point_areas.h
- point_mesh_squared_distance.cpp
- point_mesh_squared_distance.h
- point_segment_squared_distance.cpp
- point_segment_squared_distance.h
- point_solid_signed_squared_distance.cpp
- point_solid_signed_squared_distance.h
- point_triangle_squared_distance.cpp
- point_triangle_squared_distance.h
- points_inside_component.cpp
- points_inside_component.h
- polyhedron_to_mesh.cpp
- polyhedron_to_mesh.h
- projected_cdt.cpp
- projected_cdt.h
- projected_delaunay.cpp
- projected_delaunay.h
- propagate_winding_numbers.cpp
- propagate_winding_numbers.h
- read_triangle_mesh.cpp
- read_triangle_mesh.h
- relabel_small_immersed_cells.cpp
- relabel_small_immersed_cells.h
- remesh_intersections.cpp
- remesh_intersections.h
- remesh_self_intersections.cpp
- remesh_self_intersections.h
- RemeshSelfIntersectionsParam.h
- remove_unreferenced.cpp
- resolve_intersections.cpp
- resolve_intersections.h
- row_to_point.cpp
- row_to_point.h
- segment_segment_squared_distance.cpp
- segment_segment_squared_distance.h
- SelfIntersectMesh.h
- signed_distance_isosurface.cpp
- signed_distance_isosurface.h
- slice.cpp
- slice_mask.cpp
- snap_rounding.cpp
- snap_rounding.h
- string_to_mesh_boolean_type.cpp
- string_to_mesh_boolean_type.h
- subdivide_segments.cpp
- subdivide_segments.h
- submesh_aabb_tree.cpp
- submesh_aabb_tree.h
- triangle_triangle_squared_distance.cpp
- triangle_triangle_squared_distance.h
- triangulate.cpp
- triangulate.h
- trim_with_solid.cpp
- trim_with_solid.h
- unique.cpp
- unique_rows.cpp
- wire_mesh.cpp
- wire_mesh.h
- render_to_tga.cpp
- render_to_tga.h
- texture_from_tga.cpp
- texture_from_tga.h
- tga.cpp
- tga.h
- cdt.cpp
- cdt.h
- mesh_to_tetgenio.cpp
- mesh_to_tetgenio.h
- mesh_with_skeleton.cpp
- mesh_with_skeleton.h
- README
- tetgenio_to_tetmesh.cpp
- tetgenio_to_tetmesh.h
- tetrahedralize.cpp
- tetrahedralize.h
- marching_cubes.cpp
- marching_cubes.h
- marching_cubes_tables.h
- progressive_hulls.cpp
- progressive_hulls.h
- progressive_hulls_cost_and_placement.cpp
- progressive_hulls_cost_and_placement.h
- quadprog.cpp
- quadprog.h
- README.md
- ambient_occlusion.cpp
- ambient_occlusion.h
- bone_heat.cpp
- bone_heat.h
- bone_visible.cpp
- bone_visible.h
- EmbreeDevice.h
- EmbreeIntersector.cpp
- EmbreeIntersector.h
- EmbreeRenderer.cpp
- EmbreeRenderer.h
- line_mesh_intersection.cpp
- line_mesh_intersection.h
- reorient_facets_raycast.cpp
- reorient_facets_raycast.h
- shape_diameter_function.cpp
- shape_diameter_function.h
- unproject_in_mesh.cpp
- unproject_in_mesh.h
- unproject_onto_mesh.cpp
- unproject_onto_mesh.h
- matlabinterface.cpp
- matlabinterface.h
- MatlabWorkspace.h
- mexErrMsgTxt.cpp
- mexErrMsgTxt.h
- MexStream.h
- parse_rhs.cpp
- parse_rhs.h
- prepare_lhs.cpp
- prepare_lhs.h
- requires_arg.cpp
- requires_arg.h
- validate_arg.cpp
- validate_arg.h
- bbw.cpp
- bbw.h
- mosek_guarded.cpp
- mosek_guarded.h
- mosek_linprog.cpp
- mosek_linprog.h
- mosek_quadprog.cpp
- mosek_quadprog.h
- ImGuiHelpers.h
- ImGuiMenu.cpp
- ImGuiMenu.h
- ImGuiPlugin.cpp
- ImGuiPlugin.h
- ImGuiTraits.h
- ImGuiWidget.h
- ImGuizmoWidget.cpp
- ImGuizmoWidget.h
- SelectionWidget.cpp
- SelectionWidget.h
- background_window.cpp
- background_window.h
- map_texture.cpp
- map_texture.h
- Viewer.cpp
- Viewer.h
- ViewerPlugin.h
- render_to_file.cpp
- render_to_file.h
- render_to_file_async.cpp
- render_to_file_async.h
- bind_vertex_attrib_array.cpp
- bind_vertex_attrib_array.h
- create_index_vbo.cpp
- create_index_vbo.h
- create_mesh_vbo.cpp
- create_mesh_vbo.h
- create_shader_program.cpp
- create_shader_program.h
- create_vector_vbo.cpp
- create_vector_vbo.h
- destroy_shader_program.cpp
- destroy_shader_program.h
- gl.h
- gl_type_size.cpp
- gl_type_size.h
- init_render_to_texture.cpp
- init_render_to_texture.h
- load_shader.cpp
- load_shader.h
- MeshGL.cpp
- MeshGL.h
- print_program_info_log.cpp
- print_program_info_log.h
- print_shader_info_log.cpp
- print_shader_info_log.h
- read_pixels.cpp
- read_pixels.h
- report_gl_error.cpp
- report_gl_error.h
- uniform_type_to_string.cpp
- uniform_type_to_string.h
- verasansmono_compressed.cpp
- verasansmono_compressed.h
- vertex_array.cpp
- vertex_array.h
- ViewerCore.cpp
- ViewerCore.h
- ViewerData.cpp
- ViewerData.h
- delaunay_triangulation.cpp
- delaunay_triangulation.h
- ear_clipping.cpp
- ear_clipping.h
- find_intersections.cpp
- find_intersections.h
- find_self_intersections.cpp
- find_self_intersections.h
- lexicographic_triangulation.cpp
- lexicographic_triangulation.h
- point_inside_convex_polygon.cpp
- point_inside_convex_polygon.h
- polygons_to_triangles.cpp
- polygons_to_triangles.h
- predicates.cpp
- predicates.h
- segment_segment_intersect.cpp
- segment_segment_intersect.h
- triangle_triangle_intersect.cpp
- triangle_triangle_intersect.h
- eigs.cpp
- eigs.h
- lscm.cpp
- lscm.h
- read_image.cpp
- read_image.h
- write_image.cpp
- write_image.h
- cdt.cpp
- cdt.h
- refine.cpp
- refine.h
- scaf.cpp
- scaf.h
- triangle_header.h
- triangulate.cpp
- triangulate.h
- serialization_test.skip
- serialize_xml.cpp
- serialize_xml.h
- write_triangle_mesh.cpp
- write_triangle_mesh.h
- writeDAE.cpp
- writeDAE.h
- XMLSerializable.h
- AABB.cpp
- AABB.h
- accumarray.cpp
- accumarray.h
- active_set.cpp
- active_set.h
- adjacency_list.cpp
- adjacency_list.h
- adjacency_matrix.cpp
- adjacency_matrix.h
- all.cpp
- all.h
- all_pairs_distances.cpp
- all_pairs_distances.h
- ambient_occlusion.cpp
- ambient_occlusion.h
- angular_distance.cpp
- angular_distance.h
- any.cpp
- any.h
- arap.cpp
- arap.h
- arap_dof.cpp
- arap_dof.h
- arap_linear_block.cpp
- arap_linear_block.h
- arap_rhs.cpp
- arap_rhs.h
- ARAPEnergyType.h
- AtA_cached.cpp
- AtA_cached.h
- average_from_edges_onto_vertices.cpp
- average_from_edges_onto_vertices.h
- average_onto_faces.cpp
- average_onto_faces.h
- average_onto_vertices.cpp
- average_onto_vertices.h
- avg_edge_length.cpp
- avg_edge_length.h
- axis_angle_to_quat.cpp
- axis_angle_to_quat.h
- barycenter.cpp
- barycenter.h
- barycentric_coordinates.cpp
- barycentric_coordinates.h
- barycentric_interpolation.cpp
- barycentric_interpolation.h
- basename.cpp
- basename.h
- bbw.cpp
- bbw.h
- bezier.cpp
- bezier.h
- bfs.cpp
- bfs.h
- bfs_orient.cpp
- bfs_orient.h
- biharmonic_coordinates.cpp
- biharmonic_coordinates.h
- bijective_composite_harmonic_mapping.cpp
- bijective_composite_harmonic_mapping.h
- blkdiag.cpp
- blkdiag.h
- blue_noise.cpp
- blue_noise.h
- bone_parents.cpp
- bone_parents.h
- boundary_conditions.cpp
- boundary_conditions.h
- boundary_facets.cpp
- boundary_facets.h
- boundary_loop.cpp
- boundary_loop.h
- bounding_box.cpp
- bounding_box.h
- bounding_box_diagonal.cpp
- bounding_box_diagonal.h
- box_faces.cpp
- box_faces.h
- box_surface_area.cpp
- box_surface_area.h
- C_STR.h
- canonical_quaternions.cpp
- canonical_quaternions.h
- cat.cpp
- cat.h
- ceil.cpp
- ceil.h
- centroid.cpp
- centroid.h
- circulation.cpp
- circulation.h
- circumradius.cpp
- circumradius.h
- collapse_edge.cpp
- collapse_edge.h
- COLLAPSE_EDGE_NULL.h
- collapse_edge_would_create_intersections.cpp
- collapse_edge_would_create_intersections.h
- collapse_least_cost_edge.cpp
- collapse_least_cost_edge.h
- collapse_small_triangles.cpp
- collapse_small_triangles.h
- colon.cpp
- colon.h
- colormap.cpp
- colormap.h
- column_to_quats.cpp
- column_to_quats.h
- columnize.cpp
- columnize.h
- comb_cross_field.cpp
- comb_cross_field.h
- comb_frame_field.cpp
- comb_frame_field.h
- comb_line_field.cpp
- comb_line_field.h
- combine.cpp
- combine.h
- compute_frame_field_bisectors.cpp
- compute_frame_field_bisectors.h
- connect_boundary_to_infinity.cpp
- connect_boundary_to_infinity.h
- connected_components.cpp
- connected_components.h
- cotmatrix.cpp
- cotmatrix.h
- cotmatrix_entries.cpp
- cotmatrix_entries.h
- cotmatrix_intrinsic.cpp
- cotmatrix_intrinsic.h
- count.cpp
- count.h
- covariance_scatter_matrix.cpp
- covariance_scatter_matrix.h
- cr_vector_curvature_correction.cpp
- cr_vector_curvature_correction.h
- cr_vector_laplacian.cpp
- cr_vector_laplacian.h
- cr_vector_mass.cpp
- cr_vector_mass.h
- cross.cpp
- cross.h
- cross_field_mismatch.cpp
- cross_field_mismatch.h
- crouzeix_raviart_cotmatrix.cpp
- crouzeix_raviart_cotmatrix.h
- crouzeix_raviart_massmatrix.cpp
- crouzeix_raviart_massmatrix.h
- cumprod.cpp
- cumprod.h
- cumsum.cpp
- cumsum.h
- curved_hessian_energy.cpp
- curved_hessian_energy.h
- cut_mesh.cpp
- cut_mesh.h
- cut_mesh_from_singularities.cpp
- cut_mesh_from_singularities.h
- cut_to_disk.cpp
- cut_to_disk.h
- cylinder.cpp
- cylinder.h
- dated_copy.cpp
- dated_copy.h
- decimate.cpp
- decimate.h
- decimate_callback_types.h
- decimate_trivial_callbacks.cpp
- decimate_trivial_callbacks.h
- default_num_threads.cpp
- default_num_threads.h
- deform_skeleton.cpp
- deform_skeleton.h
- delaunay_triangulation.cpp
- delaunay_triangulation.h
- dfs.cpp
- dfs.h
- dihedral_angles.cpp
- dihedral_angles.h
- dihedral_angles_intrinsic.cpp
- dihedral_angles_intrinsic.h
- dijkstra.cpp
- dijkstra.h
- direct_delta_mush.cpp
- direct_delta_mush.h
- directed_edge_orientations.cpp
- directed_edge_orientations.h
- directed_edge_parents.cpp
- directed_edge_parents.h
- dirname.cpp
- dirname.h
- dot.cpp
- dot.h
- doublearea.cpp
- doublearea.h
- dqs.cpp
- dqs.h
- dual_contouring.cpp
- dual_contouring.h
- ears.cpp
- ears.h
- edge_collapse_is_valid.cpp
- edge_collapse_is_valid.h
- edge_crossings.cpp
- edge_crossings.h
- edge_exists_near.cpp
- edge_exists_near.h
- edge_flaps.cpp
- edge_flaps.h
- edge_lengths.cpp
- edge_lengths.h
- edge_midpoints.cpp
- edge_midpoints.h
- edge_topology.cpp
- edge_topology.h
- edge_vectors.cpp
- edge_vectors.h
- edges.cpp
- edges.h
- edges_to_path.cpp
- edges_to_path.h
- eigs.cpp
- eigs.h
- EPS.cpp
- EPS.h
- euler_characteristic.cpp
- euler_characteristic.h
- exact_geodesic.cpp
- exact_geodesic.h
- example_fun.cpp
- example_fun.h
- exploded_view.cpp
- exploded_view.h
- extension.cpp
- extension.h
- exterior_edges.cpp
- exterior_edges.h
- extract_manifold_patches.cpp
- extract_manifold_patches.h
- extract_non_manifold_edge_curves.cpp
- extract_non_manifold_edge_curves.h
- face_areas.cpp
- face_areas.h
- face_occurrences.cpp
- face_occurrences.h
- faces_first.cpp
- faces_first.h
- facet_adjacency_matrix.cpp
- facet_adjacency_matrix.h
- facet_components.cpp
- facet_components.h
- false_barycentric_subdivision.cpp
- false_barycentric_subdivision.h
- fast_winding_number.cpp
- fast_winding_number.h
- FastWindingNumberForSoups.h
- file_contents_as_string.cpp
- file_contents_as_string.h
- file_dialog_open.cpp
- file_dialog_open.h
- file_dialog_save.cpp
- file_dialog_save.h
- file_exists.cpp
- file_exists.h
- FileEncoding.h
- FileMemoryStream.h
- find.cpp
- find.h
- find_cross_field_singularities.cpp
- find_cross_field_singularities.h
- find_zero.cpp
- find_zero.h
- fit_cubic_bezier.cpp
- fit_cubic_bezier.h
- fit_plane.cpp
- fit_plane.h
- fit_rotations.cpp
- fit_rotations.h
- flip_avoiding_line_search.cpp
- flip_avoiding_line_search.h
- flip_edge.cpp
- flip_edge.h
- flipped_triangles.cpp
- flipped_triangles.h
- flood_fill.cpp
- flood_fill.h
- floor.cpp
- floor.h
- for_each.h
- forward_kinematics.cpp
- forward_kinematics.h
- frame_field_deformer.cpp
- frame_field_deformer.h
- frame_to_cross_field.cpp
- frame_to_cross_field.h
- frustum.cpp
- frustum.h
- gaussian_curvature.cpp
- gaussian_curvature.h
- generate_default_urbg.h
- get_seconds.cpp
- get_seconds.h
- grad.cpp
- grad.h
- grad_intrinsic.cpp
- grad_intrinsic.h
- grid.cpp
- grid.h
- grid_search.cpp
- grid_search.h
- group_sum_matrix.cpp
- group_sum_matrix.h
- guess_extension.cpp
- guess_extension.h
- HalfEdgeIterator.cpp
- HalfEdgeIterator.h
- harmonic.cpp
- harmonic.h
- harwell_boeing.cpp
- harwell_boeing.h
- hausdorff.cpp
- hausdorff.h
- heat_geodesics.cpp
- heat_geodesics.h
- hessian.cpp
- hessian.h
- hessian_energy.cpp
- hessian_energy.h
- histc.cpp
- histc.h
- Hit.h
- hsv_to_rgb.cpp
- hsv_to_rgb.h
- icosahedron.cpp
- icosahedron.h
- IGL_ASSERT.h
- igl_inline.h
- in_element.cpp
- in_element.h
- increment_ulp.cpp
- increment_ulp.h
- IndexComparison.h
- infinite_cost_stopping_condition.cpp
- infinite_cost_stopping_condition.h
- inradius.cpp
- inradius.h
- internal_angles.cpp
- internal_angles.h
- internal_angles_intrinsic.cpp
- internal_angles_intrinsic.h
- intersect.cpp
- intersect.h
- intersection_blocking_collapse_edge_callbacks.cpp
- intersection_blocking_collapse_edge_callbacks.h
- intrinsic_delaunay_cotmatrix.cpp
- intrinsic_delaunay_cotmatrix.h
- intrinsic_delaunay_triangulation.cpp
- intrinsic_delaunay_triangulation.h
- invert_diag.cpp
- invert_diag.h
- IO
- is_border_vertex.cpp
- is_border_vertex.h
- is_boundary_edge.cpp
- is_boundary_edge.h
- is_delaunay.cpp
- is_delaunay.h
- is_dir.cpp
- is_dir.h
- is_edge_manifold.cpp
- is_edge_manifold.h
- is_file.cpp
- is_file.h
- is_intrinsic_delaunay.cpp
- is_intrinsic_delaunay.h
- is_irregular_vertex.cpp
- is_irregular_vertex.h
- is_planar.cpp
- is_planar.h
- is_readable.cpp
- is_readable.h
- is_sparse.cpp
- is_sparse.h
- is_stl.cpp
- is_stl.h
- is_symmetric.cpp
- is_symmetric.h
- is_vertex_manifold.cpp
- is_vertex_manifold.h
- is_writable.cpp
- is_writable.h
- isdiag.cpp
- isdiag.h
- ismember.cpp
- ismember.h
- ismember_rows.cpp
- ismember_rows.h
- isolines.cpp
- isolines.h
- isolines_intrinsic.cpp
- isolines_intrinsic.h
- isolines_map.cpp
- isolines_map.h
- iterative_closest_point.cpp
- iterative_closest_point.h
- jet.cpp
- jet.h
- kelvinlets.cpp
- kelvinlets.h
- kkt_inverse.cpp
- kkt_inverse.h
- knn.cpp
- knn.h
- launch_medit.cpp
- launch_medit.h
- lbs_matrix.cpp
- lbs_matrix.h
- lexicographic_triangulation.cpp
- lexicographic_triangulation.h
- limit_faces.cpp
- limit_faces.h
- line_field_mismatch.cpp
- line_field_mismatch.h
- line_search.cpp
- line_search.h
- line_segment_in_rectangle.cpp
- line_segment_in_rectangle.h
- linprog.cpp
- linprog.h
- LinSpaced.h
- list_to_matrix.cpp
- list_to_matrix.h
- local_basis.cpp
- local_basis.h
- look_at.cpp
- look_at.h
- loop.cpp
- loop.h
- lscm.cpp
- lscm.h
- lscm_hessian.cpp
- lscm_hessian.h
- map_vertices_to_circle.cpp
- map_vertices_to_circle.h
- mapping_energy_with_jacobians.cpp
- mapping_energy_with_jacobians.h
- MappingEnergyType.h
- march_cube.cpp
- march_cube.h
- marching_cubes.cpp
- marching_cubes.h
- marching_cubes_tables.h
- marching_tets.cpp
- marching_tets.h
- massmatrix.cpp
- massmatrix.h
- massmatrix_intrinsic.cpp
- massmatrix_intrinsic.h
- mat_to_quat.cpp
- mat_to_quat.h
- material_colors.h
- matlab_format.cpp
- matlab_format.h
- matrix_to_list.cpp
- matrix_to_list.h
- max.cpp
- max.h
- max_faces_stopping_condition.cpp
- max_faces_stopping_condition.h
- max_size.cpp
- max_size.h
- median.cpp
- median.h
- MeshBooleanType.h
- min.cpp
- min.h
- min_heap.h
- min_quad_with_fixed.1.cpp
- min_quad_with_fixed.10.cpp
- min_quad_with_fixed.11.cpp
- min_quad_with_fixed.2.cpp
- min_quad_with_fixed.3.cpp
- min_quad_with_fixed.4.cpp
- min_quad_with_fixed.5.cpp
- min_quad_with_fixed.6.cpp
- min_quad_with_fixed.7.cpp
- min_quad_with_fixed.8.cpp
- min_quad_with_fixed.9.cpp
- min_quad_with_fixed.h
- min_quad_with_fixed.impl.h
- min_quad_with_fixed_precompute.cpp
- min_quad_with_fixed_solve.cpp
- min_size.cpp
- min_size.h
- mod.cpp
- mod.h
- mode.cpp
- mode.h
- moments.cpp
- moments.h
- MshLoader.cpp
- MshLoader.h
- MshSaver.cpp
- MshSaver.h
- mvc.cpp
- mvc.h
- nchoosek.cpp
- nchoosek.h
- next_filename.cpp
- next_filename.h
- normal_derivative.cpp
- normal_derivative.h
- normalize_quat.cpp
- normalize_quat.h
- NormalType.h
- null.cpp
- null.h
- octree.cpp
- octree.h
- offset_surface.cpp
- offset_surface.h
- on_boundary.cpp
- on_boundary.h
- ONE.h
- orient_halfedges.cpp
- orient_halfedges.h
- orient_outward.cpp
- orient_outward.h
- orientable_patches.cpp
- orientable_patches.h
- oriented_facets.cpp
- oriented_facets.h
- orth.cpp
- orth.h
- ortho.cpp
- ortho.h
- outer_element.cpp
- outer_element.h
- pad_box.cpp
- pad_box.h
- parallel_for.h
- parallel_transport_angles.cpp
- parallel_transport_angles.h
- partition.cpp
- partition.h
- parula.cpp
- parula.h
- path_to_edges.cpp
- path_to_edges.h
- path_to_executable.cpp
- path_to_executable.h
- pathinfo.cpp
- pathinfo.h
- per_corner_normals.cpp
- per_corner_normals.h
- per_edge_normals.cpp
- per_edge_normals.h
- per_face_normals.cpp
- per_face_normals.h
- per_vertex_attribute_smoothing.cpp
- per_vertex_attribute_smoothing.h
- per_vertex_normals.cpp
- per_vertex_normals.h
- per_vertex_point_to_plane_quadrics.cpp
- per_vertex_point_to_plane_quadrics.h
- PI.h
- piecewise_constant_winding_number.cpp
- piecewise_constant_winding_number.h
- pinv.cpp
- pinv.h
- placeholders.h
- PlainMatrix.h
- PlainVector.h
- planarize_quad_mesh.cpp
- planarize_quad_mesh.h
- point_in_circle.cpp
- point_in_circle.h
- point_mesh_squared_distance.cpp
- point_mesh_squared_distance.h
- point_simplex_squared_distance.cpp
- point_simplex_squared_distance.h
- polar_dec.cpp
- polar_dec.h
- polar_svd.cpp
- polar_svd.h
- polar_svd3x3.cpp
- polar_svd3x3.h
- polygon_corners.cpp
- polygon_corners.h
- polygons_to_triangles.cpp
- polygons_to_triangles.h
- principal_curvature.cpp
- principal_curvature.h
- print_ijv.cpp
- print_ijv.h
- print_vector.cpp
- print_vector.h
- procrustes.cpp
- procrustes.h
- project.cpp
- project.h
- project_isometrically_to_plane.cpp
- project_isometrically_to_plane.h
- project_to_line.cpp
- project_to_line.h
- project_to_line_segment.cpp
- project_to_line_segment.h
- projection_constraint.cpp
- projection_constraint.h
- pseudonormal_test.cpp
- pseudonormal_test.h
- pso.cpp
- pso.h
- qslim.cpp
- qslim.h
- qslim_optimal_collapse_edge_callbacks.cpp
- qslim_optimal_collapse_edge_callbacks.h
- quad_edges.cpp
- quad_edges.h
- quad_grid.cpp
- quad_grid.h
- quad_planarity.cpp
- quad_planarity.h
- quadprog.cpp
- quadprog.h
- quadric_binary_plus_operator.cpp
- quadric_binary_plus_operator.h
- quat_conjugate.cpp
- quat_conjugate.h
- quat_mult.cpp
- quat_mult.h
- quat_to_axis_angle.cpp
- quat_to_axis_angle.h
- quat_to_mat.cpp
- quat_to_mat.h
- quats_to_column.cpp
- quats_to_column.h
- ramer_douglas_peucker.cpp
- ramer_douglas_peucker.h
- random_dir.cpp
- random_dir.h
- random_points_on_mesh.cpp
- random_points_on_mesh.h
- random_points_on_mesh_intrinsic.cpp
- random_points_on_mesh_intrinsic.h
- random_quaternion.cpp
- random_quaternion.h
- random_search.cpp
- random_search.h
- randperm.cpp
- randperm.h
- ray_box_intersect.cpp
- ray_box_intersect.h
- ray_mesh_intersect.cpp
- ray_mesh_intersect.h
- ray_sphere_intersect.cpp
- ray_sphere_intersect.h
- ray_triangle_intersect.cpp
- ray_triangle_intersect.h
- raytri.c
- read_file_binary.cpp
- read_file_binary.h
- read_triangle_mesh.cpp
- read_triangle_mesh.h
- readBF.cpp
- readBF.h
- readCSV.cpp
- readCSV.h
- readDMAT.cpp
- readDMAT.h
- readMESH.cpp
- readMESH.h
- readMSH.cpp
- readMSH.h
- readNODE.cpp
- readNODE.h
- readOBJ.cpp
- readOBJ.h
- readOFF.cpp
- readOFF.h
- readPLY.cpp
- readPLY.h
- readSTL.cpp
- readSTL.h
- readTGF.cpp
- readTGF.h
- readWRL.cpp
- readWRL.h
- REDRUM.h
- redux.h
- remesh_along_isoline.cpp
- remesh_along_isoline.h
- remove_duplicate_vertices.cpp
- remove_duplicate_vertices.h
- remove_unreferenced.cpp
- remove_unreferenced.h
- repdiag.cpp
- repdiag.h
- repmat.cpp
- repmat.h
- resolve_duplicated_faces.cpp
- resolve_duplicated_faces.h
- rgb_to_hsv.cpp
- rgb_to_hsv.h
- rigid_alignment.cpp
- rigid_alignment.h
- rotate_by_quat.cpp
- rotate_by_quat.h
- rotate_vectors.cpp
- rotate_vectors.h
- rotation_matrix_from_directions.cpp
- rotation_matrix_from_directions.h
- round.cpp
- round.h
- rows_to_matrix.cpp
- rows_to_matrix.h
- sample_edges.cpp
- sample_edges.h
- scalar_to_cr_vector_gradient.cpp
- scalar_to_cr_vector_gradient.h
- screen_space_selection.cpp
- screen_space_selection.h
- seam_edges.cpp
- seam_edges.h
- segment_segment_intersect.cpp
- segment_segment_intersect.h
- serialize.h
- setdiff.cpp
- setdiff.h
- setunion.cpp
- setunion.h
- setxor.cpp
- setxor.h
- shape_diameter_function.cpp
- shape_diameter_function.h
- shapeup.cpp
- shapeup.h
- sharp_edges.cpp
- sharp_edges.h
- shortest_edge_and_midpoint.cpp
- shortest_edge_and_midpoint.h
- signed_angle.cpp
- signed_angle.h
- signed_distance.cpp
- signed_distance.h
- simplify_polyhedron.cpp
- simplify_polyhedron.h
- Singular_Value_Decomposition_Givens_QR_Factorization_Kernel.hpp
- Singular_Value_Decomposition_Jacobi_Conjugation_Kernel.hpp
- Singular_Value_Decomposition_Kernel_Declarations.hpp
- Singular_Value_Decomposition_Main_Kernel_Body.hpp
- Singular_Value_Decomposition_Preamble.hpp
- slice.cpp
- slice.h
- slice_cached.cpp
- slice_cached.h
- slice_into.cpp
- slice_into.h
- slice_mask.cpp
- slice_mask.h
- slice_sorted.cpp
- slice_sorted.h
- slim.cpp
- slim.h
- smooth_corner_adjacency.cpp
- smooth_corner_adjacency.h
- snap_points.cpp
- snap_points.h
- snap_to_canonical_view_quat.cpp
- snap_to_canonical_view_quat.h
- snap_to_fixed_up.cpp
- snap_to_fixed_up.h
- solid_angle.cpp
- solid_angle.h
- SolverStatus.h
- sort.cpp
- sort.h
- sort_angles.cpp
- sort_angles.h
- sort_triangles.cpp
- sort_triangles.h
- sort_vectors_ccw.cpp
- sort_vectors_ccw.h
- SortableRow.h
- sortrows.cpp
- sortrows.h
- sparse.cpp
- sparse.h
- sparse_cached.cpp
- sparse_cached.h
- sparse_voxel_grid.cpp
- sparse_voxel_grid.h
- speye.cpp
- speye.h
- split_nonmanifold.cpp
- split_nonmanifold.h
- squared_edge_lengths.cpp
- squared_edge_lengths.h
- stdin_to_temp.cpp
- stdin_to_temp.h
- STR.h
- straighten_seams.cpp
- straighten_seams.h
- string_utils.cpp
- string_utils.h
- sum.cpp
- sum.h
- svd3x3.cpp
- svd3x3.h
- svd3x3_avx.cpp
- svd3x3_avx.h
- svd3x3_sse.cpp
- svd3x3_sse.h
- swept_volume.cpp
- swept_volume.h
- swept_volume_bounding_box.cpp
- swept_volume_bounding_box.h
- swept_volume_signed_distance.cpp
- swept_volume_signed_distance.h
- tan_half_angle.cpp
- tan_half_angle.h
- tet_tet_adjacency.cpp
- tet_tet_adjacency.h
- tetrahedralized_grid.cpp
- tetrahedralized_grid.h
- Timer.h
- tinyply.cpp
- tinyply.h
- topological_hole_fill.cpp
- topological_hole_fill.h
- trackball.cpp
- trackball.h
- transpose_blocks.cpp
- transpose_blocks.h
- tri_tri_intersect.cpp
- tri_tri_intersect.h
- triangle_fan.cpp
- triangle_fan.h
- triangle_triangle_adjacency.cpp
- triangle_triangle_adjacency.h
- triangle_triangle_intersect.cpp
- triangle_triangle_intersect.h
- triangle_triangle_intersect_shared_edge.cpp
- triangle_triangle_intersect_shared_edge.h
- triangle_triangle_intersect_shared_vertex.cpp
- triangle_triangle_intersect_shared_vertex.h
- triangles_from_strip.cpp
- triangles_from_strip.h
- triangulated_grid.cpp
- triangulated_grid.h
- turning_number.cpp
- turning_number.h
- two_axis_valuator_fixed_up.cpp
- two_axis_valuator_fixed_up.h
- uniformly_sample_two_manifold.cpp
- uniformly_sample_two_manifold.h
- unique.cpp
- unique.h
- unique_edge_map.cpp
- unique_edge_map.h
- unique_rows.cpp
- unique_rows.h
- unique_simplices.cpp
- unique_simplices.h
- unproject.cpp
- unproject.h
- unproject_in_mesh.cpp
- unproject_in_mesh.h
- unproject_on_line.cpp
- unproject_on_line.h
- unproject_on_plane.cpp
- unproject_on_plane.h
- unproject_onto_mesh.cpp
- unproject_onto_mesh.h
- unproject_ray.cpp
- unproject_ray.h
- unzip_corners.cpp
- unzip_corners.h
- upsample.cpp
- upsample.h
- vector_area_matrix.cpp
- vector_area_matrix.h
- verbose.h
- vertex_components.cpp
- vertex_components.h
- vertex_triangle_adjacency.cpp
- vertex_triangle_adjacency.h
- Viewport.h
- volume.cpp
- volume.h
- voronoi_mass.cpp
- voronoi_mass.h
- voxel_grid.cpp
- voxel_grid.h
- winding_number.cpp
- winding_number.h
- WindingNumberAABB.h
- WindingNumberMethod.h
- WindingNumberTree.h
- write_triangle_mesh.cpp
- write_triangle_mesh.h
- writeBF.cpp
- writeBF.h
- writeDMAT.cpp
- writeDMAT.h
- writeMESH.cpp
- writeMESH.h
- writeMSH.cpp
- writeMSH.h
- writeOBJ.cpp
- writeOBJ.h
- writeOFF.cpp
- writeOFF.h
- writePLY.cpp
- writePLY.h
- writeSTL.cpp
- writeSTL.h
- writeTGF.cpp
- writeTGF.h
- writeWRL.cpp
- writeWRL.h
- ZERO.h
- CMakeLists.txt
- README-OrcaSlicer.md
- README.md
- geometries.hpp
- genetic.hpp
- nlopt_boilerplate.hpp
- simplex.hpp
- subplex.hpp
- bottomleftplacer.hpp
- nfpplacer.hpp
- placer_boilerplate.hpp
- djd_heuristic.hpp
- filler.hpp
- firstfit.hpp
- selection_boilerplate.hpp
- boost_alg.hpp
- metaloop.hpp
- rotcalipers.hpp
- rotfinder.hpp
- common.hpp
- geometry_traits.hpp
- geometry_traits_nfp.hpp
- libnest2d.hpp
- nester.hpp
- optimizer.hpp
- parallel.hpp
- libnest2d.cpp
- benchmark.h
- svgtools.hpp
- CMakeLists.txt
- LICENSE.txt
- add_FetchContent_MakeAvailable.cmake
- cdt.h
- kdtree.h
- LICENSE.txt
- triangulate.h
- utils.h
- bvh.h
- frontend.h
- hmesh.h
- kernel.h
- math.h
- preproc.h
- timer.h
- tpool.h
- utils.h
- mcut.h
- platform.h
- bvh.cpp
- frontend.cpp
- hmesh.cpp
- kernel.cpp
- math.cpp
- mcut.cpp
- preproc.cpp
- shewchuk.c
- CMakeLists.txt
- LICENSE.GPL.txt
- LICENSE.txt
- README.md
- CMakeLists.txt
- entity.c
- entity.h
- md4c-html.c
- md4c-html.h
- md4c-html.pc.in
- md4c.c
- md4c.h
- md4c.pc.in
- CMakeLists.txt
- LICENSE.md
- README.md
- CMakeLists.txt
- cxmdns.cpp
- cxmdns.h
- mdns.c
- mdns.h
- NOTICE.md
- CMakeLists.txt
- COPYING
- lzoconf.h
- lzodefs.h
- Makefile
- minilzo.c
- minilzo.h
- README.LZO
- testmini.c
- ChangeLog.md
- CMakeLists.txt
- LICENSE
- miniz.c
- miniz.h
- README-Prusa.txt
- readme.md
- CMakeLists.txt
- nanosvg.h
- nanosvgrast.h
- README.txt
- from_json.hpp
- to_chars.hpp
- to_json.hpp
- binary_reader.hpp
- input_adapters.hpp
- json_sax.hpp
- lexer.hpp
- parser.hpp
- position_t.hpp
- internal_iterator.hpp
- iter_impl.hpp
- iteration_proxy.hpp
- iterator_traits.hpp
- json_reverse_iterator.hpp
- primitive_iterator.hpp
- begin.hpp
- end.hpp
- cpp_future.hpp
- detected.hpp
- identity_tag.hpp
- is_sax.hpp
- type_traits.hpp
- void_t.hpp
- binary_writer.hpp
- output_adapters.hpp
- serializer.hpp
- exceptions.hpp
- hash.hpp
- json_pointer.hpp
- json_ref.hpp
- macro_scope.hpp
- macro_unscope.hpp
- string_escape.hpp
- value_t.hpp
- hedley.hpp
- hedley_undef.hpp
- adl_serializer.hpp
- byte_container_with_subtype.hpp
- CMakeLists.txt
- json.hpp
- json_fwd.hpp
- ordered_map.hpp
- pybind11_conduit_v1.h
- pybind11_platform_abi_id.h
- README.txt
- wrap_include_python_h.h
- class.h
- common.h
- cpp_conduit.h
- descr.h
- dynamic_raw_ptr_cast_if_possible.h
- exception_translation.h
- function_record_pyobject.h
- init.h
- internals.h
- native_enum_data.h
- pybind11_namespace_macros.h
- struct_smart_holder.h
- type_caster_base.h
- typeid.h
- using_smart_holder.h
- value_and_holder.h
- common.h
- matrix.h
- tensor.h
- filesystem.h
- attr.h
- buffer_info.h
- cast.h
- chrono.h
- common.h
- complex.h
- critical_section.h
- eigen.h
- embed.h
- eval.h
- functional.h
- gil.h
- gil_safe_call_once.h
- gil_simple.h
- iostream.h
- native_enum.h
- numpy.h
- operators.h
- options.h
- pybind11.h
- pytypes.h
- stl.h
- stl_bind.h
- subinterpreter.h
- trampoline_self_life_support.h
- type_caster_pyobject_ptr.h
- typing.h
- warnings.h
- LICENSE
- README.rst
- index.htm
- normal_voronoi_knauss_oesterle.jpg
- qconvex.htm
- qdelau_f.htm
- qdelaun.htm
- qh--4d.gif
- qh--cone.gif
- qh--dt.gif
- qh--geom.gif
- qh--half.gif
- qh--rand.gif
- qh-code.htm
- qh-eg.htm
- qh-faq.htm
- qh-get.htm
- qh-impre.htm
- qh-optc.htm
- qh-optf.htm
- qh-optg.htm
- qh-opto.htm
- qh-optp.htm
- qh-optq.htm
- qh-optt.htm
- qh-quick.htm
- qhalf.htm
- qhull-cpp.xml
- qhull.htm
- qhull.man
- qhull.txt
- qvoron_f.htm
- qvoronoi.htm
- rbox.htm
- rbox.man
- rbox.txt
- DEPRECATED.txt
- geom.c
- geom.h
- geom2.c
- global.c
- index.htm
- io.c
- io.h
- libqhull.c
- libqhull.h
- libqhull.pro
- Makefile
- Mborland
- mem.c
- mem.h
- merge.c
- merge.h
- poly.c
- poly.h
- poly2.c
- qh-geom.htm
- qh-globa.htm
- qh-io.htm
- qh-mem.htm
- qh-merge.htm
- qh-poly.htm
- qh-qhull.htm
- qh-set.htm
- qh-stat.htm
- qh-user.htm
- qhull-exports.def
- qhull_a.h
- qhull_p-exports.def
- qset.c
- qset.h
- random.c
- random.h
- rboxlib.c
- stat.c
- stat.h
- user.c
- user.h
- usermem.c
- userprintf.c
- userprintf_rbox.c
- geom2_r.c
- geom_r.c
- geom_r.h
- global_r.c
- index.htm
- io_r.c
- io_r.h
- libqhull_r.c
- libqhull_r.h
- libqhull_r.pro
- Makefile
- mem_r.c
- mem_r.h
- merge_r.c
- merge_r.h
- poly2_r.c
- poly_r.c
- poly_r.h
- qh-geom_r.htm
- qh-globa_r.htm
- qh-io_r.htm
- qh-mem_r.htm
- qh-merge_r.htm
- qh-poly_r.htm
- qh-qhull_r.htm
- qh-set_r.htm
- qh-stat_r.htm
- qh-user_r.htm
- qhull_r-exports.def
- qhull_ra.h
- qset_r.c
- qset_r.h
- random_r.c
- random_r.h
- rboxlib_r.c
- stat_r.c
- stat_r.h
- user_r.c
- user_r.h
- usermem_r.c
- userprintf_r.c
- userprintf_rbox_r.c
- Coordinates.cpp
- Coordinates.h
- functionObjects.h
- libqhullcpp.pro
- PointCoordinates.cpp
- PointCoordinates.h
- Qhull.cpp
- Qhull.h
- QhullError.h
- QhullFacet.cpp
- QhullFacet.h
- QhullFacetList.cpp
- QhullFacetList.h
- QhullFacetSet.cpp
- QhullFacetSet.h
- QhullHyperplane.cpp
- QhullHyperplane.h
- QhullIterator.h
- QhullLinkedList.h
- QhullPoint.cpp
- QhullPoint.h
- QhullPoints.cpp
- QhullPoints.h
- QhullPointSet.cpp
- QhullPointSet.h
- QhullQh.cpp
- QhullQh.h
- QhullRidge.cpp
- QhullRidge.h
- QhullSet.cpp
- QhullSet.h
- QhullSets.h
- QhullStat.cpp
- QhullStat.h
- QhullVertex.cpp
- QhullVertex.h
- QhullVertexSet.cpp
- QhullVertexSet.h
- qt-qhull.cpp
- RboxPoints.cpp
- RboxPoints.h
- RoadError.cpp
- RoadError.h
- RoadLogEvent.cpp
- RoadLogEvent.h
- usermem_r-cpp.cpp
- libqhullstatic.pro
- libqhullstatic_r.pro
- qconvex.c
- qconvex.pro
- qconvex_r.c
- qdelaun.c
- qdelaun_r.c
- qdelaunay.pro
- qhalf.c
- qhalf.pro
- qhalf_r.c
- qhull.pro
- unix.c
- unix_r.c
- Coordinates_test.cpp
- PointCoordinates_test.cpp
- Qhull_test.cpp
- QhullFacet_test.cpp
- QhullFacetList_test.cpp
- QhullFacetSet_test.cpp
- QhullHyperplane_test.cpp
- QhullLinkedList_test.cpp
- QhullPoint_test.cpp
- QhullPoints_test.cpp
- QhullPointSet_test.cpp
- QhullRidge_test.cpp
- QhullSet_test.cpp
- qhulltest.cpp
- qhulltest.pro
- QhullVertex_test.cpp
- QhullVertexSet_test.cpp
- RboxPoints_test.cpp
- RoadTest.cpp
- RoadTest.h
- qvoronoi.c
- qvoronoi.pro
- qvoronoi_r.c
- rbox.c
- rbox.pro
- rbox_r.c
- testqset.c
- testqset.pro
- testqset_r.c
- testqset_r.pro
- user_eg.c
- user_eg.pro
- user_eg_r.c
- user_eg2.c
- user_eg2.pro
- user_eg2_r.c
- user_eg3.pro
- user_eg3_r.cpp
- Changes.txt
- qhull-all.pro
- qhull-app-c.pri
- qhull-app-c_r.pri
- qhull-app-cpp.pri
- qhull-app-shared.pri
- qhull-app-shared_r.pri
- qhull-libqhull-src.pri
- qhull-libqhull-src_r.pri
- qhull-warn.pri
- Announce.txt
- CMakeLists.txt
- COPYING.txt
- index.htm
- origCMakeLists.txt
- README.txt
- REGISTER.txt
- CMakeLists.txt
- qoi.h
- qoilib.c
- README.md
- CMakeLists.txt
- semver.c
- semver.h
- CMakeLists.txt
- Shiny.h
- ShinyConfig.h
- ShinyData.h
- ShinyMacros.h
- ShinyManager.c
- ShinyManager.h
- ShinyNode.c
- ShinyNode.h
- ShinyNodePool.c
- ShinyNodePool.h
- ShinyNodeState.c
- ShinyNodeState.h
- ShinyOutput.c
- ShinyOutput.h
- ShinyPrereqs.h
- ShinyTools.c
- ShinyTools.h
- ShinyVersion.h
- ShinyZone.c
- ShinyZone.h
- CMakeLists.txt
- stb_dxt.h
- CMakeLists.txt
- README_CMAKE_INTERFACES.md
- preset-cache.md
- 2026-07-23-wx-inspectable-on-dpiaware-plan.md
- 2026-07-23-wx-inspector-plugins-plan.md
- 2026-07-23-wx-inspectable-on-dpiaware-design.md
- 2026-07-23-wx-inspector-plugins-design.md
- OrcaSlicer_ca.po
- OrcaSlicer_cs.po
- OrcaSlicer_de.po
- OrcaSlicer_en.po
- OrcaSlicer_es.po
- OrcaSlicer_eu.po
- OrcaSlicer_fr.po
- OrcaSlicer_hu.po
- OrcaSlicer_it.po
- OrcaSlicer_ja.po
- OrcaSlicer_ko.po
- OrcaSlicer_lt.po
- OrcaSlicer_nl.po
- OrcaSlicer_pl.po
- OrcaSlicer_pt_BR.po
- OrcaSlicer_ru.po
- OrcaSlicer_sv.po
- OrcaSlicer_th.po
- OrcaSlicer_tr.po
- OrcaSlicer_uk.po
- OrcaSlicer_vi.po
- OrcaSlicer_zh_CN.po
- OrcaSlicer_zh_TW.po
- list.txt
- OrcaSlicer.pot
- SCV-V2.drc
- flowrate-test-pass1.3mf
- flowrate-test-pass2.3mf
- Orca-LinearFlow.3mf
- Orca-LinearFlow_fine.3mf
- pass1.3mf
- fast_tower_test.drc
- ringing_tower.drc
- auto_pa_line_dual.3mf
- auto_pa_line_single.3mf
- pa_pattern.3mf
- pressure_advance_test.drc
- tower_with_seam.drc
- retraction_tower.drc
- temperature_tower.drc
- vfa.drc
- SpeedTestStructure.drc
- printer.cer
- slicer_base64.cer
- index.html
- hints.ini
- flush_data_dual_highflow.txt
- flush_data_dual_standard.txt
- flush_data_standard.txt
- HarmonyOS_Sans_SC_Bold.ttf
- HarmonyOS_Sans_SC_Regular.ttf
- NanumGothic-Bold.ttf
- NanumGothic-Regular.ttf
- NotoSansKR-Bold.ttf
- NotoSansKR-Regular.ttf
- OFL.txt
- Sarabun-Medium.ttf
- Sarabun-SemiBold.ttf
- 3DBenchy.drc
- calicat.drc
- ksr_fdmtest_v4.drc
- Orca_stringhell.drc
- OrcaBadge.3mf
- OrcaCube_v2.drc
- OrcaPlug_v2.drc
- OrcaSliced.3mf
- OrcaToleranceTest.drc
- Stanford_Bunny.drc
- Voron_Design_Cube_v7.drc
- 0178c365265d58b273c6a2c1471e3742.png
- 04c8c096b970eaa215e8edc57f01a32f.png
- 04f29005329321e1d436fd4ac314ecb9.png
- 08bf7a49407101130b86841f0d8be2d4.png
- 093b3ff8fc83d36c23d13ca797acb7f0.png
- 0b0aa9ac563cdd636db3b1c5b8786ab2.png
- 1481a6daf2b8a332096dd8ca6d104695.png
- 16b8b3421f5f448d7e2b4f9468a594f0.png
- 16eb52115eb6afc508b8ab351a815ac9.png
- 18a9a1f57ad558cda900440d4ff3112d.png
- 19fa8da537a249254ded75b8ec456bae.png
- 1bcbcbcdabaff24f37131b5ba2d6a120.png
- 1c6893be4fe8b0b6da0e8dde6e350ac3.png
- 1c7641df0c735a3ad4fe06d959a698a3.png
- 1d7f47ac65f3a71c24ed44a5e9925c32.png
- 1f3b310fb64d2e690ccfdaf9be7af123.png
- 209da0cc19e73fe58dcb81614ff30719.png
- 2376f2145e9418615a840302adbd2a66.png
- 237aac3f4d4c4e617a21d8f605c177a8.png
- 23b9dffd4aaf35870ab018a4366b0a21.png
- 25c5cfac4fd7542766ec7ddd4ff0debc.png
- 26de8fa3aad0a57321b163f16efbfa6b.png
- 26e5af5ade19e20ff6bbb1b2cfa9cb21.png
- 27691b1e96bf4097fe9ec3fc4fbb02ee.png
- 278fea69c51afd33a450643e21462345.png
- 27957b6e1c28fbf75a4452a93c0939f7.png
- 288368e4ad4513f8e526cf9145922ca9.png
- 28aff2f7e32f66b0161499b7d5b72f60.png
- 28b0885244c0fa3595143b4dd9354483.png
- 2ae69fd399e0997cbf1646371c04697b.png
- 2b91c6f42e469818d19a0595edff6954.png
- 2efd922e01557e9b43b3f38fa3f24c23.png
- 35cf62128f62c3b3f551574bd5771f76.png
- 364bc929b68278f0b3b85c5a1bce7494.png
- 36a5ba8da7edd10b38499ffca9789c97.png
- 379aef95296c164233e02642f3e49254.png
- 3991be8452992994f196c10376f43877.png
- 39ebb17f9bb6d7aebb116c4e60774bbb.png
- 3e892923ff61d04acbf474ab869cb4d6.png
- 4280ddb8ee1676a85ece6d3107d12343.png
- 435fb8b9d07862f9e36ad5165fe7a6c2.png
- 45316b042d9ce268748d16b6f5058f53.png
- 46e708a25b1bdcc8f5e66a003591246a.png
- 4892694bd938ff3e976de2af47d18551.png
- 4b4a69a596cfea7ec4b463ea5eda0930.png
- 4d0dfde9b57b8dde1d98f2356b5cfb78.png
- 4f904f72999e5631a72859eb82c69b16.png
- 50489a8d8143d72e374d740e6a63d5dc.png
- 50fa8fab04daf9cb13161eb9c922218c.png
- 51688cf5b99fa015090a27c56bf326c1.png
- 51d6d20ad909fc42b07bfd44243453d7.png
- 537ae91e6acf8f4ec60cae6ac200cd9b.png
- 57c636d73a51ea3c1d71cfea5128341f.png
- 59b1aed60a6901d818a99d6aca557c97.png
- 5a8ceac26fccab100fb315abd2e587f3.png
- 5bc43c224ff024f419ea242f213f6dd0.png
- 5eefa6bcb28ba40e668c3c02fce99c04.png
- 6000115af7c2ffed9785317cc6a396d6.png
- 6090fe0d745802dea8d86ff4d6363e17.png
- 63eb2465bf54ea2f5454da378155ca79.png
- 6463538e852994bef933fec54e09dad0.png
- 65f375b32ab6932771ef03c03b7bc9d3.png
- 7109a49862d670bc84f1cf8b75622293.png
- 721d654de79bae9e0c6cf8acfa82ebbd.png
- 722581dff03ea1cac8c6ac1f510cfb3c.png
- 73dca6348b5bb0129541b38bb862aa68.png
- 7409e87a4d84c1cd3ec9f2797917115f.png
- 746233789b235cd7599afb478d0d04ed.png
- 754fa8c39cb7fe74fd9ceaa7c81b504d.png
- 78c1f8cfbcc3559055917d5e5cd2d83a.png
- 79dfcee85aa033369ef8780fa53649df.png
- 7a0c0c551e3f527346d7cc19cce9d27a.png
- 7cb10410ef4abaa8ba6184de04551182.png
- 7cbb55acbdf8ebd749619dce70970fbc.png
- 7db6d3fff317ecd772e569717a9ff383.png
- 838246091d15a2854ed3590af5113218.png
- 8453cb1c632b31fc1a9ba86832643ddf.png
- 876a5d7dbf4cba916046034817c83349.png
- 886cd014947a9d55316a0a4350d1b66d.png
- 8a20fb87d28ccb5dc821cb479f0ad100.png
- 8bb73bb4dc5e9e005af09b1ef921450a.png
- 8e05eabe957f0a395407df1b2e7cec01.png
- 92a68998a7b1209132dc91f01df14501.png
- 957b1e24bcb394ee02661113f7b60f10.png
- 987e409ded438b1c381f1565357b094c.png
- 9a2e24032479a29ba72f1b203d195f63.png
- 9f46a6ed8df781e5faa1589a452c6cf6.png
- 9f5aca39d5752f1e7c597e6ea85d6c61.png
- a3b51c58c28597edf12f584e0bb6171b.png
- a3fd5f2163e55c21e320b3a89d8a1d13.png
- a60c12b86c59916d04917d00e0f2d1e1.png
- a97fbf60538c257d06c68a3cc3899bec.png
- a9bb3d334b25b415f8d3298a8582c8a4.png
- acbe24eacf6e5bbd656b06485a307dd8.png
- af663ae2a9ebdbb35ef2d37b4b0d944e.png
- afbf951945d0118244a5a2e6e17094ee.png
- b3f8af02650b8da0761e5178306521e3.png
- b52c90db068362654a34c9b8e7a50ec6.png
- b6e6e72effe4270314f9c5c3468a886e.png
- b8f4e5da021db26affe3b900d74b396e.png
- b9e1fcc5d8164c84eaf2467af42ba8d0.png
- ba109d320caab495cd0823333c448f0a.png
- bfc449a53ca0deeba7d3f40a563c533c.png
- c1413baf5336d9d9810ce59a13422a9f.png
- c26671383a1e75b844f1a26228c83d4e.png
- c30fa495d1ab6300ad9c3a0835c07de7.png
- c31daf51b36e446698f14c6df879ea21.png
- c5847d25a03eb96beccf0ef3ccd61f4d.png
- c63f2cd5273828825452c4908f3ac0b0.png
- c7535a8b7d8da4c986dfda80b531f1dd.png
- c77248ef406e975f6daa1df682489654.png
- c9268af880b9cec29359f7055a90dfb1.png
- ca8b7c9fd5db9233304e8721054f0fac.png
- cd57b98d87ee63bc75b6d7c21b55cd60.png
- cfbd7c18d8c0cede93b6eaa40ca825f0.png
- d0835cf8b3a48ca8f7dcb3982e924b85.png
- d08f61bab454d2de0f7c22b99bb77ea7.png
- d4b11cd47071536f03831aa577dfddfd.png
- d5874f740a26fa71ec7d85f7f89e7e1b.png
- d7c1c7f9109500b16aa9d8d82fe9be4e.png
- d95070b00bb2526c8c8547f035d3e5aa.png
- dd12e05870cb95f55851ecbd9f9cb84d.png
- dec054744461428e529e5a66548b498e.png
- e0cfb22e7d7e660bb9b2851386032ed0.png
- e38fb2be2bcae43215b99ae028ae551d.png
- e3b371fd371bf2926df538a429a886b3.png
- e495ef2e3c8855fadefd1b03225b9cd2.png
- e4c64b3459298cfbd3b8385cf787e3ea.png
- e4eb6ff313a403da085804a8ba6730e7.png
- e571aa45f861ee4f031c908b8f5722c2.png
- ec2da3288012dfdf35cceb9493ba9c14.png
- ed41f7cc84090dcf4b162acda40597e5.png
- eeeeb0cdf3a4179b8c089ca1d6fbe5fa.png
- f0b895a033302c5c63417e536ae75885.png
- f336022fadaef978b9e4c72a8416a838.png
- f35ac8877cd7bf12367f79c5126e0567.png
- f53110e7c243ba8b139f27201d6877f0.png
- f6535c750ff129fb9876f041e6af6287.png
- f82604707dad558420f58604b6858c88.png
- f82697b8532761fcbd8b9524fae85952.png
- f87557495f2f2163a44bde8f4ddd9b8c.png
- fb1035f307bf8e56cc800711d80a6211.png
- fd6afcb3c322267736d59eca6149c8bb.png
- hms_action_093.json
- hms_action_094.json
- hms_action_20P.json
- hms_action_22E.json
- hms_action_239.json
- hms_action_26A.json
- hms_action_31B.json
- hms_de_093.json
- hms_de_094.json
- hms_de_20P.json
- hms_de_22E.json
- hms_de_239.json
- hms_de_26A.json
- hms_de_31B.json
- hms_en_093.json
- hms_en_094.json
- hms_en_20P.json
- hms_en_22E.json
- hms_en_239.json
- hms_en_26A.json
- hms_en_31B.json
- hms_es_093.json
- hms_es_094.json
- hms_es_20P.json
- hms_es_22E.json
- hms_es_239.json
- hms_es_26A.json
- hms_es_31B.json
- hms_fr_093.json
- hms_fr_094.json
- hms_fr_20P.json
- hms_fr_22E.json
- hms_fr_239.json
- hms_fr_26A.json
- hms_fr_31B.json
- hms_hu_093.json
- hms_hu_094.json
- hms_hu_20P.json
- hms_hu_22E.json
- hms_hu_239.json
- hms_hu_26A.json
- hms_hu_31B.json
- hms_it_093.json
- hms_it_094.json
- hms_it_20P.json
- hms_it_22E.json
- hms_it_239.json
- hms_it_26A.json
- hms_it_31B.json
- hms_ja_093.json
- hms_ja_094.json
- hms_ja_20P.json
- hms_ja_22E.json
- hms_ja_239.json
- hms_ja_26A.json
- hms_ja_31B.json
- hms_ko_093.json
- hms_ko_094.json
- hms_ko_20P.json
- hms_ko_22E.json
- hms_ko_239.json
- hms_ko_26A.json
- hms_ko_31B.json
- hms_lt_093.json
- hms_lt_094.json
- hms_lt_22E.json
- hms_lt_239.json
- hms_nl_093.json
- hms_nl_094.json
- hms_nl_20P.json
- hms_nl_22E.json
- hms_nl_239.json
- hms_nl_26A.json
- hms_nl_31B.json
- hms_pl_093.json
- hms_pl_094.json
- hms_pl_20P.json
- hms_pl_22E.json
- hms_pl_239.json
- hms_pl_26A.json
- hms_pl_31B.json
- hms_pt-BR_093.json
- hms_pt-BR_094.json
- hms_pt-BR_20P.json
- hms_pt-BR_22E.json
- hms_pt-BR_239.json
- hms_pt-BR_26A.json
- hms_pt-BR_31B.json
- hms_pt-PT_094.json
- hms_ru_093.json
- hms_ru_20P.json
- hms_ru_22E.json
- hms_ru_26A.json
- hms_ru_31B.json
- hms_sv_093.json
- hms_sv_094.json
- hms_sv_20P.json
- hms_sv_22E.json
- hms_sv_239.json
- hms_sv_26A.json
- hms_sv_31B.json
- hms_zh-cn_093.json
- hms_zh-cn_094.json
- hms_zh-cn_20P.json
- hms_zh-cn_22E.json
- hms_zh-cn_239.json
- hms_zh-cn_26A.json
- hms_zh-cn_31B.json
- hms_zh-tw_093.json
- hms_zh-tw_094.json
- hms_zh-tw_20P.json
- hms_zh-tw_22E.json
- hms_zh-tw_239.json
- hms_zh-tw_26A.json
- hms_zh-tw_31B.json
- placeholder.txt
- add.svg
- add_copies.svg
- add_filament.svg
- add_text_modifier.svg
- add_text_negative.svg
- add_text_part.svg
- advanced.svg
- advanced_option1.svg
- advanced_option1_disable.svg
- advanced_option2.svg
- advanced_option3.svg
- advanced_option4.svg
- air_pump.png
- air_pump_dark.svg
- align_horizontal_center.svg
- align_horizontal_left.svg
- align_horizontal_right.svg
- align_vertical_bottom.svg
- align_vertical_center.svg
- align_vertical_top.svg
- ams_1_tray.svg
- ams_4_tray.svg
- ams_arrow.svg
- ams_drying.svg
- ams_editable.svg
- ams_editable_light.svg
- ams_extra_framework_mid.svg
- ams_extra_framework_mid_new.svg
- ams_fila_sync.svg
- ams_humidity_0.svg
- ams_humidity_1.svg
- ams_humidity_2.svg
- ams_humidity_3.svg
- ams_humidity_4.svg
- ams_humidity_tips.svg
- ams_icon.svg
- ams_is_drying.svg
- ams_item_examples.svg
- ams_mapping_container_1.svg
- ams_mapping_container_4.svg
- ams_mapping_examples.svg
- ams_nozzle_sync.svg
- ams_readonly.svg
- ams_readonly_light.svg
- ams_refresh_normal.svg
- ams_refresh_selected.svg
- ams_rfid_0.svg
- ams_rfid_1.svg
- ams_rfid_2.svg
- ams_rfid_3.svg
- ams_rfid_4.svg
- ams_rfid_5.svg
- ams_rfid_6.svg
- ams_rfid_7.svg
- ams_setting_hover.svg
- ams_setting_normal.svg
- ams_setting_press.svg
- ams_wheel_narrow.svg
- amshub_N6.png
- assemble_return.svg
- automatic_material_renewal.svg
- auxiliary_add_file.svg
- auxiliary_cover.svg
- auxiliary_delete.svg
- auxiliary_delete_file.svg
- auxiliary_edit_mask.svg
- auxiliary_tab_picture.svg
- back_up_ts_bk.svg
- backup_current_use1.svg
- backup_current_use2.svg
- backup_tips_img.svg
- badge.svg
- BambuStudioBlack.svg
- bar_publish.svg
- bbl-3dp-logo.svg
- bbl_bed_ep_bottom.svg
- bbl_bed_ep_bottom_n.svg
- bbl_bed_ep_left.svg
- bbl_bed_ep_left_bottom.svg
- bbl_bed_ep_middle.svg
- bbl_bed_pc_bottom.svg
- bbl_bed_pc_left.svg
- bbl_bed_pc_left_bottom.svg
- bbl_bed_pc_middle.svg
- bbl_bed_pei_bottom.svg
- bbl_bed_pei_bottom_n.svg
- bbl_bed_pei_left.svg
- bbl_bed_pei_left_bottom.svg
- bbl_bed_pei_middle.svg
- bbl_bed_pte_bottom.svg
- bbl_bed_pte_bottom_n.svg
- bbl_bed_pte_left.svg
- bbl_bed_pte_left_bottom.svg
- bbl_bed_pte_middle.svg
- bbl_bed_st_bottom.svg
- bbl_bed_st_bottom_n.svg
- bbl_bed_st_left.svg
- bbl_bed_st_left_bottom.svg
- bbl_bed_st_middle.svg
- bbl_cali_lines.svg
- bed_cool.png
- bed_cool_supertack.png
- bed_engineering.png
- bed_high_templ.png
- bed_pei.png
- bed_pei_cool.png
- big_bed_cool.png
- big_bed_cool_supertack.png
- big_bed_engineering.png
- big_bed_high_templ.png
- big_bed_pei.png
- big_bed_pei_cool.png
- Big_Nozzle_HH_01_04.png
- Big_Nozzle_HH_01_06.png
- Big_Nozzle_HH_01_08.png
- Big_Nozzle_HS_01_02.png
- Big_Nozzle_HS_01_04.png
- Big_Nozzle_HS_01_06.png
- Big_Nozzle_HS_01_08.png
- bind_device_ping_code.svg
- bind_machine.svg
- blank.svg
- blank2.svg
- blank_14.svg
- blank_16.svg
- block_notification_close.svg
- block_notification_close_hover.svg
- block_notification_error.svg
- browse.svg
- bullet_black.png
- bullet_blue.png
- bullet_white.png
- burn.svg
- cali_fdc_editing_diagram.png
- cali_fdc_editing_diagram_CN.png
- cali_page_after_pa.png
- cali_page_after_pa_CN.png
- cali_page_before_pa.png
- cali_page_before_pa_CN.png
- cali_page_caption_help.svg
- cali_page_caption_help_hover.svg
- cali_page_caption_prev.svg
- cali_page_caption_prev_hover.svg
- cali_page_flow_introduction.png
- cali_page_flow_introduction_CN.png
- calib_sf.svg
- calib_sf_inactive.svg
- camera_setting.svg
- camera_setting_hover.svg
- camera_switch.svg
- camera_switch_dark.svg
- canvas_drag.svg
- canvas_drag_active.svg
- canvas_menu.svg
- canvas_menu_dark.svg
- canvas_menu_dark_hover.svg
- canvas_menu_hover.svg
- canvas_zoom.svg
- canvas_zoom_dark.svg
- canvas_zoom_dark_hover.svg
- canvas_zoom_hover.svg
- canvas_zoom_in.svg
- canvas_zoom_in_disable.svg
- canvas_zoom_out.svg
- canvas_zoom_out_disable.svg
- capsule_tag_off.svg
- capsule_tag_on.svg
- check_half.svg
- check_half_disabled.svg
- check_half_focused.svg
- check_off.svg
- check_off_disabled.svg
- check_off_focused.svg
- check_on.svg
- check_on_disabled.svg
- check_on_focused.svg
- checked.svg
- circle_paint.svg
- circle_paint_dark.svg
- cog.svg
- collapse.svg
- collapse_btn.svg
- color_picker_border.svg
- color_picker_border_dark.svg
- compare.svg
- completed.svg
- completed_2.svg
- confirm.svg
- confirm_dark.svg
- copy_menu.svg
- copy_menu_dark.svg
- create_success.svg
- cross.svg
- cross_focus.svg
- cross_focus_large.svg
- custom-gcode_advanced.svg
- custom-gcode_cooling_fan.svg
- custom-gcode_extruder.svg
- custom-gcode_filament.svg
- custom-gcode_gcode.svg
- custom-gcode_measure.svg
- custom-gcode_motion.svg
- custom-gcode_multi_material.svg
- custom-gcode_note.svg
- custom-gcode_object-info.svg
- custom-gcode_other.svg
- custom-gcode_quality.svg
- custom-gcode_setting_override.svg
- custom-gcode_single.svg
- custom-gcode_slicing-state.svg
- custom-gcode_slicing-state_global.svg
- custom-gcode_speed.svg
- custom-gcode_stats.svg
- custom-gcode_strength.svg
- custom-gcode_support.svg
- custom-gcode_temperature.svg
- custom-gcode_time.svg
- custom-gcode_vector-index.svg
- custom-gcode_vector.svg
- cut.png
- cut_.svg
- cut_connectors.svg
- debugtool.svg
- default_thumbnail.svg
- degree.svg
- delete.png
- delete.svg
- delete_filament.svg
- dev_ams_dry_ctr_disable.svg
- dev_ams_dry_ctr_enable.svg
- dev_ams_dry_ctr_filament_in_chamber.png
- dev_ams_dry_ctr_heating_icon.svg
- dev_ams_dry_ctr_n3f_cooling.png
- dev_ams_dry_ctr_n3f_dehumidifying.png
- dev_ams_dry_ctr_n3f_error.png
- dev_ams_dry_ctr_n3f_heating.png
- dev_ams_dry_ctr_n3s_cooling.png
- dev_ams_dry_ctr_n3s_dehumidifying.png
- dev_ams_dry_ctr_n3s_error.png
- dev_ams_dry_ctr_n3s_heating.png
- dev_ams_rearrange.svg
- dev_ams_upgrading.svg
- dev_hms_diag_loading.svg
- dev_rack_home.svg
- dev_rack_nozzle_empty.svg
- dev_rack_nozzle_error.svg
- dev_rack_nozzle_error_icon.svg
- dev_rack_nozzle_normal.svg
- dev_rack_nozzle_print_job.svg
- dev_rack_nozzle_selected.svg
- dev_rack_nozzle_unknown.svg
- dev_rack_row_up.svg
- dev_rack_toolhead_empty.svg
- dev_rack_toolhead_normal.svg
- disable_ams_demo_icon.svg
- dot.svg
- drop_down.svg
- drop_down2.svg
- edit.svg
- edit_button.svg
- empty.svg
- enable_ams.svg
- enable_ams_disable.svg
- equal.svg
- erase.svg
- erase_dark.svg
- error.svg
- exclamation.svg
- expand_btn.svg
- ext_image_default.svg
- ext_image_n1.svg
- ext_image_n2s.svg
- ext_image_n7.svg
- ext_image_o1s.svg
- ext_image_o_left.svg
- ext_image_o_right.svg
- ext_image_xp.svg
- extinguish.png
- extra_ams_tray_left.svg
- extra_ams_tray_left_hover.svg
- extra_ams_tray_left_selected.svg
- extra_ams_tray_mid.svg
- extra_ams_tray_mid_hover.svg
- extra_ams_tray_mid_selected.svg
- extra_ams_tray_right.svg
- extra_ams_tray_right_hover.svg
- extra_ams_tray_right_selected.svg
- extra_icon.png
- extra_icon.svg
- extra_icon_dark.svg
- extra_icon_png.png
- extruder_badge_both_selected.svg
- extruder_badge_both_selected_dark.svg
- extruder_badge_left_selected.svg
- extruder_badge_left_selected_dark.svg
- extruder_badge_left_selected_single.svg
- extruder_badge_left_selected_single_dark.svg
- extruder_badge_none_selected.svg
- extruder_badge_none_selected_dark.svg
- extruder_badge_none_selected_single.svg
- extruder_badge_none_selected_single_dark.svg
- extruder_badge_right_selected.svg
- extruder_badge_right_selected_dark.svg
- extruder_sync.svg
- extrusion_calibrati_open_button.svg
- extrusion_calibration_tips_en.png
- extrusion_calibration_tips_zh.png
- face recognition.svg
- fan_control_add.svg
- fan_control_decrease.svg
- fan_dash_bk.svg
- fan_icon.svg
- fan_poppingup_refresh.svg
- fan_scale_0.svg
- fan_scale_1.svg
- fan_scale_10.svg
- fan_scale_2.svg
- fan_scale_3.svg
- fan_scale_4.svg
- fan_scale_5.svg
- fan_scale_6.svg
- fan_scale_7.svg
- fan_scale_8.svg
- fan_scale_9.svg
- fd_calibration_auto.png
- L.svg
- Nozzle_HH_01_04.png
- Nozzle_HH_01_06.png
- Nozzle_HH_01_08.png
- Nozzle_HS_01_02.png
- Nozzle_HS_01_04.png
- Nozzle_HS_01_06.png
- Nozzle_HS_01_08.png
- OrcaSlicer-mac_128px.png
- OrcaSlicer-mac_256px.ico
- OrcaSlicer.icns
- OrcaSlicer.ico
- OrcaSlicer.png
- OrcaSlicer.svg
- OrcaSlicer_128px.png
- OrcaSlicer_154.png
- OrcaSlicer_154_title.png
- OrcaSlicer_192px.png
- OrcaSlicer_192px_grayscale.png
- OrcaSlicer_192px_transparent.png
- OrcaSlicer_32px.png
- OrcaSlicer_64.png
- OrcaSlicer_about.svg
- OrcaSlicer_about_dark.svg
- OrcaSlicer_gradient.svg
- OrcaSlicer_gradient_circle.svg
- OrcaSlicer_gradient_narrow.svg
- OrcaSlicer_gray.svg
- OrcaSlicer_horizontal_dark.svg
- OrcaSlicer_horizontal_light.svg
- OrcaSlicerTitle.ico
- OrcaSlicerTitle.png
- R.svg
- check_access_code.txt
- Icon.icns
- BigTreeTech.png
- QIDI.png
- 1.2.5_feature1.png
- 1.2.5_feature2.png
- accelerations.png
- Anker.png
- Anycubic.png
- BambuLab.png
- chamber_temperature.png
- chamber_temperature_custom_gcode.png
- Creality.png
- export_gcode.png
- hidden_features.png
- mac_cant_open.png
- mac_security_setting.png
- machine_limits.png
- print_host.png
- Prusa.png
- RatRig.png
- sandwich-mode1.png
- sandwich-mode2.png
- send_to_print.png
- single_wall_first_layer.png
- topsurface_flowrate.png
- voron.png
- Voron_1.png
- Voron_2.png
- .clang-format
- .cursorignore
- .dockerignore
- .doxygen
- .gitattributes
- .gitignore
- AGENTS.md
- build_flatpak.sh
- build_linux.sh
- build_release.bat
- build_release_macos.sh
- build_release_vs.bat
- build_release_vs2022.bat
- CLAUDE.md
- CMakeLists.txt
- LICENSE.txt
- README.md
- SECURITY.md
# Installation Guide
git clone https://github.com/OrcaSlicer/OrcaSlicer
Downloads the entire project code from GitHub to your computer.
cd OrcaSlicer
Moves into the project folder you just downloaded.
2. Official Install Script
Easy Recommended- Homebrew A package manager for macOS/Linux.
brew install --cask orcaslicer
Installs the pre-built package via Homebrew โ no source build required.
Pulled directly from this repo's README.
3. CMake
Mediummkdir build && cd build
Creates a folder to hold the build output and moves into it.
cmake ..
Analyzes the source code and generates build configuration files (must be run inside the build folder).
make
Compiles the code based on the generated build configuration to produce an executable.
4. Make
Medium- Git Needed to download the project code from GitHub.
- Make Usually pre-installed on Linux/macOS. On Windows, install separately (e.g. via MSYS2 or WSL).
cd deps_src/minilzo
This project's files live in a subfolder, so move into it first.
make
Compiles the code based on the generated build configuration to produce an executable.
