Class BasicXYNode
Object
BasicGraphable
BasicNode
BasicXYNode
- All Implemented Interfaces:
Serializable
,Graphable
,XYNode
,Node
- Direct Known Subclasses:
DelaunayNode
Basic implementation of XYNode extended from BasicNode. The coordinate is stored in the underlying object reference
of the node.
- Author:
- Justin Deoliveira, Refractions Research Inc, jdeolive@refractions.net
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns the coordinate associated with the node.void
Sets the coordinate associated with the node.Methods inherited from class BasicNode
add, getDegree, getEdge, getEdges, getEdges, getRelated, remove
Methods inherited from class BasicGraphable
getCount, getID, getObject, isVisited, setCount, setID, setObject, setVisited, toString
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Methods inherited from interface Graphable
getCount, getID, getObject, getRelated, isVisited, setCount, setID, setObject, setVisited
-
Constructor Details
-
BasicXYNode
public BasicXYNode()
-
-
Method Details
-
getCoordinate
Description copied from interface:XYNode
Returns the coordinate associated with the node.- Specified by:
getCoordinate
in interfaceXYNode
- Returns:
- A coordinate.
- See Also:
-
setCoordinate
Description copied from interface:XYNode
Sets the coordinate associated with the node.- Specified by:
setCoordinate
in interfaceXYNode
- Parameters:
c
- A coordinate.- See Also:
-