Limbo 3.5.4
Loading...
Searching...
No Matches
BookshelfParser::NetPin Struct Reference

describe a pin of a net More...

#include <BookshelfDataBase.h>

Inheritance diagram for BookshelfParser::NetPin:
BookshelfParser::Item

Public Member Functions

 NetPin ()
 constructor
 NetPin (string &nn, char d, double x, double y, double w, double h, string &pn)
 NetPin (string &nn, char d, double x, double y, double w, double h)
void reset ()
 reset all data members
Public Member Functions inherited from BookshelfParser::Item
virtual void print (ostream &) const
 print data members

Public Attributes

string node_name
 node name
string pin_name
 pin name
char direct
 direction
double offset [2]
 offset (x, y) to node origin
double size [2]
 sizes (x, y) of pin

Detailed Description

describe a pin of a net

Definition at line 145 of file BookshelfDataBase.h.

Constructor & Destructor Documentation

◆ NetPin() [1/3]

BookshelfParser::NetPin::NetPin ( )
inline

constructor

Definition at line 154 of file BookshelfDataBase.h.

◆ NetPin() [2/3]

BookshelfParser::NetPin::NetPin ( string & nn,
char d,
double x,
double y,
double w,
double h,
string & pn )
inline

constructor

Parameters
nnnode name
ddirection
x,yoffset of pin to node origin
w,hsize of pin
pnpin name

Definition at line 170 of file BookshelfDataBase.h.

◆ NetPin() [3/3]

BookshelfParser::NetPin::NetPin ( string & nn,
char d,
double x,
double y,
double w,
double h )
inline

constructor

Parameters
nnnode name
ddirection
x,yoffset of pin to node origin
w,hsize of pin

Definition at line 185 of file BookshelfDataBase.h.

Member Function Documentation

◆ reset()

void BookshelfParser::NetPin::reset ( )
inline

reset all data members

Definition at line 196 of file BookshelfDataBase.h.

Member Data Documentation

◆ direct

char BookshelfParser::NetPin::direct

direction

Definition at line 149 of file BookshelfDataBase.h.

◆ node_name

string BookshelfParser::NetPin::node_name

node name

Definition at line 147 of file BookshelfDataBase.h.

◆ offset

double BookshelfParser::NetPin::offset[2]

offset (x, y) to node origin

Definition at line 150 of file BookshelfDataBase.h.

◆ pin_name

string BookshelfParser::NetPin::pin_name

pin name

Definition at line 148 of file BookshelfDataBase.h.

◆ size

double BookshelfParser::NetPin::size[2]

sizes (x, y) of pin

Definition at line 151 of file BookshelfDataBase.h.


The documentation for this struct was generated from the following file: