NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
algebra_3d::Line3d Class Reference

#include <linear_algebra.h>

Public Member Functions

 Line3d (const Eigen::Vector3d &p1, const Eigen::Vector3d &p2)
 
void DistancePoint2Line (const Eigen::Vector3d &point, double *dist)
 

Public Attributes

Eigen::Vector3d p0_
 
Eigen::Vector3d vec_
 

Constructor & Destructor Documentation

◆ Line3d()

algebra_3d::Line3d::Line3d ( const Eigen::Vector3d &  p1,
const Eigen::Vector3d &  p2 
)
inline

Member Function Documentation

◆ DistancePoint2Line()

void algebra_3d::Line3d::DistancePoint2Line ( const Eigen::Vector3d &  point,
double *  dist 
)
inline

Member Data Documentation

◆ p0_

Eigen::Vector3d algebra_3d::Line3d::p0_

◆ vec_

Eigen::Vector3d algebra_3d::Line3d::vec_

The documentation for this class was generated from the following file: