pcb 4.1.1
An interactive printed circuit board layout editor.

_GtsObjectClass Struct Reference

#include <gts.h>

Collaboration diagram for _GtsObjectClass:

Data Fields

GtsObjectClassInfo info
GtsObjectClassparent_class
void(* clone )(GtsObject *, GtsObject *)
void(* destroy )(GtsObject *)
void(* read )(GtsObject **, GtsFile *)
void(* write )(GtsObject *, FILE *)
GtsColor(* color )(GtsObject *)
void(* attributes )(GtsObject *, GtsObject *)

Detailed Description

Definition at line 246 of file gts.h.


Field Documentation

Definition at line 255 of file gts.h.

Referenced by gts_object_attributes(), and object_class_init().

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().

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().


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