52 Eigen::MatrixXd mBoundingBox;
53 Eigen::VectorXd mLength;
57 void CalculateLength();
60 void CheckBoundingBox();
bool IsBox() const
Definition: Specimen.cpp:103
class for Specimen
Definition: Specimen.h:16
Definition: Specimen.h:23
Definition: Specimen.h:22
Specimen(Eigen::MatrixXd rBoundingBox, const eSpecimenType rTypeOfSpecimen)
constructor
Definition: Specimen.cpp:11
const Eigen::VectorXd & GetLength() const
getter for mLength
Definition: Specimen.cpp:93
eSpecimenType GetTypeOfSpecimen() const
getter of mTypeOfSpecimen
Definition: Specimen.cpp:98
Definition: Exception.h:6
const Eigen::MatrixXd & GetBoundingBox() const
getter for mBoundingBox
Definition: Specimen.cpp:88
double GetVolume() const
calculates and returns specimen volume
Definition: Specimen.cpp:26
eSpecimenType
Definition: Specimen.h:19
Definition: Specimen.h:21