GlobeEngine
geData::DouglasPeuckerDrawablePath Member List

This is the complete list of members for geData::DouglasPeuckerDrawablePath, including all inherited members.

addCustomVertexAttributef(unsigned int _bufferPos, unsigned int _attributeCount, unsigned int _sizePerAttribute, float **_values)ge::DrawableComponent
additionalPointsIndicesgeData::PolyLine
additionalPointSizesgeData::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
animationPointgeData::PolyLineprotected
attributesge::DrawableComponentprotected
beginOcclusionQuery(RENDERSTATE _state)ge::DrawableComponent
boundingBoxge::DrawableComponentprotected
boundingSpherege::DrawableComponentprotected
calculateDistances()geData::PolyLine
clear()geData::DouglasPeuckerDrawablePathvirtual
colorge::DrawableComponentprotected
colorPerVertexge::DrawableComponentprotected
colorTexHandlege::DrawableComponentprotected
connectTree(unsigned int _min, unsigned int _max, unsigned int _parent, short _childIdx, unsigned int _treeIdx)geData::DouglasPeuckerDrawablePath
create()geData::DouglasPeuckerDrawablePathinlinevirtual
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
ctrlPointSegmentsgeData::PolyLineprotected
datageData::PolyLine
DECALPASS enum valuege::DrawableComponent
deletePolyLineMemory()geData::PolyLine
DEPTHPASS enum valuege::DrawableComponent
depthTextureHandlege::DrawableComponentprotected
depthTextureMatrixge::DrawableComponentprotected
disableInitialScan()geData::DouglasPeuckerDrawablePath
disablePointSprites()ge::DrawableComponent
disablePrimitiveRestart()ge::DrawableComponent
disableVertexAttributes(int vaaSize=2)ge::DrawableComponent
distancesgeData::PolyLineprotected
DouglasPeuckerDrawablePath()geData::DouglasPeuckerDrawablePath
draw(std::shared_ptr< ge::Camera > _cam)geData::DouglasPeuckerDrawablePath
ge::DrawableComponent::draw(std::shared_ptr< ge::Camera > _cam)ge::DrawableComponentvirtual
DrawableComponent()ge::DrawableComponent
DrawableComponent(const DrawableComponent &_in)=deletege::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 valuege::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::DouglasPeuckerDrawablePathvirtual
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 namegeData::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::DrawableComponentinline
getControlPointArray() const geData::PolyLine
getControlPointArraySize() const geData::PolyLine
getDepthTextureHandle() const ge::DrawableComponent
getDistances() const geData::PolyLine
getDrawMode() const geData::DouglasPeuckerDrawablePathinline
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::DrawableComponentinline
GlobeComponent()ge::GlobeComponentinline
group_uidge::GlobeComponentprotected
indexBufferge::DrawableComponentprotected
indexCountge::DrawableComponentprotected
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::DrawableComponentvirtual
isInitialScanningOn()geData::DouglasPeuckerDrawablePath
isNeedingRefinement() const geData::PolyLine
isNeedingRefinement(bool _in)geData::PolyLine
isNormalMapped()ge::DrawableComponent
IsOcclusionQueriesEnabled()geData::DouglasPeuckerDrawablePathinline
IsRefined()geData::DouglasPeuckerDrawablePath
isTextured()ge::DrawableComponent
isVisible() const ge::DrawableComponent
isVisible(bool _input)ge::DrawableComponentvirtual
lineCountgeData::PolyLineprotected
LINES enum valuegeData::DouglasPeuckerDrawablePath
lineThicknessgeData::PolyLineprotected
modelMatrixge::DrawableComponentprotected
moveAnimationBackward()geData::PolyLine
moveAnimationForward()geData::PolyLine
multiDrawArraysListge::DrawableComponentprotected
multiDrawPointerListge::DrawableComponentprotected
multiDrawPointerListSizege::DrawableComponentprotected
mvpMatrixge::DrawableComponentprotected
namege::GlobeComponentprotected
needsRefinementgeData::PolyLineprotected
nodeAccessPossible(unsigned int _id, unsigned int _treeIdx)geData::DouglasPeuckerDrawablePath
normalMappedge::DrawableComponentprotected
normalMatrixge::DrawableComponentprotected
normalTexHandlege::DrawableComponentprotected
OCCLUSIONGROUNDTEST enum valuege::DrawableComponent
occlusionQueryIDge::DrawableComponentprotected
occlusionQueryStatege::DrawableComponentprotected
OCCLUSIONRESULT enum valuege::DrawableComponent
OCCLUSIONTEST enum valuege::DrawableComponent
operator=(const DrawableComponent &_in)=deletege::DrawableComponent
pointCountgeData::PolyLineprotected
pointsgeData::PolyLine
pointsAfterOffsetgeData::PolyLineprotected
PolyLine()geData::PolyLine
positionge::DrawableComponentprotected
print()geData::PolyLine
printAll()geData::PolyLine
printAllDPTrees()geData::DouglasPeuckerDrawablePath
printDPTree(int _idx)geData::DouglasPeuckerDrawablePath
printPoints()geData::DouglasPeuckerDrawablePath
ptsgeData::PolyLineprotected
queryResultPixelCountge::DrawableComponentprotected
recompileShader()ge::DrawableComponent
refinementlevelgeData::PolyLineprotected
RENDER enum valuege::DrawableComponent
RENDERSTATE enum namege::DrawableComponent
RIBBON enum valuegeData::DouglasPeuckerDrawablePath
rotationsge::DrawableComponentprotected
scalege::DrawableComponentprotected
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::DrawableComponentvirtual
setColorPerVertex(unsigned int _in)ge::DrawableComponentinlinevirtual
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::GlobeComponentvirtual
setLineThickness(double _thickness)geData::DouglasPeuckerDrawablePathvirtual
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::DrawableComponentvirtual
setPrimitiveRestartIndex(GLuint _in)ge::DrawableComponent
setRefined(bool _in)geData::DouglasPeuckerDrawablePath
setRefinementLevel()geData::DouglasPeuckerDrawablePath
setRotation(vmml::Vector3d _rotations)ge::DrawableComponentvirtual
setScale(vmml::Vector3d _scale)ge::DrawableComponentvirtual
setSegmentDistance(float _segDist, bool _fixSegments=false)geData::PolyLine
setShader(std::shared_ptr< ge::Shader > _shader)ge::DrawableComponentvirtual
setStandardUniforms()ge::DrawableComponent
setTextured(bool _in)ge::DrawableComponent
setTextureHandle(GLuint _handle)ge::DrawableComponent
setUID(GLuint _input)ge::GlobeComponentvirtual
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
shaderge::DrawableComponentprotected
splineSegmentsgeData::PolyLineprotected
STENCILPASS enum valuege::DrawableComponent
sumOfDistancesgeData::PolyLineprotected
texturedge::DrawableComponentprotected
TRIANGLE_OCCLUSION enum valuegeData::DouglasPeuckerDrawablePath
TRIANGLES_OVERLAPPING enum valuegeData::DouglasPeuckerDrawablePath
uidge::GlobeComponentprotected
unbindVertexBuffers()ge::DrawableComponent
uniformColorPerVertexLocationge::DrawableComponentprotected
uniformModelMatrixLocationge::DrawableComponentprotected
uniformMVPMatrixLocationge::DrawableComponentprotected
uniformObjectColorLocationge::DrawableComponentprotected
uniformObjectGroupIDLocationge::DrawableComponentprotected
uniformObjectIDLocationge::DrawableComponentprotected
uniformProjectionMatrixLocationge::DrawableComponentprotected
uniformViewMatrixLocationge::DrawableComponentprotected
update()geData::DouglasPeuckerDrawablePathvirtual
updateInitialScanning()geData::DouglasPeuckerDrawablePath
updateSingleScanning()geData::DouglasPeuckerDrawablePath
vaoge::DrawableComponentprotected
vertexCountge::DrawableComponentprotected
~DouglasPeuckerDrawablePath()geData::DouglasPeuckerDrawablePath
~DrawableComponent()ge::DrawableComponent
~GlobeComponent()=0ge::GlobeComponentpure virtual
~PolyLine()geData::PolyLine