Uses of Class
com.jme3.terrain.geomipmap.TerrainPatch

Packages that use TerrainPatch
com.jme3.terrain.geomipmap   
com.jme3.terrain.geomipmap.lodcalc   
com.jme3.terrain.geomipmap.picking   
 

Uses of TerrainPatch in com.jme3.terrain.geomipmap
 

Fields in com.jme3.terrain.geomipmap declared as TerrainPatch
protected  TerrainPatch TerrainPatch.bottomNeighbour
           
protected  TerrainPatch TerrainPatch.leftNeighbour
           
protected  TerrainPatch TerrainPatch.rightNeighbour
           
protected  TerrainPatch TerrainPatch.topNeighbour
           
 

Methods in com.jme3.terrain.geomipmap that return TerrainPatch
 TerrainPatch TerrainPatch.clone()
           
protected  TerrainPatch TerrainQuad.findDownPatch(TerrainPatch tp)
           
protected  TerrainPatch TerrainQuad.findLeftPatch(TerrainPatch tp)
           
protected  TerrainPatch TerrainQuad.findRightPatch(TerrainPatch tp)
           
protected  TerrainPatch TerrainQuad.findTopPatch(TerrainPatch tp)
           
protected  TerrainPatch TerrainQuad.getPatch(int quad)
           
protected  TerrainPatch UpdatedTerrainPatch.getUpdatedPatch()
           
 

Methods in com.jme3.terrain.geomipmap with parameters of type TerrainPatch
protected  TerrainPatch TerrainQuad.findDownPatch(TerrainPatch tp)
           
protected  TerrainPatch TerrainQuad.findLeftPatch(TerrainPatch tp)
           
protected  TerrainPatch TerrainQuad.findRightPatch(TerrainPatch tp)
           
protected  TerrainPatch TerrainQuad.findTopPatch(TerrainPatch tp)
           
protected  void TerrainPatch.fixNormalEdges(TerrainPatch right, TerrainPatch bottom, TerrainPatch top, TerrainPatch left, TerrainPatch bottomRight, TerrainPatch bottomLeft, TerrainPatch topRight, TerrainPatch topLeft)
          Matches the normals along the edge of the patch with the neighbours.
protected  void UpdatedTerrainPatch.setUpdatedPatch(TerrainPatch updatedPatch)
           
 

Method parameters in com.jme3.terrain.geomipmap with type arguments of type TerrainPatch
 void TerrainQuad.getAllTerrainPatches(java.util.List<TerrainPatch> holder)
          Retrieve all Terrain Patches from all children and store them in the 'holder' list
 void TerrainQuad.getAllTerrainPatchesWithTranslation(java.util.Map<TerrainPatch,Vector3f> holder, Vector3f translation)
           
 

Constructors in com.jme3.terrain.geomipmap with parameters of type TerrainPatch
UpdatedTerrainPatch(TerrainPatch updatedPatch)
           
UpdatedTerrainPatch(TerrainPatch updatedPatch, int newLod)
           
 

Uses of TerrainPatch in com.jme3.terrain.geomipmap.lodcalc
 

Methods in com.jme3.terrain.geomipmap.lodcalc with parameters of type TerrainPatch
 boolean DistanceLodCalculator.calculateLod(TerrainPatch terrainPatch, java.util.List<Vector3f> locations, java.util.HashMap<java.lang.String,UpdatedTerrainPatch> updates)
           
 boolean LodCalculator.calculateLod(TerrainPatch terrainPatch, java.util.List<Vector3f> locations, java.util.HashMap<java.lang.String,UpdatedTerrainPatch> updates)
           
 boolean PerspectiveLodCalculator.calculateLod(TerrainPatch terrainPatch, java.util.List<Vector3f> locations, java.util.HashMap<java.lang.String,UpdatedTerrainPatch> updates)
           
 LodCalculator LodCalculatorFactory.createCalculator(TerrainPatch terrainPatch)
          Deprecated.  
 LodCalculator LodDistanceCalculatorFactory.createCalculator(TerrainPatch terrainPatch)
          Deprecated.  
 LodCalculator LodPerspectiveCalculatorFactory.createCalculator(TerrainPatch terrainPatch)
          Deprecated.  
protected  Vector3f DistanceLodCalculator.getCenterLocation(TerrainPatch terrainPatch)
           
 Vector3f PerspectiveLodCalculator.getCenterLocation(TerrainPatch patch)
           
 

Uses of TerrainPatch in com.jme3.terrain.geomipmap.picking
 

Fields in com.jme3.terrain.geomipmap.picking declared as TerrainPatch
protected  TerrainPatch TerrainPickData.targetPatch
           
 

Methods in com.jme3.terrain.geomipmap.picking with parameters of type TerrainPatch
protected  boolean BresenhamTerrainPicker.checkTriangles(float gridX, float gridY, Ray pick, Vector3f intersection, TerrainPatch patch, Triangle store)
           
protected  int BresenhamTerrainPicker.findClosestHeightIndex(Vector3f position, TerrainPatch patch)
          Finds the closest height point to a position.
protected  boolean BresenhamTerrainPicker.getTriangles(float gridX, float gridY, TerrainPatch patch)
          Request the triangles (in world coord space) of a TerrainBlock that correspond to the given grid location.
 

Constructors in com.jme3.terrain.geomipmap.picking with parameters of type TerrainPatch
TerrainPickData(TerrainPatch patch, CollisionResult cr)