gtsam  4.0.0
gtsam
Point3.h File Reference

3D Point More...

Go to the source code of this file.

Classes

class  gtsam::Point3
 
struct  gtsam::traits< Point3 >
 
struct  gtsam::traits< const Point3 >
 
struct  gtsam::Range< A1, A2 >
 
struct  gtsam::Range< Point3, Point3 >
 

Namespaces

 gtsam
 Global functions in a separate testing namespace.
 

Typedefs

typedef std::pair< Point3, Point3 > gtsam::Point3Pair
 

Functions

ostream & gtsam::operator<< (ostream &os, const gtsam::Point3Pair &p)
 
double gtsam::distance3 (const Point3 &p1, const Point3 &q, OptionalJacobian< 1, 3 > H1=boost::none, OptionalJacobian< 1, 3 > H2=boost::none)
 distance between two points
 
double gtsam::norm3 (const Point3 &p, OptionalJacobian< 1, 3 > H=boost::none)
 Distance of the point from the origin, with Jacobian.
 
Point3 gtsam::normalize (const Point3 &p, OptionalJacobian< 3, 3 > H=boost::none)
 normalize, with optional Jacobian
 
Point3 gtsam::cross (const Point3 &p, const Point3 &q, OptionalJacobian< 3, 3 > H_p=boost::none, OptionalJacobian< 3, 3 > H_q=boost::none)
 cross product More...
 
double gtsam::dot (const Point3 &p, const Point3 &q, OptionalJacobian< 1, 3 > H_p=boost::none, OptionalJacobian< 1, 3 > H_q=boost::none)
 dot product
 

Detailed Description

3D Point

Author
Alireza Fathi
Christian Potthast
Frank Dellaert