Maria GDK 5.1.0.103
Documentation of native code in develop branch
Loading...
Searching...
No Matches
STK::MultiPointRenderer Class Reference

#include <StkMultiPointRenderer.h>

Public Member Functions

 MultiPointRenderer (const std::shared_ptr< STK::ShaderProgramManager > &shaderManager)
 
size_t addPoint (float x, float y)
 
size_t addPoint (float x, float y, STK::Color4f color)
 
void reserve (size_t size)
 
PointV & getPoint (int idx)
 
void addPoint (int idx, PointV &point)
 
void setTexture (std::shared_ptr< STK::Texture2D > tex)
 
int getNumPointSymbols () const
 
void initQuadBuffer (GLuint &quadVBO)
 
void recalcVertexArray (GLuint quadVBO)
 
void drawVertexArrays (GLuint quadVBO)
 
void regenGPUPoints ()
 
bool initShader ()
 
void redraw (const Viewport &vp, const STK::Matrix4x4f &mv, STK::Matrix4x4f pj, GLuint &quadVBO)
 

Detailed Description

Efficient Rendering of Point Symbols


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