| addCustomVertexAttributef(unsigned int _bufferPos, unsigned int _attributeCount, unsigned int _sizePerAttribute, float **_values) | ge::DrawableComponent | |
| addPolyline(std::shared_ptr< geData::PolyLine > _polyline) | geGIS::LineFeatureObject | |
| 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 | |
| blueprintColor | geGIS::FeatureObject | protected |
| boundingBox | ge::DrawableComponent | protected |
| boundingSphere | ge::DrawableComponent | protected |
| bounds | geGIS::FeatureObject | protected |
| boundsFinal | geGIS::LineFeatureObject | protected |
| buildKDtree() | geGIS::TrafficObject | |
| cgrid | geGIS::LineFeatureObject | protected |
| checkForBoundaries() | geGIS::FeatureObject | protected |
| checkForFileWithStandardExtension(std::string _input) | geGIS::FeatureObject | |
| checkIfReferenceNetwork() | geGIS::TrafficObject | |
| clear() | geGIS::TrafficObject | virtual |
| color | ge::DrawableComponent | protected |
| colorPerVertex | ge::DrawableComponent | protected |
| colorTexHandle | ge::DrawableComponent | protected |
| copyBoundsArrayToGPUBuffer(int _bufferLayerID) | geGIS::LineFeatureObject | |
| copyLineSegmentToGPUBuffer(int _bufferLayerID, bool _spaceFillingCurve) | geGIS::LineFeatureObject | |
| create(ModelLayer *_modelLayerref, std::shared_ptr< TrafficBlueprint > _blueprint, std::shared_ptr< ReferenceSystem > _referenceSystem) | geGIS::TrafficObject | |
| geGIS::LineFeatureObject::create(std::shared_ptr< ge::Shader > _shader, std::string _name, vmml::Vector3f _color) | geGIS::LineFeatureObject | |
| geGIS::LineFeatureObject::create(std::shared_ptr< ge::Shader > _shader, std::string _name, const GLuint _uid, const GLuint _guid, vmml::Vector3f _color, vmml::Vector3d _position, vmml::Vector3d _scale, vmml::Vector3d _rotations) | geGIS::LineFeatureObject | |
| createCloudData() | geGIS::TrafficObject | |
| createClusteredMortonLineSegmentBounds() | geGIS::LineFeatureObject | |
| createGeometry() | geGIS::TrafficObject | |
| createGPUFeatureBufferAsMortonCurve() | geGIS::LineFeatureObject | |
| createGPUFeatureBufferForClusteredShading(vmml::Vector2ui _clusterCount, double _linewidth, std::shared_ptr< StyleCollection > _styling) | geGIS::LineFeatureObject | |
| createGraph() | geGIS::TrafficObject | |
| createLineSegmentListForGPUBuffer() | geGIS::LineFeatureObject | |
| createMortonLineSegmentBounds() | geGIS::LineFeatureObject | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei *_stripLenghts) | ge::DrawableComponent | |
| createMultiDrawPointerList(GLuint _numberOfDrawObjects, GLsizei _stripLenghts) | ge::DrawableComponent | |
| createMultiLineGraph(vmml::Vector3f _color, std::string _name) | geGIS::TrafficObject | |
| createPath(std::shared_ptr< geData::PolyLine > _path, std::string _name, bool _inLocalCoordinates) | geGIS::TrafficObject | |
| createPointCloud(std::vector< ge::VBOVertex3d > _vertices, vmml::Vector3f _color, std::string _name) | geGIS::TrafficObject | |
| createPointCloud(pcl::PointCloud< pcl::PointXYZ >::Ptr _cloud, vmml::Vector3f _color, std::string _name) | geGIS::TrafficObject | |
| createPolyLine(std::vector< int > _indices, vmml::Vector3f _color, double _lineWeight, ge::VBOVertex3d _commuterPoint_1, ge::VBOVertex3d _commuterPoint_2, int _bundlingIdx) | geGIS::TrafficObject | |
| createVAO(enum geData::MultiLineObject::GEOMETRYMODE _in) | geGIS::LineFeatureObject | virtual |
| CSV enum value | geGIS::FeatureObject | |
| datatable | geGIS::FeatureObject | protected |
| DECALPASS enum value | ge::DrawableComponent | |
| deleteMemory() | geGIS::FeatureObject | protected |
| DEPTHPASS enum value | ge::DrawableComponent | |
| depthTextureHandle | ge::DrawableComponent | protected |
| depthTextureMatrix | ge::DrawableComponent | protected |
| disableAsReferenceNetwork() | geGIS::TrafficObject | |
| disablePointSprites() | ge::DrawableComponent | |
| disablePrimitiveRestart() | ge::DrawableComponent | |
| disableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| draw(std::shared_ptr< ge::Camera > _cam) override | geGIS::LineFeatureObject | virtual |
| 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 | |
| drawMode | geGIS::FeatureObject | protected |
| drawMultiArrays(GLenum _mode, const GLsizei *_count, GLsizei _drawcount) | ge::DrawableComponent | |
| drawMultiElements(GLenum _mode, const GLsizei *_count, GLsizei _drawcount) | ge::DrawableComponent | |
| edgelength | geGIS::FeatureObject | protected |
| EMPTY enum value | ge::DrawableComponent | |
| enableAsReferenceNetwork() | geGIS::TrafficObject | |
| enableOcclusionQueries(bool _in) | ge::DrawableComponent | virtual |
| enablePointSprites() | ge::DrawableComponent | |
| enablePrimitiveRestart() | ge::DrawableComponent | |
| enableVertexAttributes(int vaaSize=2) | ge::DrawableComponent | |
| endOcclusionQuery(RENDERSTATE _state) | ge::DrawableComponent | |
| entityRange | geGIS::FeatureObject | protected |
| expandBound(ge::Vertex4d _point, ge::Vertex4d _bound) | geGIS::LineFeatureObject | |
| expandBoundWith2DPoint(ge::Vertex2d _point, vmml::Vector4d _bound) | geGIS::LineFeatureObject | |
| expandBoundWithRadius(ge::Vertex4d _point, ge::Vertex4d _bound, double _radius) | geGIS::LineFeatureObject | |
| exportGraphData(std::string _path) | geGIS::TrafficObject | |
| exportToCSVFile(std::string _path, enum shpio::SHPFileExportContainer::EXPORT_TYPE _type, shpio::SHPFileExportContainer *_content) | geGIS::FeatureObject | |
| exportToSHPFile(std::string _path, enum shpio::SHPFileExportContainer::EXPORT_TYPE _type, shpio::SHPFileExportContainer *_content) | geGIS::FeatureObject | |
| EXTRUDED_GEOMETRY enum value | geGIS::FeatureObject | |
| feature_vec | geGIS::FeatureObject | protected |
| FEATUREFORMAT enum name | geGIS::FeatureObject | |
| featureFormat | geGIS::FeatureObject | protected |
| FeatureObject() | geGIS::FeatureObject | |
| FEATURETYPE enum name | geGIS::FeatureObject | |
| featureType | geGIS::FeatureObject | protected |
| fileUrl | geGIS::FeatureObject | protected |
| fillIndexBufferWithLinearValues() | ge::DrawableComponent | |
| fillLineFeature | geGIS::LineFeatureObject | protected |
| findNearestNeighbor(pcl::PointXYZ _point, int _K) | geGIS::TrafficObject | |
| generateVertexHandlesFromShader(int _bufferCount=0) | ge::DrawableComponent | |
| GEOMETRYDRAWMODE enum name | geGIS::FeatureObject | |
| getBasePointsID() const | geGIS::TrafficObject | |
| getBoundingBox() const | ge::DrawableComponent | |
| getBoundingSphere() const | ge::DrawableComponent | |
| getBounds2D() const | geGIS::FeatureObject | |
| getBounds2DWithLineWidth() | geGIS::LineFeatureObject | |
| getClusterHandles() | geGIS::LineFeatureObject | |
| getClusterSize() | geGIS::LineFeatureObject | |
| getColor() const | ge::DrawableComponent | |
| getColorPerVertex() const | ge::DrawableComponent | inline |
| getCrossingsID() const | geGIS::TrafficObject | |
| getDepthTextureHandle() const | ge::DrawableComponent | |
| getDrawMode() const | geGIS::LineFeatureObject | inline |
| getEdgeCount() const | geGIS::FeatureObject | |
| getEdgeLength() const | geGIS::FeatureObject | |
| getEndPointsID() const | geGIS::TrafficObject | |
| getEntity(int _idx) const | geGIS::LineFeatureObject | |
| getEntityCount() const | geGIS::FeatureObject | |
| getExportContainer(std::shared_ptr< ReferenceSystem > _referenceSystem) | geGIS::FeatureObject | protectedvirtual |
| getFieldNames() | geGIS::FeatureObject | |
| getFieldType(int _fieldnumber) | geGIS::FeatureObject | |
| getFormatFromString(std::string _input) | geGIS::FeatureObject | |
| getGPUFeatureBufferHandle(GLuint _layer) | geGIS::LineFeatureObject | |
| getGPUFeatureMaxDepth() | geGIS::LineFeatureObject | |
| getGraphCloudID() const | geGIS::TrafficObject | |
| getGraphNodeContent(int _nodeIdx) | geGIS::TrafficObject | |
| getGraphPointCount() const | geGIS::LineFeatureObject | |
| getGroupID() const | ge::GlobeComponent | |
| getInverseModelMatrix() const | ge::DrawableComponent | |
| getKdTreePoint(int _index) | geGIS::TrafficObject | |
| getLineThickness() const | geGIS::LineFeatureObject | |
| getLocationPointCount() const | geGIS::FeatureObject | |
| getMaxBounds() const | geGIS::FeatureObject | |
| getMidpointOfBounds() | geGIS::FeatureObject | |
| getMidpointOfBoundsProj2D() | geGIS::FeatureObject | |
| getMinBounds() const | geGIS::FeatureObject | |
| getModelMatrix() const | ge::DrawableComponent | |
| getName() const | ge::GlobeComponent | |
| getNormalTextureHandle() const | ge::DrawableComponent | |
| getNumberOfLineWithZeroLineCount() const | geGIS::TrafficObject | inline |
| getPosition() const | ge::DrawableComponent | |
| getQueryResult() | ge::DrawableComponent | |
| getRotation() const | ge::DrawableComponent | |
| getScale() const | ge::DrawableComponent | |
| getShader() const | ge::DrawableComponent | |
| getShapeType() const | geGIS::FeatureObject | |
| getShortestPath(int _source, int _dest) | geGIS::TrafficObject | |
| getStringForFormat(enum FEATUREFORMAT _input) | geGIS::FeatureObject | |
| getStyleCollection() const | geGIS::FeatureObject | |
| getTextColor() const | geGIS::FeatureObject | |
| getTextureHandle() const | ge::DrawableComponent | |
| getTFSInfo() | geGIS::FeatureObject | inline |
| getUID() const | ge::GlobeComponent | |
| getVertexCount() const | ge::DrawableComponent | inline |
| getWheightMax() const | geGIS::FeatureObject | |
| getWheightMin() const | geGIS::FeatureObject | |
| GlobeComponent() | ge::GlobeComponent | inline |
| gpuFeatureInfo | geGIS::LineFeatureObject | protected |
| gpuFeatureMaxLevel | geGIS::LineFeatureObject | protected |
| gpulineSegmentCount | geGIS::LineFeatureObject | protected |
| gpulinesegmentList | geGIS::LineFeatureObject | protected |
| gpulineSegmentListPointCount | geGIS::LineFeatureObject | protected |
| group_uid | ge::GlobeComponent | protected |
| indexBuffer | ge::DrawableComponent | protected |
| indexCount | ge::DrawableComponent | protected |
| isGeometryReady() const | ge::DrawableComponent | |
| isGeometryReady(bool _input) | ge::DrawableComponent | virtual |
| isNormalMapped() | ge::DrawableComponent | |
| isRepository | geGIS::FeatureObject | protected |
| isTextured() | ge::DrawableComponent | |
| isVisible() const | ge::DrawableComponent | |
| isVisible(bool _input) | ge::DrawableComponent | virtual |
| JSON enum value | geGIS::FeatureObject | |
| LINE enum value | geGIS::FeatureObject | |
| LineFeatureObject() | geGIS::LineFeatureObject | |
| LINES enum value | geGIS::FeatureObject | |
| lineThickness | geGIS::LineFeatureObject | protected |
| load2DLines(geGIS::FeatureRange _range) | geGIS::LineFeatureObject | |
| load2DPolygonsWithLimitedLines(geGIS::FeatureRange _entityRange, geGIS::FeatureRange _lineRange) | geGIS::LineFeatureObject | |
| load3DLines(geGIS::FeatureRange _range) | geGIS::LineFeatureObject | |
| loadAttributeGPUBuffer(int _bufferLayerID, std::shared_ptr< StyleCollection > _styling, bool _spaceFillingCurve) | geGIS::LineFeatureObject | |
| loadData(std::string filename) | geGIS::TrafficObject | |
| loadDatabaseFields() | geGIS::FeatureObject | |
| loadDataFromSHP(std::string filename) | geGIS::FeatureObject | protected |
| loadMortonOrderForGPUBuffer(const std::vector< ge::Vertex2d > &_linesegmentList, ge::AABB3f _AABB) | geGIS::LineFeatureObject | |
| loadPolygonAttributesToGPUBuffer(int _bufferLayerID, bool _spaceFillingCurve) | geGIS::LineFeatureObject | protected |
| midPoint | geGIS::FeatureObject | protected |
| modelMatrix | ge::DrawableComponent | protected |
| multiDrawArraysList | ge::DrawableComponent | protected |
| multiDrawPointerList | ge::DrawableComponent | protected |
| multiDrawPointerListSize | ge::DrawableComponent | protected |
| MULTILINE enum value | geGIS::FeatureObject | |
| multilineGeometry | geGIS::LineFeatureObject | protected |
| MULTIPOINT enum value | geGIS::FeatureObject | |
| MULTIPOLYGON enum value | geGIS::FeatureObject | |
| mvpMatrix | ge::DrawableComponent | protected |
| name | ge::GlobeComponent | protected |
| NONE enum value | geGIS::FeatureObject | |
| normalMapped | ge::DrawableComponent | protected |
| normalMatrix | ge::DrawableComponent | protected |
| normalTexHandle | ge::DrawableComponent | protected |
| NOTYPE enum value | geGIS::FeatureObject | |
| numberOfEdges | geGIS::FeatureObject | protected |
| numberOfEntities | geGIS::FeatureObject | protected |
| numberOfLocations | geGIS::FeatureObject | 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 | |
| performAnimationStep() | geGIS::LineFeatureObject | virtual |
| POINT enum value | geGIS::FeatureObject | |
| POINTS enum value | geGIS::FeatureObject | |
| POLYGON enum value | geGIS::FeatureObject | |
| position | ge::DrawableComponent | protected |
| print() | geGIS::FeatureObject | protected |
| printKDtree() | geGIS::TrafficObject | |
| printKDtreeIndex(int _index) | geGIS::TrafficObject | |
| queryResultPixelCount | ge::DrawableComponent | protected |
| readIntegerFieldFromDBFtoArray(int _fieldnumber) | geGIS::FeatureObject | inline |
| readNumericField(int _fieldnumber) | geGIS::FeatureObject | inline |
| readStringField(int _fieldnumber) | geGIS::FeatureObject | inline |
| recompileShader() | ge::DrawableComponent | |
| recreateMultiLineObject(std::string _name) | geGIS::LineFeatureObject | |
| reduceGraphData() | geGIS::TrafficObject | |
| referenceSystem | geGIS::FeatureObject | protected |
| RENDER enum value | ge::DrawableComponent | |
| RENDERSTATE enum name | ge::DrawableComponent | |
| resetColor() | geGIS::LineFeatureObject | |
| resMorton | geGIS::LineFeatureObject | protected |
| RIBBON enum value | geGIS::FeatureObject | |
| rotations | ge::DrawableComponent | protected |
| saveFeature(std::string _path, std::string _ext) | geGIS::FeatureObject | |
| scale | ge::DrawableComponent | 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) override | geGIS::LineFeatureObject | virtual |
| setColorPerVertex(unsigned int _in) override | geGIS::LineFeatureObject | virtual |
| setDepthMatrix(vmml::Matrix4d _mat) | ge::DrawableComponent | |
| setDepthMatrixUniform() | ge::DrawableComponent | |
| setDepthTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setDepthUniforms() | ge::DrawableComponent | |
| setEntityRanges(geGIS::FeatureRange _entRange) | geGIS::FeatureObject | protected |
| setExtrusionXZ(double _input) | geGIS::LineFeatureObject | |
| setExtrusionY(double _input) | geGIS::LineFeatureObject | |
| setFeatureType(std::string _type) | geGIS::FeatureObject | protected |
| setGraphNetworkProperties(int _idx, vmml::Vector3f _color, vmml::Vector3f _pos, std::string _name) | geGIS::TrafficObject | |
| setGroupID(GLuint _input) override | geGIS::LineFeatureObject | virtual |
| setLineThickness(float _input) | geGIS::LineFeatureObject | |
| setMinMaxWeightInformationToGraphWeight() | geGIS::TrafficObject | |
| 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) override | geGIS::LineFeatureObject | virtual |
| setPrimitiveRestartIndex(GLuint _in) | ge::DrawableComponent | |
| setRotation(vmml::Vector3d _rotations) override | geGIS::LineFeatureObject | virtual |
| setScale(vmml::Vector3d _scale) override | geGIS::LineFeatureObject | virtual |
| setShader(std::shared_ptr< ge::Shader > _shader) | ge::DrawableComponent | virtual |
| setStandardUniforms() | ge::DrawableComponent | |
| setTextColor(vmml::Vector3f _textcolor) | geGIS::FeatureObject | |
| setTextured(bool _in) | ge::DrawableComponent | |
| setTextureHandle(GLuint _handle) | ge::DrawableComponent | |
| setUID(GLuint _input) override | geGIS::LineFeatureObject | virtual |
| setupColorInformation(const std::shared_ptr< geData::ColorisationTable > &_table=NULL) | geGIS::TrafficObject | |
| setupInitialShapeData(std::string _filename, std::string _driver, geGIS::FeatureRange _entRange) | geGIS::FeatureObject | protected |
| setupInitialTFSData(std::string _filename, int _minlod, int _maxlod) | geGIS::FeatureObject | 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 | |
| setViewProjMatrices(const std::shared_ptr< ge::Camera > _cam) | ge::DrawableComponent | |
| setVisibility(bool _in) | geGIS::TrafficObject | |
| shader | ge::DrawableComponent | protected |
| shape_vec | geGIS::FeatureObject | protected |
| shapehandle | geGIS::FeatureObject | protected |
| shapetype | geGIS::FeatureObject | protected |
| shapeVecIdx | geGIS::FeatureObject | protected |
| SHP enum value | geGIS::FeatureObject | |
| STENCILPASS enum value | ge::DrawableComponent | |
| textColor | geGIS::FeatureObject | protected |
| textured | ge::DrawableComponent | protected |
| tfsloader | geGIS::FeatureObject | protected |
| TrafficObject() | geGIS::TrafficObject | |
| TRIANGLES_OVERLAPPING enum value | geGIS::FeatureObject | |
| TRIANGULATED enum value | geGIS::FeatureObject | |
| 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() | geGIS::TrafficObject | virtual |
| updateMultiLineObjectColorInformation() | geGIS::TrafficObject | |
| vao | ge::DrawableComponent | protected |
| vectorStyling | geGIS::FeatureObject | protected |
| vertexCount | ge::DrawableComponent | protected |
| weightMax | geGIS::FeatureObject | protected |
| weightMin | geGIS::FeatureObject | protected |
| ~DrawableComponent() | ge::DrawableComponent | |
| ~FeatureObject() | geGIS::FeatureObject | virtual |
| ~GlobeComponent()=0 | ge::GlobeComponent | pure virtual |
| ~LineFeatureObject() | geGIS::LineFeatureObject | |
| ~TrafficObject() | geGIS::TrafficObject | |