Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

wire.h File Reference

#include "graphics.h"
#include <vector>

Go to the source code of this file.

Compounds

class  Wire
class  WireEnd
class  WirePoint

Functions

void print (vector< WireEnd * > *list)
bool line_segment_contains (WirePoint *line_start, WirePoint *line_end, int tx, int ty)

Variables

const int WIRE_MODE_VERT_FIRST = 0
const int WIRE_MODE_HORIZ_FIRST = 1
const int WIREPOINT_TYPE_INVALID = 0
const int WIREPOINT_TYPE_NORMAL_USER_PLACED = 1
const int WIREPOINT_TYPE_NORMAL_GENERATED = 2
const int WIREPOINT_TYPE_CONNECTOR_CONNECTED = 3
const int WIREPOINT_TYPE_CONNECTOR_DISCONNECTED = 4
const int WIREPOINT_TYPE_IN_PIN = 5
const int WIREPOINT_TYPE_OUT_PIN = 6
const int COMPONENT_TYPE = 0
const int WIRE_TYPE = 1
int wire_index_counter = 0


Function Documentation

bool line_segment_contains WirePoint   line_start,
WirePoint   line_end,
int    tx,
int    ty
 

void print vector< WireEnd * > *    list
 


Variable Documentation

const int COMPONENT_TYPE = 0 [static]
 

int wire_index_counter = 0 [static]
 

const int WIRE_MODE_HORIZ_FIRST = 1 [static]
 

const int WIRE_MODE_VERT_FIRST = 0 [static]
 

const int WIRE_TYPE = 1 [static]
 

const int WIREPOINT_TYPE_CONNECTOR_CONNECTED = 3 [static]
 

const int WIREPOINT_TYPE_CONNECTOR_DISCONNECTED = 4 [static]
 

const int WIREPOINT_TYPE_IN_PIN = 5 [static]
 

const int WIREPOINT_TYPE_INVALID = 0 [static]
 

const int WIREPOINT_TYPE_NORMAL_GENERATED = 2 [static]
 

const int WIREPOINT_TYPE_NORMAL_USER_PLACED = 1 [static]
 

const int WIREPOINT_TYPE_OUT_PIN = 6 [static]
 


Generated on Wed Apr 23 10:42:34 2003 for BioFilter by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002