27#ifndef G2O_SIMUTILS_H_
28#define G2O_SIMUTILS_H_
42 Eigen::Vector2d& p2,
double r);
49 double a,
double b,
double c);
57 double min,
double max);
60 const Eigen::Vector2d& p1,
const Eigen::Vector2d& p2);
#define G2O_SIMULATOR_API
Eigen::Vector2d computeLineParameters(const Eigen::Vector2d &p1, const Eigen::Vector2d &p2)
int clipSegmentCircle(Eigen::Vector2d &p1, Eigen::Vector2d &p2, double r)
int clipSegmentFov(Eigen::Vector2d &p1, Eigen::Vector2d &p2, double min, double max)
int clipSegmentLine(Eigen::Vector2d &p1, Eigen::Vector2d &p2, double a, double b, double c)