uk.ac.leeds.ccg.andyt.vector.geometry
Class Network2D

java.lang.Object
  extended by uk.ac.leeds.ccg.andyt.vector.geometry.Network2D

public class Network2D
extends java.lang.Object


Nested Class Summary
 class Network2D.Connection
           
 
Field Summary
 java.util.HashMap<Point2D,java.util.HashSet<Network2D.Connection>> _Connection_HashMap
           
static int DefaultType
           
static double DefaultValue
           
 
Constructor Summary
Network2D()
           
Network2D(uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCell aGrid2DSquareCell)
           
 
Method Summary
 void addToNetwork(Point2D toConnect_Point2D, java.util.HashSet<Network2D.Connection> a_Connections_HashSet)
           
 void addToNetwork(Point2D toConnect_Point2D, Network2D.Connection a_Connection)
           
 void addToNetwork(Point2D toConnect_Point2D, Point2D toConnectTo_Point2D)
           
 java.util.HashSet<Point2D> getNeighbouringPoints(uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCell aGrid2DSquareCell, long row, long col)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

DefaultValue

public static double DefaultValue

DefaultType

public static int DefaultType

_Connection_HashMap

public java.util.HashMap<Point2D,java.util.HashSet<Network2D.Connection>> _Connection_HashMap
Constructor Detail

Network2D

public Network2D()

Network2D

public Network2D(uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCell aGrid2DSquareCell)
Method Detail

addToNetwork

public void addToNetwork(Point2D toConnect_Point2D,
                         java.util.HashSet<Network2D.Connection> a_Connections_HashSet)

addToNetwork

public void addToNetwork(Point2D toConnect_Point2D,
                         Network2D.Connection a_Connection)

addToNetwork

public void addToNetwork(Point2D toConnect_Point2D,
                         Point2D toConnectTo_Point2D)

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getNeighbouringPoints

public java.util.HashSet<Point2D> getNeighbouringPoints(uk.ac.leeds.ccg.andyt.grids.core.AbstractGrid2DSquareCell aGrid2DSquareCell,
                                                        long row,
                                                        long col)