Skip to content

shapeworks::ParticleNormalEvaluation

Public Functions

Name
std::vector< bool > evaluate_particle_normals(const Eigen::MatrixXd & particles, const Eigen::MatrixXd & normals, double max_angle_degrees)
Eigen::MatrixXd compute_particle_normals(const Eigen::MatrixXd & particles, std::vector< std::shared_ptr< VtkMeshWrapper >> meshes)
Compute normals at particle positions.

Public Functions Documentation

function evaluate_particle_normals

static std::vector< bool > evaluate_particle_normals(
    const Eigen::MatrixXd & particles,
    const Eigen::MatrixXd & normals,
    double max_angle_degrees
)

function compute_particle_normals

static Eigen::MatrixXd compute_particle_normals(
    const Eigen::MatrixXd & particles,
    std::vector< std::shared_ptr< VtkMeshWrapper >> meshes
)

Compute normals at particle positions.


Updated on 2022-07-23 at 17:50:03 -0600