|
| std::ostream & | opyn::operator<< (std::ostream &, const TPSCoefficientSolverInputs3D< float > &) |
| |
| std::ostream & | opyn::operator<< (std::ostream &, const TPSCoefficientSolverInputs3D< double > &) |
| |
| std::ostream & | opyn::operator<< (std::ostream &, const TPSNonAffineTerm3D< float > &) |
| |
| std::ostream & | opyn::operator<< (std::ostream &, const TPSNonAffineTerm3D< double > &) |
| |
| std::ostream & | opyn::operator<< (std::ostream &, const TPSCoefficients3D< float > &) |
| |
| std::ostream & | opyn::operator<< (std::ostream &, const TPSCoefficients3D< double > &) |
| |
| TPSCoefficients3D< float > | opyn::tps3d_solve_coefficients (const TPSCoefficientSolverInputs3D< float > &) |
| |
| TPSCoefficients3D< double > | opyn::tps3d_solve_coefficients (const TPSCoefficientSolverInputs3D< double > &) |
| |
| TPSCoefficients3D< double > | opyn::tps3d_solve_coefficients (cpp23::mdspan< const double, cpp23::extents< size_t, std::dynamic_extent, 3 >, cpp23::layout_stride > source_landmarks, cpp23::mdspan< const double, cpp23::extents< size_t, std::dynamic_extent, 3 >, cpp23::layout_stride > destination_landmarks, double warping_penalty=0.0) |
| |
| SimTK::Vec< 3, float > | opyn::tps3d_warp_point (const TPSCoefficients3D< float > &, const SimTK::Vec< 3, float > &p) |
| |
| SimTK::Vec< 3, double > | opyn::tps3d_warp_point (const TPSCoefficients3D< double > &, const SimTK::Vec< 3, double > &) |
| |
| SimTK::Vec< 3, float > | opyn::tps3d_warp_point (const TPSCoefficients3D< float > &, const SimTK::Vec< 3, float > &p, float linear_interpolant) |
| |
| std::vector< SimTK::Vec< 3, float > > | opyn::tps3d_warp_points (const TPSCoefficients3D< float > &, std::span< const SimTK::Vec< 3, float > >, float linear_interpolant) |
| |
| void | opyn::tps3d_warp_points_in_place (const TPSCoefficients3D< float > &, std::span< SimTK::Vec< 3, float > >, float linear_interpolant) |
| |
| osc::Mesh | opyn::tps3d_warp_mesh (TPSCoefficients3D< float > &, const osc::Mesh &, float linear_interpolant) |
| |