MeshLib Rust Docs
Loading...
Searching...
No Matches
MRObjectLoad.rs File Reference

Namespaces

namespace  meshlib

Functions

auto meshlib::make_object_mesh_from_file (file:&str, cb:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_LoadedObjectT_MR_ObjectMesh_std_string >
auto meshlib::make_object_from_mesh_file (file:&str, cb:Option<&meshlib::std_function_bool_from_float >, returnOnlyMesh:Option< bool >) -> meshlib::Owned< meshlib::expected_MR_LoadedObjectT_std_string >
auto meshlib::make_object_lines_from_file (file:&str, callback:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_ObjectLines_std_string >
auto meshlib::make_object_points_from_file (file:&str, callback:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_ObjectPoints_std_string >
auto meshlib::make_object_distance_map_from_file (file:&str, callback:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_ObjectDistanceMap_std_string >
auto meshlib::make_object_gcode_from_file (file:&str, callback:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_ObjectGcode_std_string >
auto meshlib::load_object_from_file (filename:&str, callback:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_LoadedObjects_std_string >
 load all objects (or any type: mesh, lines, points, voxels or scene) from file
auto meshlib::is_supported_file_in_subfolders (folder:&str) -> bool
auto meshlib::load_scene_from_any_supported_format (path:&str, callback:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_LoadedObjectT_std_string >
auto meshlib::make_object_mesh (objName:&str, data:&meshlib::LoadedMeshData) -> meshlib::Owned< meshlib::LoadedObjectT >
auto meshlib::deserialize_object_tree (path:&str, postDecompress:Option<&meshlib::std_function_void_from_const_std_filesystem_path_ref >, progressCb:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_LoadedObjectT_std_string >
 loads objects tree from given scene file (zip/mru)
auto meshlib::deserialize_object_tree_from_folder (folder:&str, progressCb:Option<&meshlib::std_function_bool_from_float >) -> meshlib::Owned< meshlib::expected_MR_LoadedObjectT_std_string >
 loads objects tree from given scene folder
auto meshlib::get_all_filters () -> meshlib::Owned< meshlib::std_vector_MR_IOFilter >