Maria GDK 5.1.0.130
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, std::string textureName="")
 
size_t addPoint (float x, float y)
 
size_t addPoint (float x, float y, STK::Color4f color)
 
void reserve (size_t size)
 
void clearPoints ()
 
PointV & getPoint (int idx)
 
void addPoint (int idx, PointV &point)
 
void setTexture (std::shared_ptr< STK::Texture2D > tex)
 
int getNumPointSymbols () const
 
void initQuadBuffer ()
 
void recalcVertexArray ()
 
void drawVertexArrays ()
 
void regenGPUPoints ()
 
bool initShader ()
 
void redraw (const Viewport &vp, const STK::Matrix4x4f &mv, STK::Matrix4x4f pj)
 

Detailed Description

Efficient Rendering of Point Symbols


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