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