GtsVertexClass* pygts_parent_vertex_class(void) { static GtsVertexClass *klass = NULL; GtsObjectClass *super = NULL; if (klass == NULL) { super = GTS_OBJECT_CLASS(gts_vertex_class()); GtsObjectClassInfo pygts_parent_vertex_info = { "PygtsParentVertex", sizeof(PygtsParentVertex), sizeof(GtsVertexClass), (GtsObjectClassInitFunc)(super->info.class_init_func), (GtsObjectInitFunc)(super->info.object_init_func), (GtsArgSetFunc) NULL, (GtsArgGetFunc) NULL }; klass = (GtsVertexClass*)gts_object_class_new(gts_object_class(), &pygts_parent_vertex_info); } return klass; }
/** * gts_bbox_class: * * Returns: the #GtsBBoxClass. */ GtsBBoxClass * gts_bbox_class (void) { static GtsBBoxClass * klass = NULL; if (klass == NULL) { GtsObjectClassInfo bbox_info = { "GtsBBox", sizeof (GtsBBox), sizeof (GtsBBoxClass), (GtsObjectClassInitFunc) NULL, (GtsObjectInitFunc) bbox_init, (GtsArgSetFunc) NULL, (GtsArgGetFunc) NULL }; klass = gts_object_class_new (gts_object_class (), &bbox_info); } return klass; }
/** * gts_triangle_class: * * Returns: the #GtsTriangleClass. */ GtsTriangleClass * gts_triangle_class (void) { static GtsTriangleClass * klass = NULL; if (klass == NULL) { GtsObjectClassInfo triangle_info = { "GtsTriangle", sizeof (GtsTriangle), sizeof (GtsTriangleClass), (GtsObjectClassInitFunc) triangle_class_init, (GtsObjectInitFunc) triangle_init, (GtsArgSetFunc) NULL, (GtsArgGetFunc) NULL }; klass = gts_object_class_new (gts_object_class (), &triangle_info); } return klass; }
/** * gts_hsurface_class: * * Returns: the #GtsHSurfaceClass. */ GtsHSurfaceClass * gts_hsurface_class (void) { static GtsHSurfaceClass * klass = NULL; if (klass == NULL) { GtsObjectClassInfo hsurface_info = { "GtsHSurface", sizeof (GtsHSurface), sizeof (GtsHSurfaceClass), (GtsObjectClassInitFunc) hsurface_class_init, (GtsObjectInitFunc) hsurface_init, (GtsArgSetFunc) NULL, (GtsArgGetFunc) NULL }; klass = gts_object_class_new (gts_object_class (), &hsurface_info); } return klass; }
/** * gts_exception_class: * * Returns: the #GtsExceptionClass. */ GtsExceptionClass * gts_exception_class (void) { static GtsExceptionClass * klass = NULL; if (klass == NULL) { GtsObjectClassInfo exception_info = { "GtsException", sizeof (GtsException), sizeof (GtsExceptionClass), (GtsObjectClassInitFunc) exception_class_init, (GtsObjectInitFunc) exception_init, (GtsArgSetFunc) NULL, (GtsArgGetFunc) NULL }; klass = gts_object_class_new (gts_object_class (), &exception_info); } return klass; }
/** * gts_segment_class: * * Returns: the #GtsSegmentClass. */ GtsSegmentClass * gts_segment_class (void) { static GtsSegmentClass * klass = NULL; if (klass == NULL) { GtsObjectClassInfo segment_info = { "GtsSegment", sizeof (GtsSegment), sizeof (GtsSegmentClass), (GtsObjectClassInitFunc) segment_class_init, (GtsObjectInitFunc) segment_init, (GtsArgSetFunc) NULL, (GtsArgGetFunc) NULL }; klass = gts_object_class_new (gts_object_class (), &segment_info); } return klass; }