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

Namespaces

namespace  meshlib

Functions

auto meshlib::make_torus (primaryRadius:Option< f32 >, secondaryRadius:Option< f32 >, primaryResolution:Option< core::ffi::c_int >, secondaryResolution:Option< core::ffi::c_int >, points:Option<&mut meshlib::std_vector_MR_Vector3f >) -> meshlib::Owned< meshlib::Mesh >
auto meshlib::make_outer_half_torus (primaryRadius:Option< f32 >, secondaryRadius:Option< f32 >, primaryResolution:Option< core::ffi::c_int >, secondaryResolution:Option< core::ffi::c_int >, points:Option<&mut meshlib::std_vector_MR_Vector3f >) -> meshlib::Owned< meshlib::Mesh >
auto meshlib::make_torus_with_undercut (primaryRadius:Option< f32 >, secondaryRadiusInner:Option< f32 >, secondaryRadiusOuter:Option< f32 >, primaryResolution:Option< core::ffi::c_int >, secondaryResolution:Option< core::ffi::c_int >, points:Option<&mut meshlib::std_vector_MR_Vector3f >) -> meshlib::Owned< meshlib::Mesh >
auto meshlib::make_torus_with_spikes (primaryRadius:Option< f32 >, secondaryRadiusInner:Option< f32 >, secondaryRadiusOuter:Option< f32 >, primaryResolution:Option< core::ffi::c_int >, secondaryResolution:Option< core::ffi::c_int >, points:Option<&mut meshlib::std_vector_MR_Vector3f >) -> meshlib::Owned< meshlib::Mesh >
auto meshlib::make_torus_with_components (primaryRadius:Option< f32 >, secondaryRadius:Option< f32 >, primaryResolution:Option< core::ffi::c_int >, secondaryResolution:Option< core::ffi::c_int >, points:Option<&mut meshlib::std_vector_MR_Vector3f >) -> meshlib::Owned< meshlib::Mesh >
auto meshlib::make_torus_with_self_intersections (primaryRadius:Option< f32 >, secondaryRadius:Option< f32 >, primaryResolution:Option< core::ffi::c_int >, secondaryResolution:Option< core::ffi::c_int >, points:Option<&mut meshlib::std_vector_MR_Vector3f >) -> meshlib::Owned< meshlib::Mesh >