| 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 |
| clear() | ge::Composition | virtual |
| clusterSize | geGIS::GlobeComposition | protected |
| color | ge::DrawableComponent | protected |
| colorPerVertex | ge::DrawableComponent | protected |
| colorTexHandle | ge::DrawableComponent | protected |
| Composition() | ge::Composition | |
| compositionFramebuffer | ge::Composition | protected |
| create(std::shared_ptr< ge::Shader > _shader) | ge::Composition | |
| create(std::string _shaderFile) | ge::Composition | |
| create() | ge::Composition | protectedvirtual |
| createFramebuffer(enum FrameBufferObject::FBOTYPE _type, int _w, int _h, int _channels) | ge::Composition | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei *_stripLenghts) | ge::DrawableComponent | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei _stripLenghts) | ge::DrawableComponent | |
| DECALPASS enum value | ge::DrawableComponent | |
| decalsEnabled | geGIS::GlobeComposition | protected |
| DEPTHPASS enum value | ge::DrawableComponent | |
| depthTextureHandle | ge::DrawableComponent | protected |
| depthTextureMatrix | ge::DrawableComponent | protected |
| directionalLight | geGIS::GlobeComposition | protected |
| disable() | ge::Composition | |
| disableFramebuffer() | ge::Composition | |
| disablePointSprites() | ge::DrawableComponent | |
| disablePrimitiveRestart() | ge::DrawableComponent | |
| disableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| draw(std::shared_ptr< ge::Camera > _cam) | ge::Composition | 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 | |
| drawFrame(std::shared_ptr< ge::Camera > _cam) | geGIS::GlobeComposition | protected |
| ge::Composition::drawFrame(std::shared_ptr< ge::Camera > _cam) | ge::Composition | protectedvirtual |
| drawMultiArrays(GLenum _mode, const GLsizei *_count, GLsizei _drawcount) | ge::DrawableComponent | |
| drawMultiElements(GLenum _mode, const GLsizei *_count, GLsizei _drawcount) | ge::DrawableComponent | |
| drawPlane() | ge::Composition | protected |
| edgeHighlightColor | geGIS::GlobeComposition | protected |
| edgesHighlighted | geGIS::GlobeComposition | protected |
| EMPTY enum value | ge::DrawableComponent | |
| enable() | ge::Composition | |
| enabled | ge::Composition | protected |
| enableDecals(bool _in) | geGIS::GlobeComposition | |
| enabledFramebuffer | ge::Composition | protected |
| enableEdgeHightlights(bool _in) | geGIS::GlobeComposition | |
| enableFramebuffer() | ge::Composition | |
| enableOcclusionQueries(bool _in) | ge::DrawableComponent | virtual |
| enablePerspectiveLineAdjustment(bool _in) | geGIS::GlobeComposition | |
| enablePointSprites() | ge::DrawableComponent | |
| enablePrimitiveRestart() | ge::DrawableComponent | |
| enableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| endOcclusionQuery(RENDERSTATE _state) | ge::DrawableComponent | |
| featureflags | geGIS::GlobeComposition | protected |
| fillIndexBufferWithLinearValues() | ge::DrawableComponent | |
| generateVertexHandlesFromShader(int _bufferCount=0) | ge::DrawableComponent | |
| getBoundingBox() const | ge::DrawableComponent | |
| getBoundingSphere() const | ge::DrawableComponent | |
| getColor() const | ge::DrawableComponent | |
| getColorPerVertex() const | ge::DrawableComponent | inline |
| getDepthTextureHandle() const | ge::DrawableComponent | |
| getFrameBuffer() | ge::Composition | |
| getGPUFeatureFlags() | geGIS::GlobeComposition | |
| getGroupID() const | ge::GlobeComponent | |
| getInverseModelMatrix() const | ge::DrawableComponent | |
| getModelMatrix() const | ge::DrawableComponent | |
| getName() const | ge::GlobeComponent | |
| getNormalTextureHandle() const | ge::DrawableComponent | |
| getPosition() const | ge::DrawableComponent | |
| getQueryResult() | ge::DrawableComponent | |
| getRotation() const | ge::DrawableComponent | |
| getScale() const | ge::DrawableComponent | |
| getShader() const | ge::DrawableComponent | |
| getSunlight() | geGIS::GlobeComposition | inline |
| getTextureHandle() const | ge::DrawableComponent | |
| getUID() const | ge::GlobeComponent | |
| getVertexCount() const | ge::DrawableComponent | inline |
| GlobeComponent() | ge::GlobeComponent | inline |
| GlobeComposition() | geGIS::GlobeComposition | |
| gpuBoundBufferHandle | geGIS::GlobeComposition | protected |
| gpuBufferHandle | geGIS::GlobeComposition | protected |
| gpuCategoryBufferHandle | geGIS::GlobeComposition | protected |
| group_uid | ge::GlobeComponent | protected |
| indexBuffer | ge::DrawableComponent | protected |
| indexCount | ge::DrawableComponent | protected |
| inverseViewProjectionMatrix | ge::Composition | protected |
| isDecalpassEnabled() | geGIS::GlobeComposition | |
| isEnabled() | ge::Composition | |
| isFramebufferEnabled() | ge::Composition | |
| isGeometryReady() const | ge::DrawableComponent | |
| isGeometryReady(bool _input) | ge::DrawableComponent | virtual |
| isNormalMapped() | ge::DrawableComponent | |
| isPerspectiveLineAdjustmentEnabled() | geGIS::GlobeComposition | |
| isTextured() | ge::DrawableComponent | |
| isVisible() const | ge::DrawableComponent | |
| isVisible(bool _input) | ge::DrawableComponent | virtual |
| laplacefilterThreshold | geGIS::GlobeComposition | protected |
| light | geGIS::GlobeComposition | protected |
| lineRadius | geGIS::GlobeComposition | protected |
| maxDepth | geGIS::GlobeComposition | protected |
| maxlineRadius | geGIS::GlobeComposition | protected |
| modelMatrix | ge::DrawableComponent | protected |
| modelViewMatrix | ge::Composition | protected |
| mouseCoord | geGIS::GlobeComposition | protected |
| 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 |
| objectBounds | geGIS::GlobeComposition | 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 | |
| plaOnOff | geGIS::GlobeComposition | protected |
| position | ge::DrawableComponent | protected |
| projectionMatrix | ge::Composition | protected |
| queryResultPixelCount | ge::DrawableComponent | protected |
| recompileShader() | ge::DrawableComponent | |
| reloadShader(std::shared_ptr< ge::Shader > _shader) | ge::Composition | |
| RENDER enum value | ge::DrawableComponent | |
| RENDERSTATE enum name | ge::DrawableComponent | |
| rotations | ge::DrawableComponent | protected |
| scale | ge::DrawableComponent | protected |
| sceneState | ge::Composition | protected |
| 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 |
| setColorForEdgeHightlights(vmml::Vector4f _in) | geGIS::GlobeComposition | |
| setColorPerVertex(unsigned int _in) | ge::DrawableComponent | inlinevirtual |
| setDepthMatrix(vmml::Matrix4d _mat) | ge::DrawableComponent | |
| setDepthMatrixUniform() | ge::DrawableComponent | |
| setDepthTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setDepthUniforms() | ge::DrawableComponent | |
| setGPUClusteredObjectBounds(vmml::Vector4d _bound) | geGIS::GlobeComposition | |
| setGPUClusteredSize(vmml::Vector2d _size) | geGIS::GlobeComposition | |
| setGPUFeatureAttributeBufferHandle(GLuint _handle) | geGIS::GlobeComposition | |
| setGPUFeatureBufferAndBoundsHandle(GLuint _handle, GLuint _boundhandle) | geGIS::GlobeComposition | |
| setGPUFeatureBufferHandle(GLuint _handle) | geGIS::GlobeComposition | |
| setGPUFeatureFlags(GPUFeatureFlags _in) | geGIS::GlobeComposition | |
| setGPUFeatureHierachyMaxDepth(int _input) | geGIS::GlobeComposition | |
| setGPUFeatureLineRadius(double _rad, double _maxRad) | geGIS::GlobeComposition | |
| setGPUFeatureStyleBufferHandles(geGIS::StyleCollectionUniformHandles _handles) | geGIS::GlobeComposition | |
| setGPUMouseLensCategory(int _in) | geGIS::GlobeComposition | |
| setGPUMouseLensRadius(float _in) | geGIS::GlobeComposition | |
| setGroupID(GLuint _input) | ge::GlobeComponent | virtual |
| setInverseViewProjectionMatrix(vmml::Matrix4d _inverseViewProjectionMatrix) | ge::Composition | |
| setLaplaceFilterThreshold(float _in) | geGIS::GlobeComposition | |
| setModelMatrices() | ge::DrawableComponent | |
| setModelViewMatrix(vmml::Matrix4d _mat) | ge::Composition | |
| setMouseCoord(vmml::Vector2f _mouseCoord) | geGIS::GlobeComposition | |
| 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 | |
| setProjectionMatrix(vmml::Matrix4d _mat) | ge::Composition | |
| setRotation(vmml::Vector3d _rotations) | ge::DrawableComponent | virtual |
| setScale(vmml::Vector3d _scale) | ge::DrawableComponent | virtual |
| setSceneState(SceneStateSet *_state) | ge::Composition | |
| setShader(std::shared_ptr< ge::Shader > _shader) | ge::DrawableComponent | virtual |
| setStandardUniforms() | ge::DrawableComponent | |
| setTextured(bool _in) | ge::DrawableComponent | |
| setTextureHandle(GLint _unit, const std::shared_ptr< ge::TextureHandle > _handle) | ge::Composition | |
| ge::DrawableComponent::setTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setUID(GLuint _input) | ge::GlobeComponent | virtual |
| setUniformsForMatrices() | ge::Composition | protected |
| 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 | |
| setViewport(vmml::Vector2d _viewport) | ge::Composition | |
| setViewProjMatrices(const std::shared_ptr< ge::Camera > _cam) | ge::DrawableComponent | |
| setZeroFramebufferID(int _id) | ge::Composition | |
| shader | ge::DrawableComponent | protected |
| spotLight | geGIS::GlobeComposition | protected |
| STENCILPASS enum value | ge::DrawableComponent | |
| styleBufferHandles | geGIS::GlobeComposition | protected |
| texChannels | ge::Composition | protected |
| textured | ge::DrawableComponent | protected |
| textures | ge::Composition | 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::Composition | inlinevirtual |
| vao | ge::DrawableComponent | protected |
| vertexCount | ge::DrawableComponent | protected |
| viewport | ge::Composition | protected |
| ~Composition() | ge::Composition | |
| ~DrawableComponent() | ge::DrawableComponent | |
| ~GlobeComponent()=0 | ge::GlobeComponent | pure virtual |
| ~GlobeComposition() | geGIS::GlobeComposition | inline |