gtsam  4.0.0
gtsam::StereoPoint2 Class Reference


StereoPoint2 operator- () const
StereoPoint2 operator+ (const Vector3 &v) const
 add vector on right
StereoPoint2 operator+ (const StereoPoint2 &b) const
StereoPoint2 operator - (const StereoPoint2 &b) const
static StereoPoint2 identity ()


StereoPoint2 inverse () const
StereoPoint2 compose (const StereoPoint2 &p1) const
StereoPoint2 between (const StereoPoint2 &p2) const
Vector localCoordinates (const StereoPoint2 &t2) const
StereoPoint2 retract (const Vector &v) const
static Vector Logmap (const StereoPoint2 &p)
static StereoPoint2 Expmap (const Vector &d)

Advanced Interface

class boost::serialization::access
 Serialization function.

Public Member Functions

Standard Constructors
 StereoPoint2 ()
 default constructor
 StereoPoint2 (double uL, double uR, double v)
 StereoPoint2 (const Vector3 &v)
 construct from 3D vector
void print (const std::string &s="") const
bool equals (const StereoPoint2 &q, double tol=1e-9) const
Standard Interface
bool operator== (const StereoPoint2 &q) const
double uL () const
 get uL
double uR () const
 get uR
double v () const
 get v
Vector3 vector () const
 convert to vector
Point2 point2 () const
 convenient function to get a Point2 from the left image
Point2 right () const
 convenient function to get a Point2 from the right image

Public Types

enum  { dimension = 3 }


GTSAM_EXPORT friend std::ostream & operator<< (std::ostream &os, const StereoPoint2 &p)

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