create_lib(const char *libname, double dbu_uu, double dbu_m) | GdsParser::GdsWriter | |
gds_adjust_string(const char *input, int *output_length) | GdsParser::GdsWriter | |
gds_bindump(BYTE x) (defined in GdsParser::GdsWriter) | GdsParser::GdsWriter | |
gds_create_lib(const char *libname, double dbu_um) | GdsParser::GdsWriter | |
gds_create_text(const char *str, int x, int y, int layer, int size) | GdsParser::GdsWriter | |
gds_flush() | GdsParser::GdsWriter | protected |
gds_make_next_item(struct gds_itemtype **ci) (defined in GdsParser::GdsWriter) | GdsParser::GdsWriter | |
gds_swap2bytes(BYTE *two) | GdsParser::GdsWriter | |
gds_swap4bytes(BYTE *four) | GdsParser::GdsWriter | |
gds_write(const char *b, std::size_t n) | GdsParser::GdsWriter | protected |
gds_write_angle(double angle) | GdsParser::GdsWriter | |
gds_write_aref() | GdsParser::GdsWriter | |
gds_write_bgnlib() | GdsParser::GdsWriter | |
gds_write_bgnstr() | GdsParser::GdsWriter | |
gds_write_boundary() | GdsParser::GdsWriter | |
gds_write_box() | GdsParser::GdsWriter | |
gds_write_boxtype(short int dt) | GdsParser::GdsWriter | |
gds_write_colrow(int ncols, int nrows) | GdsParser::GdsWriter | |
gds_write_datatype(short int dt) | GdsParser::GdsWriter | |
gds_write_endel() | GdsParser::GdsWriter | |
gds_write_endlib() | GdsParser::GdsWriter | |
gds_write_endstr() | GdsParser::GdsWriter | |
gds_write_float(double x) (defined in GdsParser::GdsWriter) | GdsParser::GdsWriter | |
gds_write_generations(short int gens) | GdsParser::GdsWriter | |
gds_write_header() | GdsParser::GdsWriter | |
gds_write_layer(short int layer) | GdsParser::GdsWriter | |
gds_write_libname(const char *name) | GdsParser::GdsWriter | |
gds_write_mag(double mag) | GdsParser::GdsWriter | |
gds_write_path() | GdsParser::GdsWriter | |
gds_write_pathtype(short int pt) | GdsParser::GdsWriter | |
gds_write_presentation(int font, int vp, int hp) | GdsParser::GdsWriter | |
gds_write_sname(const char *s) | GdsParser::GdsWriter | |
gds_write_sref() | GdsParser::GdsWriter | |
gds_write_strans(BOOL reflect, BOOL abs_angle, BOOL abs_mag) | GdsParser::GdsWriter | |
gds_write_string(const char *s) | GdsParser::GdsWriter | |
gds_write_strname(const char *name) | GdsParser::GdsWriter | |
gds_write_text() | GdsParser::GdsWriter | |
gds_write_texttype(short int dt) | GdsParser::GdsWriter | |
gds_write_units(double dbu_uu, double dbu_m) | GdsParser::GdsWriter | |
gds_write_width(int width) | GdsParser::GdsWriter | |
gds_write_xy(const int *x, const int *y, int n, bool has_last=true) | GdsParser::GdsWriter | |
gdsswap | GdsParser::GdsWriter | protected |
gdsword | GdsParser::GdsWriter | protected |
GdsWriter(const char *filename) | GdsParser::GdsWriter | |
m_buffer | GdsParser::GdsWriter | protected |
m_capacity | GdsParser::GdsWriter | protected |
m_os | GdsParser::GdsWriter | protected |
m_size | GdsParser::GdsWriter | protected |
write_boundary(int layer, int datatype, std::vector< int > const &vx, std::vector< int > const &vy, bool has_last=true) | GdsParser::GdsWriter | |
write_box(int layer, int datatype, int xl, int yl, int xh, int yh) | GdsParser::GdsWriter | |
~GdsWriter() | GdsParser::GdsWriter | |