Public Member Functions | |
| auto | assign_from_another (_other:&meshlib::ToolPathParams) -> &mut meshlib::ToolPathParams |
| auto | mill_radius () const -> &f32 |
| auto | mill_radius_mut () -> &mut f32 |
| void | set_mill_radius (value:f32) |
| auto | voxel_size () const -> &f32 |
| auto | voxel_size_mut () -> &mut f32 |
| void | set_voxel_size (value:f32) |
| auto | section_step () const -> &f32 |
| auto | section_step_mut () -> &mut f32 |
| void | set_section_step (value:f32) |
| auto | crit_transition_length () const -> &f32 |
| auto | crit_transition_length_mut () -> &mut f32 |
| void | set_crit_transition_length (value:f32) |
| auto | plunge_length () const -> &f32 |
| auto | plunge_length_mut () -> &mut f32 |
| void | set_plunge_length (value:f32) |
| auto | retract_length () const -> &f32 |
| auto | retract_length_mut () -> &mut f32 |
| void | set_retract_length (value:f32) |
| auto | plunge_feed () const -> &f32 |
| auto | plunge_feed_mut () -> &mut f32 |
| void | set_plunge_feed (value:f32) |
| auto | retract_feed () const -> &f32 |
| auto | retract_feed_mut () -> &mut f32 |
| void | set_retract_feed (value:f32) |
| auto | base_feed () const -> &f32 |
| auto | base_feed_mut () -> &mut f32 |
| void | set_base_feed (value:f32) |
| auto | safe_z () const -> &f32 |
| auto | safe_z_mut () -> &mut f32 |
| void | set_safe_z (value:f32) |
| auto | bypass_dir () const -> &meshlib::BypassDirection |
| auto | bypass_dir_mut () -> &mut meshlib::BypassDirection |
| void | set_bypass_dir (value:meshlib::BypassDirection) |
| auto | xf () const -> *const *const meshlib::AffineXf3f |
| auto | xf_mut () -> *mut *const meshlib::AffineXf3f |
| void | set_xf (value:Option<&meshlib::AffineXf3f >) |
| auto | flat_tool () const -> &bool |
| auto | flat_tool_mut () -> &mut bool |
| void | set_flat_tool (value:bool) |
| auto | cb () const -> &meshlib::std_function_bool_from_float |
| auto | cb_mut () -> &mut meshlib::std_function_bool_from_float |
| void | set_cb (value:&meshlib::std_function_bool_from_float) |
| auto | toolpath_expansion () const -> &f32 |
| auto | toolpath_expansion_mut () -> &mut f32 |
| void | set_toolpath_expansion (value:f32) |
| auto | isolines () const -> *const *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
| auto | isolines_mut () -> *mut *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
| void | set_isolines (value:Option<&mut meshlib::std_vector_std_vector_MR_Vector3f >) |
| auto | start_contours () const -> *const *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
| auto | start_contours_mut () -> *mut *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
| void | set_start_contours (value:Option<&mut meshlib::std_vector_std_vector_MR_Vector3f >) |
| auto | start_vertices () const -> *const *mut meshlib::ffi::MR_std_vector_MR_Vector3f |
| auto | start_vertices_mut () -> *mut *mut meshlib::ffi::MR_std_vector_MR_Vector3f |
| void | set_start_vertices (value:Option<&mut meshlib::std_vector_MR_Vector3f >) |
| auto | offset_mesh () const -> *const *mut meshlib::ffi::MR_MeshPart |
| auto | offset_mesh_mut () -> *mut *mut meshlib::ffi::MR_MeshPart |
| void | set_offset_mesh (value:Option<&mut meshlib::MeshPart >) |
Static Public Member Functions | |
| static auto | new () -> meshlib::Owned< meshlib::ToolPathParams > |
| static auto | construct_from (millRadius:f32, voxelSize:f32, sectionStep:f32, critTransitionLength:f32, plungeLength:f32, retractLength:f32, plungeFeed:f32, retractFeed:f32, baseFeed:f32, safeZ:f32, bypassDir:meshlib::BypassDirection, xf:Option<&meshlib::AffineXf3f >, flatTool:bool, cb:&meshlib::std_function_bool_from_float, toolpathExpansion:f32, isolines:Option<&mut meshlib::std_vector_std_vector_MR_Vector3f >, startContours:Option<&mut meshlib::std_vector_std_vector_MR_Vector3f >, startVertices:Option<&mut meshlib::std_vector_MR_Vector3f >, offsetMesh:Option<&mut meshlib::MeshPart >) -> meshlib::Owned< meshlib::ToolPathParams > |
| static auto | construct_from_another (_other:&meshlib::ToolPathParams) -> meshlib::Owned< meshlib::ToolPathParams > |
| Static Public Member Functions inherited from meshlib::CppClass | |
| static void | destroy (ptr:*mut Self) |
| Static Public Member Functions inherited from meshlib::CppCopy | |
| static auto | copy (ptr:*const Self) -> *mut Self |
Parameters shared by all tool path generation functions Generated from class MR::ToolPathParams. Derived classes: Direct: (non-virtual) MR::ConstantCuspParams
Generated from class MR::ToolPathParams. Heap-allocated instances are held in Owned<ToolPathParams>.
| auto meshlib::ToolPathParams::assign_from_another | ( | _other:&meshlib::ToolPathParams | ) | -> &mut meshlib::ToolPathParams |
Generated from method MR::ToolPathParams::operator=.
Calls MR_ToolPathParams_AssignFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in this object.
| auto meshlib::ToolPathParams::base_feed | ( | ) | const -> &f32 |
speed of regular milling Returns a pointer to a member variable of class MR::ToolPathParams named baseFeed.
Calls MR_ToolPathParams_Get_baseFeed(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::base_feed_mut | ( | ) | -> &mut f32 |
speed of regular milling Returns a mutable pointer to a member variable of class MR::ToolPathParams named baseFeed.
Calls MR_ToolPathParams_GetMutable_baseFeed(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::bypass_dir | ( | ) | const -> &meshlib::BypassDirection |
which direction isolines or sections should be passed in Returns a pointer to a member variable of class MR::ToolPathParams named bypassDir.
Calls MR_ToolPathParams_Get_bypassDir(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::bypass_dir_mut | ( | ) | -> &mut meshlib::BypassDirection |
which direction isolines or sections should be passed in Returns a mutable pointer to a member variable of class MR::ToolPathParams named bypassDir.
Calls MR_ToolPathParams_GetMutable_bypassDir(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::cb | ( | ) | const -> &meshlib::std_function_bool_from_float |
callback for reporting on progress Returns a pointer to a member variable of class MR::ToolPathParams named cb.
Calls MR_ToolPathParams_Get_cb(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::cb_mut | ( | ) | -> &mut meshlib::std_function_bool_from_float |
callback for reporting on progress Returns a mutable pointer to a member variable of class MR::ToolPathParams named cb.
Calls MR_ToolPathParams_GetMutable_cb(). The reference to this object might be preserved as the return value.
|
static |
Constructs MR::ToolPathParams elementwise.
Calls MR_ToolPathParams_ConstructFrom(). The reference to the parameter bypassDir might be preserved in the constructed object. The reference to the parameter xf might be preserved in the constructed object. The reference to the parameter cb might be preserved in the constructed object. The reference to the parameter isolines might be preserved in the constructed object. The reference to the parameter startContours might be preserved in the constructed object. The reference to the parameter startVertices might be preserved in the constructed object. The reference to the parameter offsetMesh might be preserved in the constructed object.
|
static |
Generated from constructor MR::ToolPathParams::ToolPathParams.
Calls MR_ToolPathParams_ConstructFromAnother(). The reference to things referred to by the parameter _other (if any) might be preserved in the constructed object.
| auto meshlib::ToolPathParams::crit_transition_length | ( | ) | const -> &f32 |
if distance to the next section is smaller than it, transition will be performed along the surface; otherwise transition will be through the safe plane Returns a pointer to a member variable of class MR::ToolPathParams named critTransitionLength.
Calls MR_ToolPathParams_Get_critTransitionLength(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::crit_transition_length_mut | ( | ) | -> &mut f32 |
if distance to the next section is smaller than it, transition will be performed along the surface; otherwise transition will be through the safe plane Returns a mutable pointer to a member variable of class MR::ToolPathParams named critTransitionLength.
Calls MR_ToolPathParams_GetMutable_critTransitionLength(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::flat_tool | ( | ) | const -> &bool |
if true then a tool path for a flat milling tool will be generated Returns a pointer to a member variable of class MR::ToolPathParams named flatTool.
Calls MR_ToolPathParams_Get_flatTool(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::flat_tool_mut | ( | ) | -> &mut bool |
if true then a tool path for a flat milling tool will be generated Returns a mutable pointer to a member variable of class MR::ToolPathParams named flatTool.
Calls MR_ToolPathParams_GetMutable_flatTool(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::isolines | ( | ) | const -> *const *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
optional output, stores isolines without transits Returns a pointer to a member variable of class MR::ToolPathParams named isolines.
Calls MR_ToolPathParams_Get_isolines(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::isolines_mut | ( | ) | -> *mut *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
optional output, stores isolines without transits Returns a mutable pointer to a member variable of class MR::ToolPathParams named isolines.
Calls MR_ToolPathParams_GetMutable_isolines(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::mill_radius | ( | ) | const -> &f32 |
radius of the milling tool Returns a pointer to a member variable of class MR::ToolPathParams named millRadius.
Calls MR_ToolPathParams_Get_millRadius(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::mill_radius_mut | ( | ) | -> &mut f32 |
radius of the milling tool Returns a mutable pointer to a member variable of class MR::ToolPathParams named millRadius.
Calls MR_ToolPathParams_GetMutable_millRadius(). The reference to this object might be preserved as the return value.
|
static |
Constructs an empty (default-constructed) instance.
Calls MR_ToolPathParams_DefaultConstruct().
| auto meshlib::ToolPathParams::offset_mesh | ( | ) | const -> *const *mut meshlib::ffi::MR_MeshPart |
optional pre-computed offset mesh; if null, it will be computed internally Returns a pointer to a member variable of class MR::ToolPathParams named offsetMesh.
Calls MR_ToolPathParams_Get_offsetMesh(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::offset_mesh_mut | ( | ) | -> *mut *mut meshlib::ffi::MR_MeshPart |
optional pre-computed offset mesh; if null, it will be computed internally Returns a mutable pointer to a member variable of class MR::ToolPathParams named offsetMesh.
Calls MR_ToolPathParams_GetMutable_offsetMesh(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::plunge_feed | ( | ) | const -> &f32 |
speed of slow movement down Returns a pointer to a member variable of class MR::ToolPathParams named plungeFeed.
Calls MR_ToolPathParams_Get_plungeFeed(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::plunge_feed_mut | ( | ) | -> &mut f32 |
speed of slow movement down Returns a mutable pointer to a member variable of class MR::ToolPathParams named plungeFeed.
Calls MR_ToolPathParams_GetMutable_plungeFeed(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::plunge_length | ( | ) | const -> &f32 |
when the mill is moving down, it will be slowed down in this distance from mesh Returns a pointer to a member variable of class MR::ToolPathParams named plungeLength.
Calls MR_ToolPathParams_Get_plungeLength(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::plunge_length_mut | ( | ) | -> &mut f32 |
when the mill is moving down, it will be slowed down in this distance from mesh Returns a mutable pointer to a member variable of class MR::ToolPathParams named plungeLength.
Calls MR_ToolPathParams_GetMutable_plungeLength(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::retract_feed | ( | ) | const -> &f32 |
speed of slow movement up Returns a pointer to a member variable of class MR::ToolPathParams named retractFeed.
Calls MR_ToolPathParams_Get_retractFeed(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::retract_feed_mut | ( | ) | -> &mut f32 |
speed of slow movement up Returns a mutable pointer to a member variable of class MR::ToolPathParams named retractFeed.
Calls MR_ToolPathParams_GetMutable_retractFeed(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::retract_length | ( | ) | const -> &f32 |
when the mill is moving up, it will be slowed down in this distance from mesh Returns a pointer to a member variable of class MR::ToolPathParams named retractLength.
Calls MR_ToolPathParams_Get_retractLength(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::retract_length_mut | ( | ) | -> &mut f32 |
when the mill is moving up, it will be slowed down in this distance from mesh Returns a mutable pointer to a member variable of class MR::ToolPathParams named retractLength.
Calls MR_ToolPathParams_GetMutable_retractLength(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::safe_z | ( | ) | const -> &f32 |
z-coordinate of plane where tool can move in any direction without touching the object Returns a pointer to a member variable of class MR::ToolPathParams named safeZ.
Calls MR_ToolPathParams_Get_safeZ(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::safe_z_mut | ( | ) | -> &mut f32 |
z-coordinate of plane where tool can move in any direction without touching the object Returns a mutable pointer to a member variable of class MR::ToolPathParams named safeZ.
Calls MR_ToolPathParams_GetMutable_safeZ(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::section_step | ( | ) | const -> &f32 |
distance between sections built along Z axis; in Constant Cusp mode sectionStep should be bigger than voxelSize (x1.2 or more is recommended) Returns a pointer to a member variable of class MR::ToolPathParams named sectionStep.
Calls MR_ToolPathParams_Get_sectionStep(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::section_step_mut | ( | ) | -> &mut f32 |
distance between sections built along Z axis; in Constant Cusp mode sectionStep should be bigger than voxelSize (x1.2 or more is recommended) Returns a mutable pointer to a member variable of class MR::ToolPathParams named sectionStep.
Calls MR_ToolPathParams_GetMutable_sectionStep(). The reference to this object might be preserved as the return value.
| void meshlib::ToolPathParams::set_base_feed | ( | value:f32 | ) |
speed of regular milling Modifies a member variable of class MR::ToolPathParams named baseFeed.
Calls MR_ToolPathParams_Set_baseFeed().
| void meshlib::ToolPathParams::set_bypass_dir | ( | value:meshlib::BypassDirection | ) |
which direction isolines or sections should be passed in Modifies a member variable of class MR::ToolPathParams named bypassDir.
Calls MR_ToolPathParams_Set_bypassDir(). The reference to the parameter value might be preserved in this object in element bypassDir.
| void meshlib::ToolPathParams::set_cb | ( | value:&meshlib::std_function_bool_from_float | ) |
callback for reporting on progress Modifies a member variable of class MR::ToolPathParams named cb.
Calls MR_ToolPathParams_Set_cb(). The reference to the parameter value might be preserved in this object in element cb.
| void meshlib::ToolPathParams::set_crit_transition_length | ( | value:f32 | ) |
if distance to the next section is smaller than it, transition will be performed along the surface; otherwise transition will be through the safe plane Modifies a member variable of class MR::ToolPathParams named critTransitionLength.
Calls MR_ToolPathParams_Set_critTransitionLength().
| void meshlib::ToolPathParams::set_flat_tool | ( | value:bool | ) |
if true then a tool path for a flat milling tool will be generated Modifies a member variable of class MR::ToolPathParams named flatTool.
Calls MR_ToolPathParams_Set_flatTool().
| void meshlib::ToolPathParams::set_isolines | ( | value:Option<&mut meshlib::std_vector_std_vector_MR_Vector3f > | ) |
optional output, stores isolines without transits Modifies a member variable of class MR::ToolPathParams named isolines.
Calls MR_ToolPathParams_Set_isolines(). The reference to the parameter value might be preserved in this object in element isolines.
| void meshlib::ToolPathParams::set_mill_radius | ( | value:f32 | ) |
radius of the milling tool Modifies a member variable of class MR::ToolPathParams named millRadius.
Calls MR_ToolPathParams_Set_millRadius().
| void meshlib::ToolPathParams::set_offset_mesh | ( | value:Option<&mut meshlib::MeshPart > | ) |
optional pre-computed offset mesh; if null, it will be computed internally Modifies a member variable of class MR::ToolPathParams named offsetMesh.
Calls MR_ToolPathParams_Set_offsetMesh(). The reference to the parameter value might be preserved in this object in element offsetMesh.
| void meshlib::ToolPathParams::set_plunge_feed | ( | value:f32 | ) |
speed of slow movement down Modifies a member variable of class MR::ToolPathParams named plungeFeed.
Calls MR_ToolPathParams_Set_plungeFeed().
| void meshlib::ToolPathParams::set_plunge_length | ( | value:f32 | ) |
when the mill is moving down, it will be slowed down in this distance from mesh Modifies a member variable of class MR::ToolPathParams named plungeLength.
Calls MR_ToolPathParams_Set_plungeLength().
| void meshlib::ToolPathParams::set_retract_feed | ( | value:f32 | ) |
speed of slow movement up Modifies a member variable of class MR::ToolPathParams named retractFeed.
Calls MR_ToolPathParams_Set_retractFeed().
| void meshlib::ToolPathParams::set_retract_length | ( | value:f32 | ) |
when the mill is moving up, it will be slowed down in this distance from mesh Modifies a member variable of class MR::ToolPathParams named retractLength.
Calls MR_ToolPathParams_Set_retractLength().
| void meshlib::ToolPathParams::set_safe_z | ( | value:f32 | ) |
z-coordinate of plane where tool can move in any direction without touching the object Modifies a member variable of class MR::ToolPathParams named safeZ.
Calls MR_ToolPathParams_Set_safeZ().
| void meshlib::ToolPathParams::set_section_step | ( | value:f32 | ) |
distance between sections built along Z axis; in Constant Cusp mode sectionStep should be bigger than voxelSize (x1.2 or more is recommended) Modifies a member variable of class MR::ToolPathParams named sectionStep.
Calls MR_ToolPathParams_Set_sectionStep().
| void meshlib::ToolPathParams::set_start_contours | ( | value:Option<&mut meshlib::std_vector_std_vector_MR_Vector3f > | ) |
optional output, polyline containing start vertices for isolines Modifies a member variable of class MR::ToolPathParams named startContours.
Calls MR_ToolPathParams_Set_startContours(). The reference to the parameter value might be preserved in this object in element startContours.
| void meshlib::ToolPathParams::set_start_vertices | ( | value:Option<&mut meshlib::std_vector_MR_Vector3f > | ) |
start vertices on the offset mesh used for calculating isolines Modifies a member variable of class MR::ToolPathParams named startVertices.
Calls MR_ToolPathParams_Set_startVertices(). The reference to the parameter value might be preserved in this object in element startVertices.
| void meshlib::ToolPathParams::set_toolpath_expansion | ( | value:f32 | ) |
if > 0 - expand the trajectory creation area and create toolpath to mill excess material to make empty areas; the area has the shape of a box; lacing specific only Modifies a member variable of class MR::ToolPathParams named toolpathExpansion.
Calls MR_ToolPathParams_Set_toolpathExpansion().
| void meshlib::ToolPathParams::set_voxel_size | ( | value:f32 | ) |
size of voxel needed to offset mesh Modifies a member variable of class MR::ToolPathParams named voxelSize.
Calls MR_ToolPathParams_Set_voxelSize().
| void meshlib::ToolPathParams::set_xf | ( | value:Option<&meshlib::AffineXf3f > | ) |
mesh can be transformed using xf parameter Modifies a member variable of class MR::ToolPathParams named xf.
Calls MR_ToolPathParams_Set_xf(). The reference to the parameter value might be preserved in this object in element xf.
| auto meshlib::ToolPathParams::start_contours | ( | ) | const -> *const *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
optional output, polyline containing start vertices for isolines Returns a pointer to a member variable of class MR::ToolPathParams named startContours.
Calls MR_ToolPathParams_Get_startContours(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::start_contours_mut | ( | ) | -> *mut *mut meshlib::ffi::MR_std_vector_std_vector_MR_Vector3f |
optional output, polyline containing start vertices for isolines Returns a mutable pointer to a member variable of class MR::ToolPathParams named startContours.
Calls MR_ToolPathParams_GetMutable_startContours(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::start_vertices | ( | ) | const -> *const *mut meshlib::ffi::MR_std_vector_MR_Vector3f |
start vertices on the offset mesh used for calculating isolines Returns a pointer to a member variable of class MR::ToolPathParams named startVertices.
Calls MR_ToolPathParams_Get_startVertices(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::start_vertices_mut | ( | ) | -> *mut *mut meshlib::ffi::MR_std_vector_MR_Vector3f |
start vertices on the offset mesh used for calculating isolines Returns a mutable pointer to a member variable of class MR::ToolPathParams named startVertices.
Calls MR_ToolPathParams_GetMutable_startVertices(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::toolpath_expansion | ( | ) | const -> &f32 |
if > 0 - expand the trajectory creation area and create toolpath to mill excess material to make empty areas; the area has the shape of a box; lacing specific only Returns a pointer to a member variable of class MR::ToolPathParams named toolpathExpansion.
Calls MR_ToolPathParams_Get_toolpathExpansion(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::toolpath_expansion_mut | ( | ) | -> &mut f32 |
if > 0 - expand the trajectory creation area and create toolpath to mill excess material to make empty areas; the area has the shape of a box; lacing specific only Returns a mutable pointer to a member variable of class MR::ToolPathParams named toolpathExpansion.
Calls MR_ToolPathParams_GetMutable_toolpathExpansion(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::voxel_size | ( | ) | const -> &f32 |
size of voxel needed to offset mesh Returns a pointer to a member variable of class MR::ToolPathParams named voxelSize.
Calls MR_ToolPathParams_Get_voxelSize(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::voxel_size_mut | ( | ) | -> &mut f32 |
size of voxel needed to offset mesh Returns a mutable pointer to a member variable of class MR::ToolPathParams named voxelSize.
Calls MR_ToolPathParams_GetMutable_voxelSize(). The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::xf | ( | ) | const -> *const *const meshlib::AffineXf3f |
mesh can be transformed using xf parameter Returns a pointer to a member variable of class MR::ToolPathParams named xf.
Calls MR_ToolPathParams_Get_xf(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.
| auto meshlib::ToolPathParams::xf_mut | ( | ) | -> *mut *const meshlib::AffineXf3f |
mesh can be transformed using xf parameter Returns a mutable pointer to a member variable of class MR::ToolPathParams named xf.
Calls MR_ToolPathParams_GetMutable_xf(). Some types are raw C types, see the C bindings for the details. The reference to this object might be preserved as the return value.