MeshLib Rust Docs
Loading...
Searching...
No Matches
meshlib::ICP Member List

This is the complete list of members for meshlib::ICP, including all inherited members.

assign_from_another(_other:&meshlib::ICP) -> &mut meshlib::ICPmeshlib::ICP
auto_select_float_xf() -> meshlib::AffineXf3fmeshlib::ICP
calculate_transformation() -> meshlib::AffineXf3fmeshlib::ICP
construct(flt:&meshlib::MeshOrPointsXf, ref:&meshlib::MeshOrPointsXf, samplingVoxelSize:f32) -> meshlib::Owned< meshlib::ICP >meshlib::ICPstatic
construct_5(flt:&meshlib::MeshOrPoints, ref:&meshlib::MeshOrPoints, fltXf:&meshlib::AffineXf3f, refXf:&meshlib::AffineXf3f, samplingVoxelSize:f32) -> meshlib::Owned< meshlib::ICP >meshlib::ICPstatic
construct_6_mr_vert_bit_set(flt:&meshlib::MeshOrPoints, ref:&meshlib::MeshOrPoints, fltXf:&meshlib::AffineXf3f, refXf:&meshlib::AffineXf3f, fltSamples:Option<&meshlib::VertBitSet >, refSamples:Option<&meshlib::VertBitSet >) -> meshlib::Owned< meshlib::ICP >meshlib::ICPstatic
construct_6_std_vector_mr_weighted_vertex(flt:&meshlib::MeshOrPoints, ref:&meshlib::MeshOrPoints, fltXf:&meshlib::AffineXf3f, refXf:&meshlib::AffineXf3f, fltSamples:&meshlib::std_vector_MR_WeightedVertex, refSamples:&meshlib::std_vector_MR_WeightedVertex) -> meshlib::Owned< meshlib::ICP >meshlib::ICPstatic
construct_from_another(_other:&meshlib::ICP) -> meshlib::Owned< meshlib::ICP >meshlib::ICPstatic
construct_samples(flt:&meshlib::MeshOrPointsXf, ref:&meshlib::MeshOrPointsXf, fltSamples:Option<&meshlib::VertBitSet >, refSamples:Option<&meshlib::VertBitSet >) -> meshlib::Owned< meshlib::ICP >meshlib::ICPstatic
construct_weighted_samples(flt:&meshlib::MeshOrPointsXf, ref:&meshlib::MeshOrPointsXf, fltSamples:&meshlib::std_vector_MR_WeightedVertex, refSamples:&meshlib::std_vector_MR_WeightedVertex) -> meshlib::Owned< meshlib::ICP >meshlib::ICPstatic
copy(ptr:*const Self) -> *mut Selfmeshlib::CppCopystatic
meshlib::destroy(ptr:*mut Self)meshlib::CppClassstatic
meshlib::CppCopy::destroy(ptr:*mut Self)meshlib::CppClassstatic
get_flt2_ref_pairs() const -> &meshlib::PointPairsmeshlib::ICP
get_flt_samples_cloud() const -> meshlib::Owned< meshlib::PointCloud >meshlib::ICP
get_mean_sq_dist_to_plane() const -> f32meshlib::ICP
get_mean_sq_dist_to_point() const -> f32meshlib::ICP
get_num_active_pairs() const -> usizemeshlib::ICP
get_num_samples() const -> usizemeshlib::ICP
get_params() const -> &meshlib::ICPPropertiesmeshlib::ICP
get_ref2_flt_pairs() const -> &meshlib::PointPairsmeshlib::ICP
get_ref_samples_cloud() const -> meshlib::Owned< meshlib::PointCloud >meshlib::ICP
get_status_info() const -> meshlib::Owned< meshlib::std_string >meshlib::ICP
sample_flt_points(samplingVoxelSize:f32, nonVertexSamples:Option< bool >)meshlib::ICP
sample_points(samplingVoxelSize:f32, nonVertexSamples:Option< bool >)meshlib::ICP
sample_ref_points(samplingVoxelSize:f32, nonVertexSamples:Option< bool >)meshlib::ICP
set_bad_iter_count(iter:core::ffi::c_int)meshlib::ICP
set_cosine_limit(cos:f32)meshlib::ICP
set_distance_limit(dist:f32)meshlib::ICP
set_far_dist_factor(factor:f32)meshlib::ICP
set_float_xf(fltXf:&meshlib::AffineXf3f)meshlib::ICP
set_flt_samples(fltSamples:&meshlib::VertBitSet)meshlib::ICP
set_params(prop:&meshlib::ICPProperties)meshlib::ICP
set_ref_samples(refSamples:&meshlib::VertBitSet)meshlib::ICP
set_xfs(fltXf:&meshlib::AffineXf3f, refXf:&meshlib::AffineXf3f)meshlib::ICP
update_point_pairs()meshlib::ICP