MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::lines_save Namespace Reference

Functions

auto to_mr_lines_std_filesystem_path (polyline:&meshlib::Polyline3, file:&str, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_mr_lines_std_ostream (polyline:&meshlib::Polyline3, out:&mut meshlib::std_ostream, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_pts_std_filesystem_path (polyline:&meshlib::Polyline3, file:&str, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_pts_std_ostream (polyline:&meshlib::Polyline3, out:&mut meshlib::std_ostream, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_dxf_std_filesystem_path (polyline:&meshlib::Polyline3, file:&str, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_dxf_std_ostream (polyline:&meshlib::Polyline3, out:&mut meshlib::std_ostream, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_ply_std_filesystem_path (polyline:&meshlib::Polyline3, file:&str, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_ply_std_ostream (polyline:&meshlib::Polyline3, out:&mut meshlib::std_ostream, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_any_supported_format_3 (polyline:&meshlib::Polyline3, file:&str, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >
auto to_any_supported_format_4 (polyline:&meshlib::Polyline3, extension:&str, out:&mut meshlib::std_ostream, settings:Option<&meshlib::SaveSettings >) -> meshlib::Owned< meshlib::expected_void_std_string >

Function Documentation

◆ to_any_supported_format_3()

auto meshlib::lines_save::to_any_supported_format_3 ( polyline:&meshlib::Polyline3 ,
file:& str,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

detects the format from file extension and saves polyline in it Generated from function MR::LinesSave::toAnySupportedFormat.

Calls MR_LinesSave_toAnySupportedFormat_3().

◆ to_any_supported_format_4()

auto meshlib::lines_save::to_any_supported_format_4 ( polyline:&meshlib::Polyline3 ,
extension:& str,
out:&mut meshlib::std_ostream ,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

extension in *.ext format Generated from function MR::LinesSave::toAnySupportedFormat.

Calls MR_LinesSave_toAnySupportedFormat_4().

◆ to_dxf_std_filesystem_path()

auto meshlib::lines_save::to_dxf_std_filesystem_path ( polyline:&meshlib::Polyline3 ,
file:& str,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

saves in .dxf file; SaveSettings::onlyValidPoints = false is ignored Generated from function MR::LinesSave::toDxf.

Calls MR_LinesSave_toDxf_std_filesystem_path().

◆ to_dxf_std_ostream()

auto meshlib::lines_save::to_dxf_std_ostream ( polyline:&meshlib::Polyline3 ,
out:&mut meshlib::std_ostream ,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

Generated from function MR::LinesSave::toDxf.

Calls MR_LinesSave_toDxf_std_ostream().

◆ to_mr_lines_std_filesystem_path()

auto meshlib::lines_save::to_mr_lines_std_filesystem_path ( polyline:&meshlib::Polyline3 ,
file:& str,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

saves in .mrlines file; SaveSettings::onlyValidPoints = true is ignored Generated from function MR::LinesSave::toMrLines.

Calls MR_LinesSave_toMrLines_std_filesystem_path().

◆ to_mr_lines_std_ostream()

auto meshlib::lines_save::to_mr_lines_std_ostream ( polyline:&meshlib::Polyline3 ,
out:&mut meshlib::std_ostream ,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

Generated from function MR::LinesSave::toMrLines.

Calls MR_LinesSave_toMrLines_std_ostream().

◆ to_ply_std_filesystem_path()

auto meshlib::lines_save::to_ply_std_filesystem_path ( polyline:&meshlib::Polyline3 ,
file:& str,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

saves in .ply file Generated from function MR::LinesSave::toPly.

Calls MR_LinesSave_toPly_std_filesystem_path().

◆ to_ply_std_ostream()

auto meshlib::lines_save::to_ply_std_ostream ( polyline:&meshlib::Polyline3 ,
out:&mut meshlib::std_ostream ,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

Generated from function MR::LinesSave::toPly.

Calls MR_LinesSave_toPly_std_ostream().

◆ to_pts_std_filesystem_path()

auto meshlib::lines_save::to_pts_std_filesystem_path ( polyline:&meshlib::Polyline3 ,
file:& str,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

saves in .pts file; SaveSettings::onlyValidPoints = false is ignored Generated from function MR::LinesSave::toPts.

Calls MR_LinesSave_toPts_std_filesystem_path().

◆ to_pts_std_ostream()

auto meshlib::lines_save::to_pts_std_ostream ( polyline:&meshlib::Polyline3 ,
out:&mut meshlib::std_ostream ,
settings:Option<&meshlib::SaveSettings >  ) -> meshlib::Owned< meshlib::expected_void_std_string >

Generated from function MR::LinesSave::toPts.

Calls MR_LinesSave_toPts_std_ostream().