![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <colormaps.h>

Public Member Functions | |
| PointColormapBase () | |
| virtual | ~PointColormapBase ()=default |
| virtual void | Prepare (std::unordered_map< camera_t, Camera > &cameras, std::unordered_map< image_t, Image > &images, std::unordered_map< point3D_t, Point3D > &points3D, std::vector< image_t > ®_image_ids)=0 |
| virtual Eigen::Vector4f | ComputeColor (const point3D_t point3D_id, const Point3D &point3D)=0 |
| void | UpdateScale (std::vector< float > *values) |
| float | AdjustScale (const float gray) |
Public Attributes | |
| float | scale |
| float | min |
| float | max |
| float | range |
| float | min_q |
| float | max_q |
Definition at line 19 of file colormaps.h.
| colmap::PointColormapBase::PointColormapBase | ( | ) |
Definition at line 38 of file colormaps.cc.
|
virtualdefault |
Definition at line 59 of file colormaps.cc.
References max, min, range, and scale.
Referenced by colmap::PointColormapError::ComputeColor(), colmap::PointColormapTrackLen::ComputeColor(), and colmap::PointColormapGroundResolution::ComputeColor().
| void colmap::PointColormapBase::UpdateScale | ( | std::vector< float > * | values | ) |
Definition at line 46 of file colormaps.cc.
References max, max_q, min, min_q, and range.
Referenced by colmap::PointColormapError::Prepare(), colmap::PointColormapTrackLen::Prepare(), and colmap::PointColormapGroundResolution::Prepare().
| float colmap::PointColormapBase::max |
Definition at line 37 of file colormaps.h.
Referenced by AdjustScale(), and UpdateScale().
| float colmap::PointColormapBase::max_q |
Definition at line 40 of file colormaps.h.
Referenced by UpdateScale().
| float colmap::PointColormapBase::min |
Definition at line 36 of file colormaps.h.
Referenced by AdjustScale(), and UpdateScale().
| float colmap::PointColormapBase::min_q |
Definition at line 39 of file colormaps.h.
Referenced by UpdateScale().
| float colmap::PointColormapBase::range |
Definition at line 38 of file colormaps.h.
Referenced by AdjustScale(), and UpdateScale().
| float colmap::PointColormapBase::scale |
Definition at line 35 of file colormaps.h.
Referenced by AdjustScale().