Skip to content

shapeworks::ParticleSystem

Public Functions

Name
ParticleSystem(const std::vector< std::string > & paths)
ParticleSystem(const Eigen::MatrixXd & matrix)
const Eigen::MatrixXd & Particles() const
const std::vector< std::string > & Paths() const
int N() const
Number of samples.
int D() const
Dimensions (e.g. x/y/z * number of particles)
bool ExactCompare(const ParticleSystem & other) const
bool EvaluationCompare(const ParticleSystem & other) const
bool ReadParticleFile(std::string filename, Eigen::VectorXd & points)

Friends

Name
struct SharedCommandData

Public Functions Documentation

function ParticleSystem

ParticleSystem(
    const std::vector< std::string > & paths
)

function ParticleSystem

ParticleSystem(
    const Eigen::MatrixXd & matrix
)

function Particles

inline const Eigen::MatrixXd & Particles() const

function Paths

inline const std::vector< std::string > & Paths() const

function N

inline int N() const

Number of samples.

function D

inline int D() const

Dimensions (e.g. x/y/z * number of particles)

function ExactCompare

bool ExactCompare(
    const ParticleSystem & other
) const

function EvaluationCompare

bool EvaluationCompare(
    const ParticleSystem & other
) const

function ReadParticleFile

static bool ReadParticleFile(
    std::string filename,
    Eigen::VectorXd & points
)

Friends

friend SharedCommandData

friend struct SharedCommandData();

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