Class ::tycho::Terminal


Inherits: ::tycho::Picture - Source File - Contents: public procs - public commons
A "terminal" for making connections to dataflow nodes and such. This kind of terminal is based on arrowed lines.

Reading Picture documentation.

Note: This is an experimental class.


Public constructs

Public Procs

construct id canvas slate tags x0 y0 args
Create a new Terminal item.
_direction id canvas slate direction
Update the -direction option.
_fill id canvas slate fill
Update the -fill option.
_length id canvas slate length
Update the -length option.
_style id canvas slate length
Update the -style option.
_type id canvas slate type
Update the -type option.
aspect id canvas slate args
Get an aspect.
coords id canvas slate args
Set or get the Terminal's coordinates.

Public Commons

_direction
The direction of the terminal away from its connection point, as a unit vector pair.
_fill
The fill color of the terminal.
_length
The length of the terminal line.
_style
The "style" of the terminal: "arrow," "doublearrow," or "blob".
_type
The type of the terminal: "input" or "output".
blobitem
An component item used for terminal ends.
methodtable
The virtual "method" table.
optiondefault
Default values of this item's options.
shape point
The terminal is a "point" shape.

Index of classes



Author: H. John Reekie
Version: @(#)Terminal.itcl 1.8 12/13/96
Copyright: (c) 1996 The Regents of the University of California.