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

#include <point_painter.h>

Classes

struct  Data
 

Public Member Functions

 PointPainter ()
 
 ~PointPainter ()
 
void Setup ()
 
void Upload (const std::vector< PointPainter::Data > &data)
 
void Render (const QMatrix4x4 &pmv_matrix, const float point_size)
 

Detailed Description

Definition at line 15 of file point_painter.h.

Constructor & Destructor Documentation

◆ PointPainter()

colmap::PointPainter::PointPainter ( )

Definition at line 38 of file point_painter.cc.

◆ ~PointPainter()

colmap::PointPainter::~PointPainter ( )

Definition at line 40 of file point_painter.cc.

Member Function Documentation

◆ Render()

void colmap::PointPainter::Render ( const QMatrix4x4 &  pmv_matrix,
const float  point_size 
)

◆ Setup()

void colmap::PointPainter::Setup ( )

Definition at line 45 of file point_painter.cc.

References glDebugLog.

◆ Upload()

void colmap::PointPainter::Upload ( const std::vector< PointPainter::Data > &  data)

Definition at line 68 of file point_painter.cc.

References data, and glDebugLog.


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