libgeda

s_cue.c File Reference

#include <config.h>
#include <stdio.h>
#include <ctype.h>
#include <math.h>
#include "libgeda_priv.h"
Include dependency graph for s_cue.c:

Go to the source code of this file.

Functions

void s_cue_postscript_fillbox (TOPLEVEL *toplevel, FILE *fp, int x, int y)
void s_cue_postscript_junction (TOPLEVEL *toplevel, FILE *fp, int x, int y, int bus_involved)
void s_cue_postscript_arrow (TOPLEVEL *toplevel, FILE *fp, int x, int y, int dx, int dy)
 Draw an arrow at the end of a net.
void s_cue_output_all (TOPLEVEL *toplevel, const GList *obj_list, FILE *fp, int type)
void s_cue_output_lowlevel (TOPLEVEL *toplevel, OBJECT *object, int whichone, FILE *fp, int output_type)
void s_cue_output_lowlevel_midpoints (TOPLEVEL *toplevel, OBJECT *object, FILE *fp, int output_type)
void s_cue_output_single (TOPLEVEL *toplevel, OBJECT *object, FILE *fp, int type)
 Output cues for a single object.

Function Documentation

void s_cue_postscript_fillbox ( TOPLEVEL toplevel,
FILE *  fp,
int  x,
int  y 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 41 of file s_cue.c.

Here is the call graph for this function:

void s_cue_postscript_junction ( TOPLEVEL toplevel,
FILE *  fp,
int  x,
int  y,
int  bus_involved 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 62 of file s_cue.c.

Here is the call graph for this function:

void s_cue_postscript_arrow ( TOPLEVEL toplevel,
FILE *  fp,
int  x,
int  y,
int  dx,
int  dy 
)

Definition at line 85 of file s_cue.c.

Here is the call graph for this function:

void s_cue_output_all ( TOPLEVEL toplevel,
const GList *  obj_list,
FILE *  fp,
int  type 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 120 of file s_cue.c.

Here is the call graph for this function:

void s_cue_output_lowlevel ( TOPLEVEL toplevel,
OBJECT object,
int  whichone,
FILE *  fp,
int  output_type 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 152 of file s_cue.c.

Here is the call graph for this function:

void s_cue_output_lowlevel_midpoints ( TOPLEVEL toplevel,
OBJECT object,
FILE *  fp,
int  output_type 
)
Todo:
Finish function documentation!!!
Function Description

Definition at line 242 of file s_cue.c.

Here is the call graph for this function:

void s_cue_output_single ( TOPLEVEL toplevel,
OBJECT object,
FILE *  fp,
int  type 
)
Function Description
Cues are drawn on pins, nets and buses. Two types of cues are drawn:
  • endpoint cues (identifying unconnected ends of objects)
  • junction cues (identifying net/pin/bus junctions)
Parameters:
[in]toplevelThe TOPLEVEL object
[in]objectThe OBJECT to output cues for
[in]fpThe file handle to output to
[in]typeThe type of output being produced

Definition at line 290 of file s_cue.c.

Here is the call graph for this function:

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines