Define the structure for the 3D points.
|
|
| SfmTrack (float r=0, float g=0, float b=0) |
| |
|
| SfmTrack (const gtsam::Point3 &pt, float r=0, float g=0, float b=0) |
| |
|
const Point3 | rgb () const |
| | Get RGB values describing 3d point.
|
| |
|
size_t | number_measurements () const |
| | Total number of measurements in this track.
|
| |
|
SfmMeasurement | measurement (size_t idx) const |
| | Get the measurement (camera index, Point2) at pose index idx
|
| |
|
SiftIndex | siftIndex (size_t idx) const |
| | Get the SIFT feature index corresponding to the measurement at idx
|
| |
|
const Point3 & | point3 () const |
| | Get 3D point.
|
| |
|
void | add_measurement (size_t idx, const gtsam::Point2 &m) |
| | Add measurement (camera_idx, Point2) to track.
|
| |
|
template<class ARCHIVE > |
| void | serialize (ARCHIVE &ar, const unsigned int) |
| |
|
bool | equals (const SfmTrack &sfmTrack, double tol=1e-9) const |
| | assert equality up to a tolerance
|
| |
|
void | print (const std::string &s="") const |
| | print
|
| |