| addCustomVertexAttributef(unsigned int _bufferPos, unsigned int _attributeCount, unsigned int _sizePerAttribute, float **_values) | ge::DrawableComponent | |
| additionalPointsIndices | geData::PolyLine | |
| additionalPointSizes | geData::PolyLine | |
| addVertex3fAttribute(unsigned int _bufferPos, unsigned int _size, const vmml::Vector3d _value) | ge::DrawableComponent | |
| addVertex3fAttribute(unsigned int _bufferPos, unsigned int _size, const vmml::Vector3d *_values) | ge::DrawableComponent | |
| allocateMemory(int _pointCount) | geData::PolyLine | |
| animationPoint | geData::PolyLine | protected |
| attributes | ge::DrawableComponent | protected |
| beginOcclusionQuery(RENDERSTATE _state) | ge::DrawableComponent | |
| boundingBox | ge::DrawableComponent | protected |
| boundingSphere | ge::DrawableComponent | protected |
| calculateDistances() | geData::PolyLine | |
| clear() | geData::DouglasPeuckerDrawablePath | virtual |
| color | ge::DrawableComponent | protected |
| colorPerVertex | ge::DrawableComponent | protected |
| colorTexHandle | ge::DrawableComponent | protected |
| connectTree(unsigned int _min, unsigned int _max, unsigned int _parent, short _childIdx, unsigned int _treeIdx) | geData::DouglasPeuckerDrawablePath | |
| create() | geData::DouglasPeuckerDrawablePath | inlinevirtual |
| geData::PolyLine::create(std::vector< vmml::Vector3d > _points) | geData::PolyLine | |
| geData::PolyLine::create(int _pointCount, const double *_points) | geData::PolyLine | |
| geData::PolyLine::create(int _pointCount, const vmml::Vector3d *_points) | geData::PolyLine | |
| geData::PolyLine::create(int _pointCount, double *_points_x, double *_points_y, double *_points_alti) | geData::PolyLine | |
| geData::PolyLine::create(int _pointCount, double *_points_x, double *_points_y) | geData::PolyLine | |
| geData::PolyLine::create(int _pointCount, double *_points_x, double *_points_y, int _start) | geData::PolyLine | |
| geData::PolyLine::create(int _pointCount, double *_points_x, double *_points_y, double *_points_alti, int _start) | geData::PolyLine | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei *_stripLenghts) | ge::DrawableComponent | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei _stripLenghts) | ge::DrawableComponent | |
| createRibbonIndices() | geData::DouglasPeuckerDrawablePath | |
| createTriangleIndices() | geData::DouglasPeuckerDrawablePath | |
| createVAO(GEOMETRYDRAWMODE _in) | geData::DouglasPeuckerDrawablePath | |
| createWithOffSet(int _pointCount, int _pointOffset, double *_points) | geData::PolyLine | |
| createWithRescale(int pointCount, double *_points_x, double *_points_y, double *_points_z, vmml::Vector3d _minBound, double *edgelength, double *rescaleTo) | geData::PolyLine | |
| createWithRescale(int _pointCount, double *_points_x, double *_points_y, vmml::Vector3d _minBound, double *edgelength, double *rescaleTo) | geData::PolyLine | |
| ctrlPointSegments | geData::PolyLine | protected |
| data | geData::PolyLine | |
| DECALPASS enum value | ge::DrawableComponent | |
| deletePolyLineMemory() | geData::PolyLine | |
| DEPTHPASS enum value | ge::DrawableComponent | |
| depthTextureHandle | ge::DrawableComponent | protected |
| depthTextureMatrix | ge::DrawableComponent | protected |
| disableInitialScan() | geData::DouglasPeuckerDrawablePath | |
| disablePointSprites() | ge::DrawableComponent | |
| disablePrimitiveRestart() | ge::DrawableComponent | |
| disableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| distances | geData::PolyLine | protected |
| DouglasPeuckerDrawablePath() | geData::DouglasPeuckerDrawablePath | |
| draw(std::shared_ptr< ge::Camera > _cam) | geData::DouglasPeuckerDrawablePath | |
| ge::DrawableComponent::draw(std::shared_ptr< ge::Camera > _cam) | ge::DrawableComponent | virtual |
| DrawableComponent() | ge::DrawableComponent | |
| DrawableComponent(const DrawableComponent &_in)=delete | ge::DrawableComponent | |
| drawArrays(GLenum _mode, GLint _first, GLsizei _count) | ge::DrawableComponent | |
| drawElements(GLenum _mode, GLsizei _count, const GLvoid *_indices) | ge::DrawableComponent | |
| drawMultiArrays(GLenum _mode, const GLsizei *_count, GLsizei _drawcount) | ge::DrawableComponent | |
| drawMultiElements(GLenum _mode, const GLsizei *_count, GLsizei _drawcount) | ge::DrawableComponent | |
| drawWithOcclusionQueries(DrawableComponent::RENDERSTATE _state, std::shared_ptr< ge::Camera > _cam) | geData::DouglasPeuckerDrawablePath | |
| EMPTY enum value | ge::DrawableComponent | |
| enableHeightNeighborRecursive(short _child, unsigned int _id, unsigned int _treeIdx) | geData::DouglasPeuckerDrawablePath | |
| enableInitialScan() | geData::DouglasPeuckerDrawablePath | |
| enableNeighborRecursive(short _child, unsigned int _id, unsigned int _treeIdx) | geData::DouglasPeuckerDrawablePath | |
| enableOcclusionQueries(bool _in) | geData::DouglasPeuckerDrawablePath | virtual |
| enablePointSprites() | ge::DrawableComponent | |
| enablePrimitiveRestart() | ge::DrawableComponent | |
| enableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| endOcclusionQuery(RENDERSTATE _state) | ge::DrawableComponent | |
| fillIndexBufferWithLinearValues() | ge::DrawableComponent | |
| generateVertexHandlesFromShader(int _bufferCount=0) | ge::DrawableComponent | |
| GEOMETRYDRAWMODE enum name | geData::DouglasPeuckerDrawablePath | |
| getAnimationPoint() const | geData::PolyLine | |
| getArray() const | geData::PolyLine | |
| getBoundingBox() const | ge::DrawableComponent | |
| getBoundingSphere() const | ge::DrawableComponent | |
| getBSPlineInterpolationPoints(int _polynomDegree) | geData::PolyLine | |
| getColor() const | ge::DrawableComponent | |
| getColorPerVertex() const | ge::DrawableComponent | inline |
| getControlPointArray() const | geData::PolyLine | |
| getControlPointArraySize() const | geData::PolyLine | |
| getDepthTextureHandle() const | ge::DrawableComponent | |
| getDistances() const | geData::PolyLine | |
| getDrawMode() const | geData::DouglasPeuckerDrawablePath | inline |
| getGroupID() const | ge::GlobeComponent | |
| getInverseModelMatrix() const | ge::DrawableComponent | |
| getKnotVectorSize() const | geData::PolyLine | |
| getLineCount() const | geData::PolyLine | |
| getLineThickness() const | geData::PolyLine | |
| getModelMatrix() const | ge::DrawableComponent | |
| getName() const | ge::GlobeComponent | |
| getNormalTextureHandle() const | ge::DrawableComponent | |
| getPoint(int _input) const | geData::PolyLine | |
| getPointCount() const | geData::PolyLine | |
| getPosition() const | ge::DrawableComponent | |
| getQueryResult() | ge::DrawableComponent | |
| getRefinementLevel() const | geData::PolyLine | |
| getRotation() const | ge::DrawableComponent | |
| getScale() const | ge::DrawableComponent | |
| getShader() const | ge::DrawableComponent | |
| getSummedDistances() | geData::PolyLine | |
| getTextureHandle() const | ge::DrawableComponent | |
| getUID() const | ge::GlobeComponent | |
| getVertexCount() const | ge::DrawableComponent | inline |
| GlobeComponent() | ge::GlobeComponent | inline |
| group_uid | ge::GlobeComponent | protected |
| indexBuffer | ge::DrawableComponent | protected |
| indexCount | ge::DrawableComponent | protected |
| inOrderHeightTraversal(unsigned int _id, unsigned int _treeIdx, unsigned int _activePointIdx) | geData::DouglasPeuckerDrawablePath | |
| inOrderHeightUpdateTraversal(unsigned int _id, unsigned int _treeIdx, unsigned int _alloverID) | geData::DouglasPeuckerDrawablePath | |
| inOrderTraversal(unsigned int _id, unsigned int _treeIdx, unsigned int _activePointIdx) | geData::DouglasPeuckerDrawablePath | |
| inOrderUpdateTraversal(unsigned int _id, unsigned int _treeIdx, unsigned int _alloverID) | geData::DouglasPeuckerDrawablePath | |
| isGeometryReady() const | ge::DrawableComponent | |
| isGeometryReady(bool _input) | ge::DrawableComponent | virtual |
| isInitialScanningOn() | geData::DouglasPeuckerDrawablePath | |
| isNeedingRefinement() const | geData::PolyLine | |
| isNeedingRefinement(bool _in) | geData::PolyLine | |
| isNormalMapped() | ge::DrawableComponent | |
| IsOcclusionQueriesEnabled() | geData::DouglasPeuckerDrawablePath | inline |
| IsRefined() | geData::DouglasPeuckerDrawablePath | |
| isTextured() | ge::DrawableComponent | |
| isVisible() const | ge::DrawableComponent | |
| isVisible(bool _input) | ge::DrawableComponent | virtual |
| lineCount | geData::PolyLine | protected |
| LINES enum value | geData::DouglasPeuckerDrawablePath | |
| lineThickness | geData::PolyLine | protected |
| modelMatrix | ge::DrawableComponent | protected |
| moveAnimationBackward() | geData::PolyLine | |
| moveAnimationForward() | geData::PolyLine | |
| multiDrawArraysList | ge::DrawableComponent | protected |
| multiDrawPointerList | ge::DrawableComponent | protected |
| multiDrawPointerListSize | ge::DrawableComponent | protected |
| mvpMatrix | ge::DrawableComponent | protected |
| name | ge::GlobeComponent | protected |
| needsRefinement | geData::PolyLine | protected |
| nodeAccessPossible(unsigned int _id, unsigned int _treeIdx) | geData::DouglasPeuckerDrawablePath | |
| normalMapped | ge::DrawableComponent | protected |
| normalMatrix | ge::DrawableComponent | protected |
| normalTexHandle | ge::DrawableComponent | protected |
| OCCLUSIONGROUNDTEST enum value | ge::DrawableComponent | |
| occlusionQueryID | ge::DrawableComponent | protected |
| occlusionQueryState | ge::DrawableComponent | protected |
| OCCLUSIONRESULT enum value | ge::DrawableComponent | |
| OCCLUSIONTEST enum value | ge::DrawableComponent | |
| operator=(const DrawableComponent &_in)=delete | ge::DrawableComponent | |
| pointCount | geData::PolyLine | protected |
| points | geData::PolyLine | |
| pointsAfterOffset | geData::PolyLine | protected |
| PolyLine() | geData::PolyLine | |
| position | ge::DrawableComponent | protected |
| print() | geData::PolyLine | |
| printAll() | geData::PolyLine | |
| printAllDPTrees() | geData::DouglasPeuckerDrawablePath | |
| printDPTree(int _idx) | geData::DouglasPeuckerDrawablePath | |
| printPoints() | geData::DouglasPeuckerDrawablePath | |
| pts | geData::PolyLine | protected |
| queryResultPixelCount | ge::DrawableComponent | protected |
| recompileShader() | ge::DrawableComponent | |
| refinementlevel | geData::PolyLine | protected |
| RENDER enum value | ge::DrawableComponent | |
| RENDERSTATE enum name | ge::DrawableComponent | |
| RIBBON enum value | geData::DouglasPeuckerDrawablePath | |
| rotations | ge::DrawableComponent | protected |
| scale | ge::DrawableComponent | protected |
| setAdditionalPointSizes(unsigned int *_data) | geData::PolyLine | |
| setAttributeBuffer1f(int _bufferID, float _value) | ge::DrawableComponent | |
| setAttributeBuffer1f(int _bufferID, std::vector< float > _input) | ge::DrawableComponent | |
| setAttributeBuffer1i(int _bufferID, int _input) | ge::DrawableComponent | |
| setAttributeBuffer1i(int _bufferID, std::vector< int > _input) | ge::DrawableComponent | |
| setBoundingBox(BoundingBox3d _boundingBox) | ge::DrawableComponent | |
| setBoundingSphere(BoundingSphere _boundingSphere) | ge::DrawableComponent | |
| setColor(vmml::Vector3f _color) | ge::DrawableComponent | virtual |
| setColorPerVertex(unsigned int _in) | ge::DrawableComponent | inlinevirtual |
| setControlPointArraySize(int _size) | geData::PolyLine | |
| setData(const double *points) | geData::PolyLine | |
| setDepthMatrix(vmml::Matrix4d _mat) | ge::DrawableComponent | |
| setDepthMatrixUniform() | ge::DrawableComponent | |
| setDepthTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setDepthUniforms() | ge::DrawableComponent | |
| setDouglasPeuckerIndices() | geData::DouglasPeuckerDrawablePath | |
| setGroupID(GLuint _input) | ge::GlobeComponent | virtual |
| setLineThickness(double _thickness) | geData::DouglasPeuckerDrawablePath | virtual |
| setModelMatrices() | ge::DrawableComponent | |
| setMVPMatrix(const std::shared_ptr< ge::Camera > _cam) | ge::DrawableComponent | |
| setName(std::string _name) | ge::GlobeComponent | |
| setNormalMapped(bool _in) | ge::DrawableComponent | |
| setNormalMatrix() | ge::DrawableComponent | |
| setNormalTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setNumberOfVertexAttributes(unsigned int _in) | ge::DrawableComponent | |
| setPickingInformation() | ge::DrawableComponent | |
| setPosition(vmml::Vector3d _position) | ge::DrawableComponent | virtual |
| setPrimitiveRestartIndex(GLuint _in) | ge::DrawableComponent | |
| setRefined(bool _in) | geData::DouglasPeuckerDrawablePath | |
| setRefinementLevel() | geData::DouglasPeuckerDrawablePath | |
| setRotation(vmml::Vector3d _rotations) | ge::DrawableComponent | virtual |
| setScale(vmml::Vector3d _scale) | ge::DrawableComponent | virtual |
| setSegmentDistance(float _segDist, bool _fixSegments=false) | geData::PolyLine | |
| setShader(std::shared_ptr< ge::Shader > _shader) | ge::DrawableComponent | virtual |
| setStandardUniforms() | ge::DrawableComponent | |
| setTextured(bool _in) | ge::DrawableComponent | |
| setTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setUID(GLuint _input) | ge::GlobeComponent | virtual |
| setupGeometryBuffersAsRibbons() | geData::DouglasPeuckerDrawablePath | |
| setupGeometryBuffersWithLineStripInformation() | geData::DouglasPeuckerDrawablePath | |
| setVertexAttributePointer(GLuint _bufferID, GLuint _index, GLint _size, GLenum _type) | ge::DrawableComponent | |
| setVertexAttributePointerForBuffer(unsigned int _bufferID, unsigned int _size, GLenum _type) | ge::DrawableComponent | |
| setVertexAttributePointerNormalized(GLuint _bufferID, GLuint _index, GLint _size, GLenum _type) | ge::DrawableComponent | |
| setVertexLongAttributePointer(GLuint _bufferID, GLuint _index, GLint _size, GLenum _type) | ge::DrawableComponent | |
| setViewProjMatrices(const std::shared_ptr< ge::Camera > _cam) | ge::DrawableComponent | |
| shader | ge::DrawableComponent | protected |
| splineSegments | geData::PolyLine | protected |
| STENCILPASS enum value | ge::DrawableComponent | |
| sumOfDistances | geData::PolyLine | protected |
| textured | ge::DrawableComponent | protected |
| TRIANGLE_OCCLUSION enum value | geData::DouglasPeuckerDrawablePath | |
| TRIANGLES_OVERLAPPING enum value | geData::DouglasPeuckerDrawablePath | |
| uid | ge::GlobeComponent | protected |
| unbindVertexBuffers() | ge::DrawableComponent | |
| uniformColorPerVertexLocation | ge::DrawableComponent | protected |
| uniformModelMatrixLocation | ge::DrawableComponent | protected |
| uniformMVPMatrixLocation | ge::DrawableComponent | protected |
| uniformObjectColorLocation | ge::DrawableComponent | protected |
| uniformObjectGroupIDLocation | ge::DrawableComponent | protected |
| uniformObjectIDLocation | ge::DrawableComponent | protected |
| uniformProjectionMatrixLocation | ge::DrawableComponent | protected |
| uniformViewMatrixLocation | ge::DrawableComponent | protected |
| update() | geData::DouglasPeuckerDrawablePath | virtual |
| updateInitialScanning() | geData::DouglasPeuckerDrawablePath | |
| updateSingleScanning() | geData::DouglasPeuckerDrawablePath | |
| vao | ge::DrawableComponent | protected |
| vertexCount | ge::DrawableComponent | protected |
| ~DouglasPeuckerDrawablePath() | geData::DouglasPeuckerDrawablePath | |
| ~DrawableComponent() | ge::DrawableComponent | |
| ~GlobeComponent()=0 | ge::GlobeComponent | pure virtual |
| ~PolyLine() | geData::PolyLine | |