6 : coordinates_({0,0,0,0,0,0}),
61 os <<
"NULL (Plucker coords have not been computed)";
arma::vec6 coordinates_
Plucker coordinates.
Plucker coordinates class.
void compute()
Compute Plucker coordinates and set computed to true.
double operator*(const Plucker &b)
Compute product of two Plucker coordinates.
friend std::ostream & operator<<(std::ostream &os, const Plucker &p)
Friend output operator.
bool computed_
True, if Plucker coordinates are computed; false otherwise.
arma::vec3 point(unsigned int idx) const
Gets coordinates of point.
Plucker coordinates representing line given by points A,B.