Maria GDK 5.0.0.738
Documentation of native code in develop branch
Loading...
Searching...
No Matches
Maria3D::PointSymbolRenderLayer Class Reference

#include <M3DPointSymbolRenderLayer.h>

Public Member Functions

 PointSymbolRenderLayer (int rows, int cols)
 
void redraw (const STK::Camera &cam, const STK::Vector3d &localOrigin, STK::ShaderProgram &shader, GLuint quadVBO, double maxDrawDistance)
 
const PointSymbolCellgetPointSymbolCell (int idx) const
 
PointSymbolCellgetPointSymbolCell (int idx)
 
PointSymbolCellgetOrCreatePointSymbolCell (int idx)
 
PointSymbolCellgetOrCreatePointSymbolCell (const BasicGeoTypes::GeoPos &gp)
 
int CalcRow (double lat)
 
int CalcColumn (double lon)
 
int CalcPointSymbolCellIndex (const BasicGeoTypes::GeoPos &gp)
 
int CalcPointSymbolCellIndexWrapAround (int row, int col)
 
double CalcDistance (const STK::Vector3d &camPos, int cellId)
 
bool hitTest (STK::FBOTexture &fbo, const STK::Camera &cam, const STK::Vector3d &localOrigin, STK::ShaderProgram &shader, double maxDrawDistance, Maria::ItemId &itemId)
 

Detailed Description

PointSymbolRenderLayer - A layer of point symbols Detailed description.


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