Uses of Class
com.jme3.terrain.geomipmap.TerrainPatch
Packages that use TerrainPatch
Package
Description
picking algorithms for use with terrain
-
Uses of TerrainPatch in com.jme3.terrain.geomipmap
Fields in com.jme3.terrain.geomipmap declared as TerrainPatchModifier and TypeFieldDescriptionprotected TerrainPatchTerrainPatch.bottomNeighbourprotected TerrainPatchTerrainPatch.leftNeighbourprotected TerrainPatchTerrainPatch.rightNeighbourprotected TerrainPatchTerrainPatch.topNeighbourMethods in com.jme3.terrain.geomipmap that return TerrainPatchModifier and TypeMethodDescriptionTerrainPatch.clone()protected TerrainPatchTerrainQuad.findDownPatch(TerrainPatch tp) protected TerrainPatchTerrainQuad.findLeftPatch(TerrainPatch tp) protected TerrainPatchTerrainQuad.findRightPatch(TerrainPatch tp) protected TerrainPatchTerrainQuad.findTopPatch(TerrainPatch tp) protected TerrainPatchTerrainQuad.getPatch(int quad) protected TerrainPatchUpdatedTerrainPatch.getUpdatedPatch()Methods in com.jme3.terrain.geomipmap with parameters of type TerrainPatchModifier and TypeMethodDescriptionprotected TerrainPatchTerrainQuad.findDownPatch(TerrainPatch tp) protected TerrainPatchTerrainQuad.findLeftPatch(TerrainPatch tp) protected TerrainPatchTerrainQuad.findRightPatch(TerrainPatch tp) protected TerrainPatchTerrainQuad.findTopPatch(TerrainPatch tp) protected voidTerrainPatch.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 voidUpdatedTerrainPatch.setUpdatedPatch(TerrainPatch updatedPatch) Method parameters in com.jme3.terrain.geomipmap with type arguments of type TerrainPatchModifier and TypeMethodDescriptionvoidTerrainQuad.getAllTerrainPatches(List<TerrainPatch> holder) Retrieve all Terrain Patches from all children and store them in the 'holder' listvoidTerrainQuad.getAllTerrainPatchesWithTranslation(Map<TerrainPatch, com.jme3.math.Vector3f> holder, com.jme3.math.Vector3f translation) Constructors in com.jme3.terrain.geomipmap with parameters of type TerrainPatchModifierConstructorDescriptionUpdatedTerrainPatch(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 TerrainPatchModifier and TypeMethodDescriptionbooleanDistanceLodCalculator.calculateLod(TerrainPatch terrainPatch, List<com.jme3.math.Vector3f> locations, HashMap<String, UpdatedTerrainPatch> updates) booleanLodCalculator.calculateLod(TerrainPatch terrainPatch, List<com.jme3.math.Vector3f> locations, HashMap<String, UpdatedTerrainPatch> updates) booleanPerspectiveLodCalculator.calculateLod(TerrainPatch patch, List<com.jme3.math.Vector3f> locations, HashMap<String, UpdatedTerrainPatch> updates) protected com.jme3.math.Vector3fDistanceLodCalculator.getCenterLocation(TerrainPatch terrainPatch) com.jme3.math.Vector3fPerspectiveLodCalculator.getCenterLocation(TerrainPatch patch) -
Uses of TerrainPatch in com.jme3.terrain.geomipmap.picking
Fields in com.jme3.terrain.geomipmap.picking declared as TerrainPatchMethods in com.jme3.terrain.geomipmap.picking with parameters of type TerrainPatchModifier and TypeMethodDescriptionprotected booleanBresenhamTerrainPicker.checkTriangles(float gridX, float gridY, com.jme3.math.Ray pick, com.jme3.math.Vector3f intersection, TerrainPatch patch, com.jme3.math.Triangle store) protected intBresenhamTerrainPicker.findClosestHeightIndex(com.jme3.math.Vector3f position, TerrainPatch patch) Finds the closest height point to a position.protected booleanBresenhamTerrainPicker.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 TerrainPatchModifierConstructorDescriptionTerrainPickData(TerrainPatch patch, com.jme3.collision.CollisionResult cr)