ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
colmap::PointColormapGroundResolution Class Reference

#include <colormaps.h>

Inheritance diagram for colmap::PointColormapGroundResolution:
Collaboration diagram for colmap::PointColormapGroundResolution:

Public Member Functions

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 > &reg_image_ids) override
 
Eigen::Vector4f ComputeColor (const point3D_t point3D_id, const Point3D &point3D) override
 
- Public Member Functions inherited from colmap::PointColormapBase
 PointColormapBase ()
 
virtual ~PointColormapBase ()=default
 
void UpdateScale (std::vector< float > *values)
 
float AdjustScale (const float gray)
 

Additional Inherited Members

- Public Attributes inherited from colmap::PointColormapBase
float scale
 
float min
 
float max
 
float range
 
float min_q
 
float max_q
 

Detailed Description

Definition at line 80 of file colormaps.h.

Member Function Documentation

◆ ComputeColor()

Eigen::Vector4f colmap::PointColormapGroundResolution::ComputeColor ( const point3D_t  point3D_id,
const Point3D point3D 
)
overridevirtual

◆ Prepare()

void colmap::PointColormapGroundResolution::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 > &  reg_image_ids 
)
overridevirtual

Implements colmap::PointColormapBase.

Definition at line 125 of file colormaps.cc.

References image, and colmap::PointColormapBase::UpdateScale().


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