|
Line & | draw_line (const Coordi &from, const Coordi &to, uint64_t width) |
|
Arc & | draw_arc (const Coordi &from, const Coordi &to, const Coordi ¢er, uint64_t width, Arc::Direction direction) |
|
std::vector< Feature * > | draw_polygon_outline (const Polygon &poly, const Placement &transform) |
|
Pad & | draw_pad (const std::string &sym, const Placement &transform) |
|
Pad & | draw_circle (const Coordi &pos, uint64_t diameter) |
|
Pad & | draw_shape (const Shape &shape) |
|
Surface & | add_surface () |
|
void | write (std::ostream &ost) const |
|
template<typename Tr , typename Ta > |
void | add_attribute (Tr &r, Ta v) |
|
|
unsigned int | get_or_create_attribute_name (const std::string &name) |
|
void | write_attributes (std::ostream &ost, const std::string &prefix="") const |
|
The documentation for this class was generated from the following files: