diff options
author | Martin Miller | 2018-01-28 11:45:53 -0500 |
---|---|---|
committer | Martin Miller | 2018-01-28 11:45:53 -0500 |
commit | 0663fb75c6bc42ccd093bed66820e92541ed419c (patch) | |
tree | 10eef681bdb46d213fad69d55b0c89553151ef61 /src/feature.h | |
parent | 72faa54ddcd07972f250a53098b0ecfbd08363df (diff) | |
download | refslam-0663fb75c6bc42ccd093bed66820e92541ed419c.zip refslam-0663fb75c6bc42ccd093bed66820e92541ed419c.tar.gz |
Add define for FEATUREMAP
This will print the feature information in the unicsv so that the mapper
Makefile can create a feature map.
Diffstat (limited to 'src/feature.h')
-rw-r--r-- | src/feature.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/feature.h b/src/feature.h index 7cf38aa..9eb7eaa 100644 --- a/src/feature.h +++ b/src/feature.h @@ -52,10 +52,11 @@ class Feature int id(); Matrix<double,3,3> P0(measurement_type t); Vector3d asVector(); - UTM utm(Vector3d &xbw, Quaterniond &q); + UTM utm(const Vector3d &xbw, const Quaterniond &q); Mat patch(); Mat warpedPatch(const Camera &cam, const Quaterniond &q1); Mat reflectedPatch(const Camera &cam, const Quaterniond &q1); + void unicsv(const double time, const Vector3d &xbw, const Quaterniond &qbw) ; /* ==================== MUTATORS ======================================= */ void asVector(const Vector3d &m); |