pcb 4.1.1
An interactive printed circuit board layout editor.
|
#include <gts.h>
Data Fields | |
GtsObjectClassInfo | info |
GtsObjectClass * | parent_class |
void(* | clone )(GtsObject *, GtsObject *) |
void(* | destroy )(GtsObject *) |
void(* | read )(GtsObject **, GtsFile *) |
void(* | write )(GtsObject *, FILE *) |
GtsColor(* | color )(GtsObject *) |
void(* | attributes )(GtsObject *, GtsObject *) |
void(* _GtsObjectClass::attributes)(GtsObject *, GtsObject *) |
Definition at line 255 of file gts.h.
Referenced by gts_object_attributes(), and object_class_init().
void(* _GtsObjectClass::clone)(GtsObject *, GtsObject *) |
Definition at line 250 of file gts.h.
Referenced by edge_class_init(), gts_object_clone(), and object_class_init().
Definition at line 254 of file gts.h.
Referenced by object_class_init().
void(* _GtsObjectClass::destroy)(GtsObject *) |
Definition at line 251 of file gts.h.
Referenced by edge_class_init(), gts_object_destroy(), hsurface_class_init(), object_class_init(), psurface_class_init(), segment_class_init(), split_class_init(), surface_inter_class_init(), and triangle_class_init().
Definition at line 247 of file gts.h.
Referenced by graph_write(), gts_object_class_init(), gts_object_class_new(), gts_object_clone(), gts_object_init(), gts_object_new(), heap_surface_class_new(), object_clone(), object_destroy(), and surface_write().
Definition at line 248 of file gts.h.
Referenced by gts_object_class_init(), gts_object_class_is_from_class(), gts_object_class_new(), gts_object_init(), gts_object_is_from_class(), and nvertex_write().
void(* _GtsObjectClass::read)(GtsObject **, GtsFile *) |
Definition at line 252 of file gts.h.
Referenced by gts_graph_read(), object_class_init(), and point_class_init().
void(* _GtsObjectClass::write)(GtsObject *, FILE *) |
Definition at line 253 of file gts.h.
Referenced by nvertex_write(), object_class_init(), point_class_init(), and write_node().