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.