Uses of Class
com.jme3.terrain.geomipmap.TerrainQuad
Packages that use TerrainQuad
Package
Description
picking algorithms for use with terrain
-
Uses of TerrainQuad in com.jme3.terrain.geomipmap
Subclasses of TerrainQuad in com.jme3.terrain.geomipmapFields in com.jme3.terrain.geomipmap with type parameters of type TerrainQuadModifier and TypeFieldDescriptionprotected LRUCache<com.jme3.math.Vector3f, TerrainQuad> TerrainGrid.cacheMethods in com.jme3.terrain.geomipmap that return TerrainQuadModifier and TypeMethodDescriptionTerrainQuad.clone()TerrainQuad.clone(boolean cloneMaterials) protected TerrainQuadTerrainQuad.findDownQuad()protected TerrainQuadTerrainQuad.findLeftQuad()protected TerrainQuadTerrainQuad.findRightQuad()protected TerrainQuadTerrainQuad.findTopQuad()NeighbourFinder.getDownQuad(TerrainQuad center) Get the TerrainQuad below the supplied 'center' quad.NeighbourFinder.getLeftQuad(TerrainQuad center) Get the TerrainQuad to the left of the supplied 'center' quad.protected TerrainQuadTerrainQuad.getQuad(int quad) NeighbourFinder.getRightQuad(TerrainQuad center) Get the TerrainQuad to the right of the supplied 'center' quad.NormalRecalcControl.getTerrain()TerrainGridTileLoader.getTerrainQuadAt(com.jme3.math.Vector3f location) NeighbourFinder.getTopQuad(TerrainQuad center) Get the TerrainQuad above the supplied 'center' quad.Methods in com.jme3.terrain.geomipmap with parameters of type TerrainQuadModifier and TypeMethodDescriptionvoidMultiTerrainLodControl.addTerrain(TerrainQuad tq) Add a terrain that will have its LOD handled by this control.protected voidTerrainGrid.attachQuadAt(TerrainQuad q, int quadrant, com.jme3.math.Vector3f quadCell, boolean shifted) Runs on the rendering threadNeighbourFinder.getDownQuad(TerrainQuad center) Get the TerrainQuad below the supplied 'center' quad.NeighbourFinder.getLeftQuad(TerrainQuad center) Get the TerrainQuad to the left of the supplied 'center' quad.NeighbourFinder.getRightQuad(TerrainQuad center) Get the TerrainQuad to the right of the supplied 'center' quad.NeighbourFinder.getTopQuad(TerrainQuad center) Get the TerrainQuad above the supplied 'center' quad.protected voidTerrainGrid.removeQuad(TerrainQuad q) voidMultiTerrainLodControl.removeTerrain(TerrainQuad tq) Add a terrain that will no longer have its LOD handled by this control.voidNormalRecalcControl.setTerrain(TerrainQuad terrain) voidTerrainGridListener.tileAttached(com.jme3.math.Vector3f cell, TerrainQuad quad) Called when a TerrainQuad is attached to the scene and is visible (attached to the root TerrainGrid)voidTerrainGridListener.tileDetached(com.jme3.math.Vector3f cell, TerrainQuad quad) Called when a TerrainQuad is detached from its TerrainGrid parent: it is no longer on the scene graph.Constructors in com.jme3.terrain.geomipmap with parameters of type TerrainQuad -
Uses of TerrainQuad in com.jme3.terrain.geomipmap.grid
Methods in com.jme3.terrain.geomipmap.grid that return TerrainQuadModifier and TypeMethodDescriptionAssetTileLoader.getTerrainQuadAt(com.jme3.math.Vector3f location) FractalTileLoader.getTerrainQuadAt(com.jme3.math.Vector3f location) ImageTileLoader.getTerrainQuadAt(com.jme3.math.Vector3f location) -
Uses of TerrainQuad in com.jme3.terrain.geomipmap.picking
Constructors in com.jme3.terrain.geomipmap.picking with parameters of type TerrainQuad