summaryrefslogtreecommitdiff
path: root/def.h
blob: 435221e7837bc8600def952f7195f741bb055e9d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*
 * def.h --
 *
 * This file includes the DEF I/O functions
 *
 */

#ifndef _DEFINT_H
#define _DEFINT_H

/* Retain information from TRACKS entries in a DEF file */

typedef struct tracks_ {
    double start;
    int ntracks;
    double pitch;
} *TRACKS;

extern int numSpecial;
extern int DefRead(char *inName, float *);

extern TRACKS DefGetTracks(int layer);
extern GATE DefFindGate(char *name);
extern NET DefFindNet(char *name);

#endif /* _DEFINT_H */