Limbo
|
Detailed action functions for extract objects of a cell. More...
Functions | |
template<typename ObjectType > | |
void | extract (GdsDB const &, GdsCell const &, GdsCell &targetCell,::GdsParser::GdsRecords::EnumType type, ObjectType *object) |
template<> | |
void | extract< GdsCellReference > (GdsDB const &gdsDB, GdsCell const &srcCell, GdsCell &targetCell,::GdsParser::GdsRecords::EnumType type, GdsCellReference *object) |
template<> | |
void | extract< GdsCellArray > (GdsDB const &, GdsCell const &, GdsCell &,::GdsParser::GdsRecords::EnumType type, GdsCellArray *) |
Detailed action functions for extract objects of a cell.
|
inline |
default action is to copy objects
ObjectType | GDSII object type |
targetCell | target cell |
type | GDSII record |
object | GDSII object in the cell |
Definition at line 188 of file GdsObjectHelpers.h.
|
inline |
specialization for AREF
type | GDSII record |
Definition at line 219 of file GdsObjectHelpers.h.
|
inline |
specialization for SREF
gdsDB | GDSII database |
srcCell | source cell with the SREF object |
targetCell | target cell |
type | GDSII record |
object | the GDSII SREF object in the cell |
Definition at line 201 of file GdsObjectHelpers.h.