Privacy
An open-source, flexible 3D physical simulation framework
mars::MultiResHeightMapRenderer Member List

This is the complete list of members for mars::MultiResHeightMapRenderer, including all inherited members.

adaptSubTile(SubTile *tile, double xPos, double yPos, double zPos, double radius)mars::MultiResHeightMapRendererprotected
clear()mars::MultiResHeightMapRendererprotected
collideSphere(double xPos, double yPos, double zPos, double radius)mars::MultiResHeightMapRenderer
collideSphereI(double xPos, double yPos, double zPos, double radius)mars::MultiResHeightMapRendererprivate
copyLast(int indicesOffsetPos, int verticesOffsetPos)mars::MultiResHeightMapRendererprotected
cutHole(int x, int y)mars::MultiResHeightMapRendererprotected
dirtymars::MultiResHeightMapRendererprivate
drawSubTile(SubTile *tile)mars::MultiResHeightMapRendererprivate
fillCell(SubTile *tile)mars::MultiResHeightMapRendererprotected
fillOriginal(int x, int y)mars::MultiResHeightMapRendererprivate
footPrintsmars::MultiResHeightMapRendererprivate
getHeight(unsigned int gridX, unsigned int gridY)mars::MultiResHeightMapRenderer
getHeight(int x, int y, SubTile *tile)mars::MultiResHeightMapRendererprivate
getHighResCellCntX() constmars::MultiResHeightMapRendererinline
getHighResCellCntY() constmars::MultiResHeightMapRendererinline
getHighResVertexCntX() constmars::MultiResHeightMapRendererinline
getHighResVertexCntY() constmars::MultiResHeightMapRendererinline
getLowResCellCntX() constmars::MultiResHeightMapRendererinline
getLowResCellCntY() constmars::MultiResHeightMapRendererinline
getLowResVertexCntX() constmars::MultiResHeightMapRendererinline
getLowResVertexCntY() constmars::MultiResHeightMapRendererinline
getNormal(int x, int y, int mx, int my, double x_step, double y_step, double **height_data, float *normal, float *tangent, bool skipBorder)mars::MultiResHeightMapRendererprivate
heightmars::MultiResHeightMapRendererprivate
heightDatamars::MultiResHeightMapRendererprivate
highHeightmars::MultiResHeightMapRendererprivate
highIndicesmars::MultiResHeightMapRendererprivate
highIndicesToDrawmars::MultiResHeightMapRendererprivate
highInitialize()mars::MultiResHeightMapRenderer
highIsInitializedmars::MultiResHeightMapRendererprivate
highNumIndicesmars::MultiResHeightMapRendererprivate
highNumVerticesmars::MultiResHeightMapRendererprivate
highSolidmars::MultiResHeightMapRendererprivate
highStepXmars::MultiResHeightMapRendererprivate
highStepYmars::MultiResHeightMapRendererprivate
highVerticesmars::MultiResHeightMapRendererprivate
highWidthmars::MultiResHeightMapRendererprivate
highWireframemars::MultiResHeightMapRendererprivate
indicesmars::MultiResHeightMapRendererprivate
indicesToDrawmars::MultiResHeightMapRendererprivate
initialize()mars::MultiResHeightMapRenderer
initPlane(bool highRes)mars::MultiResHeightMapRendererprotected
interpolateCell(int gridX, int gridY, double x, double y)mars::MultiResHeightMapRendererprivate
intersectReplacementSphere(double x, double y, double z, double radius, double vx, double vy, double vz)mars::MultiResHeightMapRendererprotected
isInitializedmars::MultiResHeightMapRendererprivate
listSubTilesmars::MultiResHeightMapRendererprivate
maxNumSubTilesmars::MultiResHeightMapRendererprivate
maxXmars::MultiResHeightMapRendererprivate
maxYmars::MultiResHeightMapRendererprivate
maxZmars::MultiResHeightMapRendererprivate
minXmars::MultiResHeightMapRendererprivate
minYmars::MultiResHeightMapRendererprivate
minZmars::MultiResHeightMapRendererprivate
MultiResHeightMapRenderer(int gridW, int gridH, double visualWidth, double visualHeight, double scaleX, double scaleY, double scaleZ, double texScaleX, double texScaleY)mars::MultiResHeightMapRenderer
newIndicesPosmars::MultiResHeightMapRendererprivate
newVerticesPosmars::MultiResHeightMapRendererprivate
normalize(float *v)mars::MultiResHeightMapRendererprivate
numIndicesmars::MultiResHeightMapRendererprivate
numSubTilesmars::MultiResHeightMapRendererprivate
numVerticesmars::MultiResHeightMapRendererprivate
offsetmars::MultiResHeightMapRendererprivate
prepare()mars::MultiResHeightMapRendererprivate
recalcSteps()mars::MultiResHeightMapRendererprotected
render()mars::MultiResHeightMapRenderer
render(bool highRes)mars::MultiResHeightMapRendererprivate
scaleXmars::MultiResHeightMapRendererprivate
scaleYmars::MultiResHeightMapRendererprivate
scaleZmars::MultiResHeightMapRendererprivate
setDrawSolid(bool drawSolid)mars::MultiResHeightMapRenderer
setDrawWireframe(bool drawWireframe)mars::MultiResHeightMapRenderer
setHeight(unsigned int gridX, unsigned int gridY, double height)mars::MultiResHeightMapRenderer
setOffset(double x, double y, double z)mars::MultiResHeightMapRenderer
solidmars::MultiResHeightMapRendererprivate
stepXmars::MultiResHeightMapRendererprivate
stepYmars::MultiResHeightMapRendererprivate
subTilesmars::MultiResHeightMapRendererprivate
targetHeightmars::MultiResHeightMapRendererprivate
targetWidthmars::MultiResHeightMapRendererprivate
texScaleXmars::MultiResHeightMapRendererprivate
texScaleYmars::MultiResHeightMapRendererprivate
vboIdsmars::MultiResHeightMapRendererprivate
verticesmars::MultiResHeightMapRendererprivate
widthmars::MultiResHeightMapRendererprivate
wireframemars::MultiResHeightMapRendererprivate
~MultiResHeightMapRenderer()mars::MultiResHeightMapRenderer