|
Jspice3
|

Go to the source code of this file.
Data Structures | |
| struct | pp |
| struct | clist |
Macros | |
| #define | ka_copy(BB1, BB2) |
Functions | |
| static void | do_del () |
| void | Del (int *LookedAhead) |
| static void | do_del (int Info, struct ka *BB) |
| static void | allocate_wire () |
| static void | record_wire () |
| static void | zap_last_point () |
| static void | append_point () |
| static void | last_path_point () |
| static struct p * | allocate_path () |
| void | Wires (int *LookedAhead) |
| void | ShowWire (int Color, long Width, struct p *Path) |
| int | IsManhattan (long X1, long Y1, long X2, long Y2) |
| static void | allocate_wire (int Layer, struct p *Path, long Width, struct ka *BB, struct o **Pointer, int Info) |
| static void | record_wire (struct o *Pointer) |
| static void | zap_last_point (struct p **Path) |
| static void | append_point (long X, long Y, struct p **Path) |
| static void | last_path_point (long *X, long *Y, struct p *Path) |
| static struct p * | allocate_path (long X, long Y) |
| void | ShowPath (int Color, struct p *Path, int Terminate) |
| void | ShowPolygon (int Color, struct p *Path) |
| int | InBox (long X, long Y, struct ka *AOI) |
| void | OversizeBox (struct ka *BB, int Delta) |
| void | OutlineBox (struct ka *AOI) |
| void | ShowEmptyBox (int Color, struct ka *boxBB) |
| void | EraseBox (struct ka *boxBB) |
| static void | restore_stretch () |
| static void | do_stretch_path () |
| static struct p * | get_nearest_vertex () |
| static void | set_ref_to_vertex () |
| void | StretchPath (int *LookedAhead) |
| void | ShowStretch (long MapX, long MapY, long RefX, long RefY) |
| static void | do_stretch_path (long RefX, long RefY, long MapX, long MapY, struct ka *NBB, int SelectNew) |
| static struct p * | get_nearest_vertex (struct p *Path, long X, long Y) |
| static void | set_ref_to_vertex (long *X, long *Y) |
| static void | clear_dots () |
| static void | create_dots () |
| static void | save_vertex () |
| static void | save_dot () |
| static void | add_dots () |
| static void | list_cells () |
| static void | mlist () |
| static struct s * | add_to_list () |
| void | Dots (int *LookedAhead) |
| static void | clear_dots (struct s *CellDesc) |
| static void | create_dots (struct s *CellDesc) |
| static void | save_vertex (int x, int y, int type) |
| static void | save_dot (int x, int y) |
| static void | add_dots (struct s *CellDesc) |
| static void | mlist (struct m *md) |
| static struct s * | add_to_list (char *name) |
Variables | |
| char * | MenuDELET |
| char * | MenuUNDO |
| char * | MenuWIRES |
| char * | MenuSTRCH |
| char * | MenuDOTS |
| static char | DotP [] |
| static struct p * | DotList |
| static struct pp * | VertexList |
| static struct clist * | CList |
| #define ka_copy | ( | BB1, | |
| BB2 | |||
| ) |
|
static |
|
static |
Definition at line 1391 of file objects.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 438 of file objects.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 382 of file objects.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 1283 of file objects.c.
| void Del | ( | int * | LookedAhead | ) |
|
static |
|
static |
Definition at line 88 of file objects.c.
|
static |
|
static |
Definition at line 1037 of file objects.c.
| void Dots | ( | int * | LookedAhead | ) |
Definition at line 1219 of file objects.c.
| void EraseBox | ( | struct ka * | boxBB | ) |
Definition at line 719 of file objects.c.
|
static |
Definition at line 1105 of file objects.c.
|
static |
|
static |
Definition at line 421 of file objects.c.
|
static |
Definition at line 1431 of file objects.c.
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
Definition at line 1368 of file objects.c.
|
static |
|
static |
|
static |
|
static |
Definition at line 1131 of file objects.c.
| void ShowEmptyBox | ( | int | Color, |
| struct ka * | boxBB | ||
| ) |
| void ShowPath | ( | int | Color, |
| struct p * | Path, | ||
| int | Terminate | ||
| ) |
| void ShowPolygon | ( | int | Color, |
| struct p * | Path | ||
| ) |
Definition at line 490 of file objects.c.
| void ShowStretch | ( | long | MapX, |
| long | MapY, | ||
| long | RefX, | ||
| long | RefY | ||
| ) |
Definition at line 985 of file objects.c.
| void ShowWire | ( | int | Color, |
| long | Width, | ||
| struct p * | Path | ||
| ) |
| void StretchPath | ( | int * | LookedAhead | ) |
Definition at line 798 of file objects.c.
| void Wires | ( | int * | LookedAhead | ) |
Definition at line 134 of file objects.c.
|
static |
|
static |
Definition at line 351 of file objects.c.
|
static |
| char* MenuDELET |
Definition at line 71 of file scedintr.c.
| char* MenuDOTS |
Definition at line 74 of file scedintr.c.
| char* MenuSTRCH |
Definition at line 105 of file scedintr.c.
| char* MenuWIRES |
Definition at line 112 of file scedintr.c.