2D Point
More...
Go to the source code of this file.
|
| namespace | gtsam |
| | Global functions in a separate testing namespace.
|
|
|
typedef Vector2 | gtsam::Point2 |
| | As of GTSAM 4, in order to make GTSAM more lean, it is now possible to just typedef Point2 to Vector2.
|
|
using | gtsam::Point2Pair = std::pair<Point2, Point2> |
|
using | gtsam::Point2Pairs = std::vector<Point2Pair> |
|
typedef std::vector< Point2, Eigen::aligned_allocator< Point2 > > | gtsam::Point2Vector |
|
|
ostream & | gtsam::operator<< (ostream &os, const gtsam::Point2Pair &p) |
|
double | gtsam::norm2 (const Point2 &p, OptionalJacobian< 1, 2 > H={}) |
| | Distance of the point from the origin, with Jacobian.
|
|
double | gtsam::distance2 (const Point2 &p1, const Point2 &q, OptionalJacobian< 1, 2 > H1={}, OptionalJacobian< 1, 2 > H2={}) |
| | distance between two points
|
|
Point2 | gtsam::operator* (double s, const Point2 &p) |
| | multiply with scalar
|
|
std::optional< Point2 > | gtsam::circleCircleIntersection (double R_d, double r_d, double tol) |
|
list< Point2 > | gtsam::circleCircleIntersection (Point2 c1, Point2 c2, std::optional< Point2 > fh) |
|
Point2Pair | gtsam::means (const std::vector< Point2Pair > &abPointPairs) |
| | Calculate the two means of a set of Point2 pairs.
|
| list< Point2 > | gtsam::circleCircleIntersection (Point2 c1, double r1, Point2 c2, double r2, double tol=1e-9) |
| | Intersect 2 circles.
|
2D Point
- Author
- Frank Dellaert