Class Arrow
DrawObject
--+
|
LineOnlyMixin
--+
|
XYObjectMixin
--+
|
Arrow
Arrow(XY, # coords of origin of arrow (x,y)
Length, # length of arrow in pixels
theta, # angle of arrow in degrees: zero is straight up
# angle is to the right
LineColor = "Black",
LineStyle = "Solid",
LineWidth = 1,
ArrowHeadSize = 4,
ArrowHeadAngle = 45,
InForeground = False):
It will draw an arrow , starting at the point, (X,Y) pointing in
direction, theta.
Method Summary |
|
__init__(self,
XY,
Length,
Direction,
LineColor,
LineStyle,
LineWidth,
ArrowHeadSize,
ArrowHeadAngle,
InForeground)
|
|
CalcArrowPoints(self)
|
|
SetDirection(self,
Direction)
|
|
SetLength(self,
Length)
|
|
SetLengthDirection(self,
Length,
Direction)
|