Uses of Class
org.hortonmachine.gears.libs.modules.GridNode
-
Packages that use GridNode Package Description org.hortonmachine.gears.libs.modules org.hortonmachine.gears.libs.modules.multiprocessing -
-
Uses of GridNode in org.hortonmachine.gears.libs.modules
Methods in org.hortonmachine.gears.libs.modules that return GridNode Modifier and Type Method Description GridNodeGridNode. getNodeAt(Direction direction)Get a neighbor node at a certain direction.GridNodeGridNode. goDownstreamSP()Get next downstreamnodefollowing the steepest path.Methods in org.hortonmachine.gears.libs.modules that return types with arguments of type GridNode Modifier and Type Method Description List<GridNode>GridNode. getEnteringNodesSP()Gets all surroundingnodesthat DO flow into this node by steepest path rule.List<GridNode>GridNode. getNonEnteringNodesSP()Gets all surroundingnodesthat do NOT flow into this node by steepest path rule.List<GridNode>GridNode. getSurroundingNodes()Gets all surroundingnodes, starting from the most eastern.List<GridNode>GridNode. getValidSurroundingNodes()Gets only the valid surroundingnodes, starting from the most eastern.List<GridNode>GridNode. getWindow(int size)Get a window of nodes surrounding the current node.Methods in org.hortonmachine.gears.libs.modules with parameters of type GridNode Modifier and Type Method Description intGridNodeElevationToLeastComparator. compare(GridNode o1, GridNode o2)intGridNodePositionComparator. compare(GridNode o1, GridNode o2)doubleGridNode. getDistance(GridNode node)doubleGridNode. getSlopeTo(GridNode node)Calculates the slope from the current to the supplied point.DirectionGridNode. isNeighborOf(GridNode otherNode)Checks if the supplied node is adjacent to the current.DirectionGridNode. isSameValueNeighborOf(GridNode otherNode)Checks if the supplied node is adjacent to the current and has the same value.Method parameters in org.hortonmachine.gears.libs.modules with type arguments of type GridNode Modifier and Type Method Description booleanGridNode. isPitFor(List<GridNode> existingConnectedNodes) -
Uses of GridNode in org.hortonmachine.gears.libs.modules.multiprocessing
Method parameters in org.hortonmachine.gears.libs.modules.multiprocessing with type arguments of type GridNode Modifier and Type Method Description protected voidGridNodeMultiProcessing. processGridNodes(org.geotools.coverage.grid.GridCoverage2D inElev, GridNodeMultiProcessing.Calculator<GridNode> calculator)Loops through all rows and cols of the given grid and calls the given calculator for eachGridNode.
-