| addCustomVertexAttributef(unsigned int _bufferPos, unsigned int _attributeCount, unsigned int _sizePerAttribute, float **_values) | ge::DrawableComponent | |
| 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 | |
| attributes | ge::DrawableComponent | protected |
| beginOcclusionQuery(RENDERSTATE _state) | ge::DrawableComponent | |
| boundingBox | ge::DrawableComponent | protected |
| boundingSphere | ge::DrawableComponent | protected |
| calculateAABB() | ge::ViewFrustum | |
| clear() | ge::ViewFrustum | virtual |
| color | ge::DrawableComponent | protected |
| colorPerVertex | ge::DrawableComponent | protected |
| colorTexHandle | ge::DrawableComponent | protected |
| create() | ge::ViewFrustum | inlinevirtual |
| create(vmml::Vector3d eyePosition, vmml::Vector3d view, vmml::Vector3d up, vmml::Vector3d right, ViewFrustumProperties _frustumProp) | ge::ViewFrustum | |
| createBounds(vmml::Vector3d mid, double radius) | ge::ViewFrustum | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei *_stripLenghts) | ge::DrawableComponent | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei _stripLenghts) | ge::DrawableComponent | |
| createVAO() | ge::ViewFrustum | |
| DECALPASS enum value | ge::DrawableComponent | |
| DEPTHPASS enum value | ge::DrawableComponent | |
| depthTextureHandle | ge::DrawableComponent | protected |
| depthTextureMatrix | ge::DrawableComponent | protected |
| destroy() | ge::ViewFrustum | |
| disablePointSprites() | ge::DrawableComponent | |
| disablePrimitiveRestart() | ge::DrawableComponent | |
| disableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| draw(std::shared_ptr< ge::Camera > _cam) | ge::ViewFrustum | 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 | |
| EMPTY enum value | ge::DrawableComponent | |
| enableOcclusionQueries(bool _in) | ge::DrawableComponent | virtual |
| enablePointSprites() | ge::DrawableComponent | |
| enablePrimitiveRestart() | ge::DrawableComponent | |
| enableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| endOcclusionQuery(RENDERSTATE _state) | ge::DrawableComponent | |
| extractPlaneNormals() | ge::ViewFrustum | |
| fillIndexBufferWithLinearValues() | ge::DrawableComponent | |
| generateVertexHandlesFromShader(int _bufferCount=0) | ge::DrawableComponent | |
| getAspectRatio() const | ge::ViewFrustum | |
| getBoundingBox() const | ge::DrawableComponent | |
| getBoundingSphere() const | ge::DrawableComponent | |
| getColor() const | ge::DrawableComponent | |
| getColorPerVertex() const | ge::DrawableComponent | inline |
| getDepthTextureHandle() const | ge::DrawableComponent | |
| getFarPlaneDist() const | ge::ViewFrustum | |
| getFieldOfView() const | ge::ViewFrustum | |
| getFrustumPoints() const | ge::ViewFrustum | |
| getGroupID() const | ge::GlobeComponent | |
| getInverseModelMatrix() const | ge::DrawableComponent | |
| getModelMatrix() const | ge::DrawableComponent | |
| getName() const | ge::GlobeComponent | |
| getNearPlaneDist() const | ge::ViewFrustum | |
| getNormalTextureHandle() const | ge::DrawableComponent | |
| getPosition() const | ge::DrawableComponent | |
| getQueryResult() | ge::DrawableComponent | |
| getRotation() const | ge::DrawableComponent | |
| getScale() const | ge::DrawableComponent | |
| getShader() const | ge::DrawableComponent | |
| getTextureHandle() const | ge::DrawableComponent | |
| getUID() const | ge::GlobeComponent | |
| getVertexCount() const | ge::DrawableComponent | inline |
| getViewFrustumProperties() | ge::ViewFrustum | |
| getZBufferDepth() const | ge::ViewFrustum | |
| GlobeComponent() | ge::GlobeComponent | inline |
| group_uid | ge::GlobeComponent | protected |
| indexBuffer | ge::DrawableComponent | protected |
| indexCount | ge::DrawableComponent | protected |
| isAABB2DFarAwayFromFrustumAABB2D(vmml::Vector4d _rect, double _farFactor=1.0) const | ge::ViewFrustum | |
| isAABB2DRoughlyInFrustumAABB2D(vmml::Vector4d _rect) const | ge::ViewFrustum | |
| isGeometryReady() const | ge::DrawableComponent | |
| isGeometryReady(bool _input) | ge::DrawableComponent | virtual |
| isInFrustum(vmml::Vector3d _position, double radius) const | ge::ViewFrustum | |
| isInFrustumSphere(vmml::Vector3d _position) const | ge::ViewFrustum | |
| isInFrustumSphere(BoundingSphere *_boundingSphere) const | ge::ViewFrustum | |
| isNormalMapped() | ge::DrawableComponent | |
| isRoughlyInFrustumAABB3D(vmml::Vector3d _position) const | ge::ViewFrustum | |
| isStrictlyInFrustum(vmml::Vector3d _position, double radius) const | ge::ViewFrustum | |
| isTextured() | ge::DrawableComponent | |
| isViewed() | ge::ViewFrustum | |
| isVisible() const | ge::DrawableComponent | |
| isVisible(bool _input) | ge::DrawableComponent | virtual |
| modelMatrix | ge::DrawableComponent | protected |
| move(vmml::Vector3d eyePosition, vmml::Vector3d view, vmml::Vector3d up, vmml::Vector3d right) | ge::ViewFrustum | |
| multiDrawArraysList | ge::DrawableComponent | protected |
| multiDrawPointerList | ge::DrawableComponent | protected |
| multiDrawPointerListSize | ge::DrawableComponent | protected |
| mvpMatrix | ge::DrawableComponent | protected |
| name | ge::GlobeComponent | protected |
| 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 | |
| position | ge::DrawableComponent | protected |
| queryResultPixelCount | ge::DrawableComponent | protected |
| recompileShader() | ge::DrawableComponent | |
| RENDER enum value | ge::DrawableComponent | |
| RENDERSTATE enum name | ge::DrawableComponent | |
| rotations | ge::DrawableComponent | protected |
| scale | ge::DrawableComponent | protected |
| setAspectRatio(double _aspectRatio) | ge::ViewFrustum | |
| 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 |
| setDepthMatrix(vmml::Matrix4d _mat) | ge::DrawableComponent | |
| setDepthMatrixUniform() | ge::DrawableComponent | |
| setDepthTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setDepthUniforms() | ge::DrawableComponent | |
| setGroupID(GLuint _input) | ge::GlobeComponent | 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 | |
| setRotation(vmml::Vector3d _rotations) | ge::DrawableComponent | virtual |
| setScale(vmml::Vector3d _scale) | ge::DrawableComponent | virtual |
| 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 |
| 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 | |
| setViewFrustumProperties(ViewFrustumProperties _in) | ge::ViewFrustum | |
| setViewProjMatrices(const std::shared_ptr< ge::Camera > _cam) | ge::DrawableComponent | |
| shader | ge::DrawableComponent | protected |
| STENCILPASS enum value | ge::DrawableComponent | |
| textured | ge::DrawableComponent | protected |
| 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() | ge::ViewFrustum | virtual |
| vao | ge::DrawableComponent | protected |
| vertexCount | ge::DrawableComponent | protected |
| ViewFrustum() | ge::ViewFrustum | inline |
| ~DrawableComponent() | ge::DrawableComponent | |
| ~GlobeComponent()=0 | ge::GlobeComponent | pure virtual |
| ~ViewFrustum() | ge::ViewFrustum | inline |