, including all inherited members.
| compute(bool assemble=false) | pcl::on_nurbs::SequentialFitter | |
| compute_boundary(FittingSurface *fitting) | pcl::on_nurbs::SequentialFitter | [private] |
| compute_boundary(const ON_NurbsSurface &nurbs) | pcl::on_nurbs::SequentialFitter | |
| compute_interior(FittingSurface *fitting) | pcl::on_nurbs::SequentialFitter | [private] |
| compute_interior(const ON_NurbsSurface &nurbs) | pcl::on_nurbs::SequentialFitter | |
| compute_quadfit() | pcl::on_nurbs::SequentialFitter | [private] |
| compute_refinement(FittingSurface *fitting) | pcl::on_nurbs::SequentialFitter | [private] |
| getBoundaryError(std::vector< double > &error) | pcl::on_nurbs::SequentialFitter | |
| getBoundaryNormals(std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &normals) | pcl::on_nurbs::SequentialFitter | |
| getBoundaryParams(std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > ¶ms) | pcl::on_nurbs::SequentialFitter | |
| getClosestPointOnNurbs(ON_NurbsSurface nurbs, const Eigen::Vector3d &pt, Eigen::Vector2d ¶ms, int maxSteps=100, double accuracy=1e-4) | pcl::on_nurbs::SequentialFitter | [static] |
| getInteriorError(std::vector< double > &error) | pcl::on_nurbs::SequentialFitter | |
| getInteriorNormals(std::vector< Eigen::Vector3d, Eigen::aligned_allocator< Eigen::Vector3d > > &normal) | pcl::on_nurbs::SequentialFitter | |
| getInteriorParams(std::vector< Eigen::Vector2d, Eigen::aligned_allocator< Eigen::Vector2d > > ¶ms) | pcl::on_nurbs::SequentialFitter | |
| getNurbs() | pcl::on_nurbs::SequentialFitter | [inline] |
| grow(float max_dist=1.0f, float max_angle=M_PI_4, unsigned min_length=0, unsigned max_length=10) | pcl::on_nurbs::SequentialFitter | |
| is_back_facing(const Eigen::Vector3d &v0, const Eigen::Vector3d &v1, const Eigen::Vector3d &v2, const Eigen::Vector3d &v3) | pcl::on_nurbs::SequentialFitter | [private] |
| m_boundary_indices | pcl::on_nurbs::SequentialFitter | [private] |
| m_cloud | pcl::on_nurbs::SequentialFitter | [private] |
| m_corners | pcl::on_nurbs::SequentialFitter | [private] |
| m_data | pcl::on_nurbs::SequentialFitter | [private] |
| m_extrinsic | pcl::on_nurbs::SequentialFitter | [private] |
| m_have_cloud | pcl::on_nurbs::SequentialFitter | [private] |
| m_have_corners | pcl::on_nurbs::SequentialFitter | [private] |
| m_interior_indices | pcl::on_nurbs::SequentialFitter | [private] |
| m_intrinsic | pcl::on_nurbs::SequentialFitter | [private] |
| m_nurbs | pcl::on_nurbs::SequentialFitter | [private] |
| m_params | pcl::on_nurbs::SequentialFitter | [private] |
| m_surf_id | pcl::on_nurbs::SequentialFitter | [private] |
| PCL2ON(pcl::PointCloud< pcl::PointXYZRGB >::Ptr &pcl_cloud, const std::vector< int > &indices, vector_vec3d &cloud) | pcl::on_nurbs::SequentialFitter | [static] |
| project(const Eigen::Vector3d &pt) | pcl::on_nurbs::SequentialFitter | [private] |
| SequentialFitter(Parameter p=Parameter()) | pcl::on_nurbs::SequentialFitter | |
| setBoundary(pcl::PointIndices::Ptr &pcl_cloud_indices) | pcl::on_nurbs::SequentialFitter | |
| setCorners(pcl::PointIndices::Ptr &corners, bool flip_on_demand=true) | pcl::on_nurbs::SequentialFitter | |
| setInputCloud(pcl::PointCloud< pcl::PointXYZRGB >::Ptr &pcl_cloud) | pcl::on_nurbs::SequentialFitter | |
| setInterior(pcl::PointIndices::Ptr &pcl_cloud_indices) | pcl::on_nurbs::SequentialFitter | |
| setParams(const Parameter &p) | pcl::on_nurbs::SequentialFitter | [inline] |
| setProjectionMatrix(const Eigen::Matrix4d &intrinsic, const Eigen::Matrix4d &extrinsic) | pcl::on_nurbs::SequentialFitter | |