Package Libs :: Module graphclass :: Class Vertex
[hide private]
[frames] | no frames]

Class Vertex

source code

Instance Methods [hide private]
 
__init__(self, handler) source code
 
__cmp__(self, other) source code
 
addInAdj(self, edge) source code
 
addOutAdj(self, edge, type)
type can be one of: Direct = 0 True = 1 False = 2
source code
 
getOutAdj(self) source code
 
getInAdj(self) source code
 
setName(self, name) source code
 
getName(self) source code
 
setLabel(self, label) source code
 
getLabel(self) source code
 
setVertexBuffer(self, buf) source code
 
getVertexBuffer(self) source code
 
setRelPos(self, x, y) source code
 
getRelPos(self) source code
 
setPlaced(self) source code
 
isPlaced(self)
returns True if vertex was already placed into the plane
source code
 
calculateAbsoluteSize(self, text) source code
 
getAbsoluteSize(self) source code
 
getHeight(self) source code
 
getWidth(self) source code
 
getCoords(self) source code
 
getY2(self) source code
 
getX(self) source code
 
getY(self) source code
 
getX2(self) source code
 
getCoordsWithMargin(self) source code
 
setDrawn(self) source code
 
isDrawn(self) source code
 
moveNorth(self, value) source code
 
moveSouth(self, value) source code
 
moveEast(self, value) source code
 
moveWest(self, value) source code
 
placeVertex(self, x, y, text, textcolor, rectcolor, start) source code
 
addEndPoint(x, y, color) source code
 
setStartCoords(self, height, width) source code
 
getStartCoords(self) source code