Waterflow
Visualize water in terrain
HeightField Member List
This is the complete list of members for HeightField, including all inherited members.
addProgramHeightField [private]
clip(int n, int lower, int upper)HeightField [private]
clipf(GLfloat n, GLfloat lower, GLfloat upper)HeightField [private]
drawBuffersHeightField [private]
drawVoxels(glm::mat4 projectionMatrix, glm::mat4 viewMatrix)HeightField [private]
fieldBuffersHeightField
fieldProgramHeightField [private]
floodHeightField [private]
floodFill(float *u, int x, int z, float height)HeightField
getHeight(int i, int j, GLfloat ourHeight)HeightField
getVoxelPositions()HeightField [private]
heightHeightField [private, static]
HeightField(DataHandler *t, std::vector< Flood_Fill_data * > FFDataIn, std::vector< FlowSource * > FlowsourcesIN)HeightField
initDraw()HeightField [private]
initFloodFill(float *u)HeightField [private]
initGPU(float **heightArray, float **velocityArray)HeightField
initTest()HeightField [private]
measureVolume()HeightField
numVoxelsHeightField [private]
render()HeightField [private]
runSimGPU(GLfloat dt=1.0f/30.0f)HeightField
sampHeightField [private, static]
saveData(float **heightArray, float **velocityArray)HeightField
terrHeightField [private]
texHeightHeightField [private]
texWidthHeightField [private]
totTimeHeightField [private]
uHeightField [private]
unewHeightField [private]
updateSim(GLfloat)HeightField [private]
updateVoxelrender()HeightField [private]
vHeightField [private]
vol0HeightField [private]
voxelBufferHeightField [private]
voxelPositionsHeightField [private]
voxelShaderHeightField [private]
voxelVAOHeightField [private]
widthHeightField [private, static]
xmlFlowHeightField [private]
 All Classes Files Functions Variables Enumerations