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

placement row More...

#include <BookshelfDataBase.h>

Inheritance diagram for BookshelfParser::Row:
BookshelfParser::Item

Public Member Functions

 Row ()
 constructor
void reset ()
 reset all data members
virtual void print (ostream &ss) const

Public Attributes

int32_t origin [2]
 x, y
string orient
 orientation
int32_t height
 row height
int32_t site_num
 number of sites
int32_t site_width
 width of a site
int32_t site_spacing
 spacing of a site
int32_t site_orient
 orientation of a site, one of these two will be valid
string site_orient_str
 orientation of a site in string
int32_t site_symmetry
 symmetry of a site
string site_symmetry_str

Detailed Description

placement row

Definition at line 101 of file BookshelfDataBase.h.

Constructor & Destructor Documentation

◆ Row()

BookshelfParser::Row::Row ( )
inline

constructor

Definition at line 114 of file BookshelfDataBase.h.

Member Function Documentation

◆ print()

virtual void BookshelfParser::Row::print ( ostream & ss) const
inlinevirtual

print data members

Parameters
ssoutput stream

Reimplemented from BookshelfParser::Item.

Definition at line 131 of file BookshelfDataBase.h.

◆ reset()

void BookshelfParser::Row::reset ( )
inline

reset all data members

Definition at line 119 of file BookshelfDataBase.h.

Member Data Documentation

◆ height

int32_t BookshelfParser::Row::height

row height

Definition at line 105 of file BookshelfDataBase.h.

◆ orient

string BookshelfParser::Row::orient

orientation

Definition at line 104 of file BookshelfDataBase.h.

◆ origin

int32_t BookshelfParser::Row::origin[2]

x, y

Definition at line 103 of file BookshelfDataBase.h.

◆ site_num

int32_t BookshelfParser::Row::site_num

number of sites

Definition at line 106 of file BookshelfDataBase.h.

◆ site_orient

int32_t BookshelfParser::Row::site_orient

orientation of a site, one of these two will be valid

Definition at line 109 of file BookshelfDataBase.h.

◆ site_orient_str

string BookshelfParser::Row::site_orient_str

orientation of a site in string

Definition at line 110 of file BookshelfDataBase.h.

◆ site_spacing

int32_t BookshelfParser::Row::site_spacing

spacing of a site

Definition at line 108 of file BookshelfDataBase.h.

◆ site_symmetry

int32_t BookshelfParser::Row::site_symmetry

symmetry of a site

Definition at line 111 of file BookshelfDataBase.h.

◆ site_symmetry_str

string BookshelfParser::Row::site_symmetry_str

symmetry of a site in string

Definition at line 112 of file BookshelfDataBase.h.

◆ site_width

int32_t BookshelfParser::Row::site_width

width of a site

Definition at line 107 of file BookshelfDataBase.h.


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