shapeworks::ParticleNormalEvaluation
Public Functions
| Name | |
|---|---|
| std::vector< double > | evaluate_particle_normals(const Eigen::MatrixXd & particles, const Eigen::MatrixXd & normals) | 
| std::vector< bool > | threshold_particle_normals(std::vector< double > angles, double max_angle_degrees) | 
| Eigen::MatrixXd | compute_particle_normals(const Eigen::MatrixXd & particles, std::vector< std::shared_ptr< MeshWrapper > > meshes) Compute normals at particle positions.  | 
Public Functions Documentation
function evaluate_particle_normals
static std::vector< double > evaluate_particle_normals(
    const Eigen::MatrixXd & particles,
    const Eigen::MatrixXd & normals
)
function threshold_particle_normals
static std::vector< bool > threshold_particle_normals(
    std::vector< double > angles,
    double max_angle_degrees
)
function compute_particle_normals
static Eigen::MatrixXd compute_particle_normals(
    const Eigen::MatrixXd & particles,
    std::vector< std::shared_ptr< MeshWrapper > > meshes
)
Compute normals at particle positions.
Updated on 2024-03-17 at 12:58:44 -0600