|
Multimodal-Calib
Code for performing 3D-2D and 2D-2D multimodal calibration
|
Performs a simple affine transform on 2D data. More...
#include <Tforms.h>
Public Member Functions | |
| void | addTforms (thrust::device_vector< float > tformDIn) |
| void | addTforms (thrust::host_vector< float > tformDIn) |
| void | transform (ScanList *scans, Cameras *cam, GenList *gen, size_t tformIdx, size_t camIdx, size_t scanIdx, size_t genIdx) |
| Transforms the scans coordinates. More... | |
Public Member Functions inherited from Tforms | |
| void | addTforms (thrust::device_vector< float > tformDIn, size_t tformSizeX, size_t tformSizeY) |
| Adds new transformation matricies. | |
| void | addTforms (thrust::host_vector< float > tformDIn, size_t tformSizeX, size_t tformSizeY) |
| Adds new transformation matricies. | |
| void | removeAllTforms (void) |
| Clear all the transforms. | |
| float * | getTformP (size_t idx) |
| Gets a pointer to the transformation matrices. More... | |
| size_t | getTformSize (size_t idx) |
| Get size of transform. More... | |
Additional Inherited Members | |
Protected Attributes inherited from Tforms | |
| std::vector< tform > | tformD |
| Vector storing transform matrices. | |
Performs a simple affine transform on 2D data.
|
virtual |
Transforms the scans coordinates.
| scans | the original scans |
| cam | holds cameras needed for transform |
| gen | holds generated scan values |
| tformIdx | index of transform to use |
| camIdx | index of camera to use |
| scanIdx | index of scan to use |
| genIdx | index of generated scan to use |
Reimplemented from Tforms.
1.8.5