GlobeEngine
geGIS::ClusterGrid Member List

This is the complete list of members for geGIS::ClusterGrid, including all inherited members.

assignLineToClusterIDs(unsigned int _lineSegmentID, std::vector< unsigned int > _clusterIds)geGIS::ClusterGrid
clear()geGIS::ClusterGrid
ClusterGrid()geGIS::ClusterGrid
copyClusterGridBoundInfoToGPUBuffer()geGIS::ClusterGrid
copyClusterGridToGPUBuffer()geGIS::ClusterGrid
create(vmml::Vector2ui _clusterCount, vmml::Vector2d _clusterSize, vmml::Vector4d _objectBounds)geGIS::ClusterGrid
getBounds() const geGIS::ClusterGrid
getClusterBounds(vmml::Vector2ui _cluster, double _lineAdditionalDistance)geGIS::ClusterGrid
getClusterBounds() const geGIS::ClusterGrid
getClusterCount() const geGIS::ClusterGrid
getClusterCount2D() const geGIS::ClusterGrid
getClusterHandles()geGIS::ClusterGrid
getClusterID2D(unsigned int _clusterID)geGIS::ClusterGrid
getClusterIDBoundsForLine(const ge::Vertex2d &_p1, const ge::Vertex2d &_p2, double _lineAdditionalDistance)geGIS::ClusterGrid
getClusterIDForPoint(const ge::Vertex2d &_p1, double _addDistance)geGIS::ClusterGrid
getClustersByLineIntersection(const ge::Vertex2d &_p1, const ge::Vertex2d &_p2, double _lineWidth)geGIS::ClusterGrid
getClusterSize() const geGIS::ClusterGrid
getGPUIndexCount() const geGIS::ClusterGrid
getLineSegmentIDForCluster(int _clusterID, int _lineIdx) const geGIS::ClusterGrid
getMortonCodesForCluster(unsigned int _idx)geGIS::ClusterGrid
getNumberOfLinesForCluster(int _clusterId) const geGIS::ClusterGrid
intersectLineWithClusters(vmml::Vector2ui _cluster, double _lineAdditionalDistance, const ge::Vertex2d &_p1, const ge::Vertex2d &_p2)geGIS::ClusterGrid
setMaxMortonDepthForCluster(unsigned int _idx, unsigned int _depth)geGIS::ClusterGrid
setMortonBoundOffsetForCluster(unsigned int _idx, unsigned int _offset)geGIS::ClusterGrid
setMortonForCluster(unsigned int _idx, std::vector< size_t > _mortonCodes)geGIS::ClusterGrid
~ClusterGrid()geGIS::ClusterGrid