mascoptLib.graphs
Class Vertex

java.lang.Object
  |
  +--mascoptLib.util.ObservableObject
        |
        +--mascoptLib.abstractGraph.MascoptObject
              |
              +--mascoptLib.abstractGraph.AbstractVertex
                    |
                    +--mascoptLib.graphs.Vertex
All Implemented Interfaces:
Cloneable, MascoptObjectInterface

public class Vertex
extends AbstractVertex

A Node object is the most basic elements which can be built. A Node provides information about its neighbors, its degree, the edges or arcs exiting or entering it. It derives from MascoptObject.


Constructor Summary
Vertex()
          Default Node Constructor.
Vertex(double x, double y)
          Constructs a new Node object.
 
Methods inherited from class mascoptLib.abstractGraph.AbstractVertex
getConnected, getDegree, getDegree, getEdgesTo, getEdgesTo, getIncidentEdges, getIncidentEdges, getIncoming, getIncoming, getInDegree, getInDegree, getNeighbours, getNeighbours, getOutDegree, getOutDegree, getOutgoing, getOutgoing, getX, getY, order, setX, setY, toString
 
Methods inherited from class mascoptLib.abstractGraph.MascoptObject
copyValues, countAllObjects, deleteValue, deleteValue, existValue, existValue, free, getDoubleValue, getDoubleValue, getDouValue, getDouValue, getId, getIntegerValue, getIntegerValue, getIntValue, getIntValue, getName, getValue, getValue, getValueContexts, getValueDataType, getValueDataType, getValueEntries, notifyOnValueChange, removeAllValues, setDoubleValue, setDoubleValue, setDouValue, setDouValue, setIntegerValue, setIntegerValue, setIntValue, setIntValue, setName, setValue, setValue, setValue, setValue, setValue, setValue
 
Methods inherited from class mascoptLib.util.ObservableObject
addAddObserver, addRemoveObserver, addValueObserver, countAddObservers, countRemoveObservers, countValueObservers, deleteAddObserver, deleteAddObserver, deleteRemoveObserver, deleteRemoveObserver, deleteValueObserver, deleteValueObserver
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Vertex

public Vertex()
Default Node Constructor.


Vertex

public Vertex(double x,
              double y)
Constructs a new Node object.

Parameters:
x - the x position
y - the y position