pcb 4.1.1
An interactive printed circuit board layout editor.
|
#include <gts.h>
Data Fields | |
GtsObject | object |
GHashTable * | faces |
GtsFaceClass * | face_class |
GtsEdgeClass * | edge_class |
GtsVertexClass * | vertex_class |
gboolean | keep_faces |
Definition at line 1072 of file gts.h.
Referenced by add_face(), add_face_bcl(), connect_interior_loop(), create_edges(), edge_collapse(), generate_icosahedron(), gts_cluster_grid_add_triangle(), gts_delaunay_add_vertex_to_face(), gts_edge_swap(), gts_hsplit_collapse(), gts_hsplit_expand(), gts_hsurface_new(), gts_isosurface_slice(), gts_psurface_add_vertex(), gts_psurface_read_vertex(), gts_psurface_remove_vertex(), gts_psurface_write(), gts_surface_copy(), gts_surface_graph_surface(), gts_surface_inter_new(), gts_surface_is_self_intersecting(), gts_surface_new(), gts_surface_read(), gts_surface_refine(), gts_surface_tessellate(), split_encroached(), surface_init(), surface_inter_new(), surface_read(), swap_if_in_circle(), traverse_boundary(), traverse_remaining(), triangulate_face(), triangulate_loop(), and triangulate_polygon().
Definition at line 1071 of file gts.h.
Referenced by add_face(), add_face_bcl(), foreach_face_copy(), generate_icosahedron(), gts_cluster_grid_add_triangle(), gts_delaunay_add_vertex_to_face(), gts_edge_swap(), gts_isosurface_slice(), gts_psurface_read_vertex(), gts_psurface_write(), gts_surface_graph_surface(), gts_surface_inter_new(), gts_surface_is_self_intersecting(), gts_surface_new(), gts_surface_read(), midvertex_insertion(), surface_init(), surface_inter_new(), surface_read(), swap_if_in_circle(), tessellate_face(), traverse_boundary(), traverse_remaining(), triangulate_face(), triangulate_loop(), and triangulate_polygon().
GHashTable* _GtsSurface::faces |
Definition at line 1069 of file gts.h.
Referenced by closest_face(), gts_surface_add_face(), gts_surface_face_number(), gts_surface_foreach_edge(), gts_surface_foreach_face(), gts_surface_foreach_face_remove(), gts_surface_foreach_vertex(), gts_surface_remove_face(), surface_destroy(), and surface_init().
gboolean _GtsSurface::keep_faces |
Definition at line 1074 of file gts.h.
Referenced by gts_surface_add_face(), gts_surface_foreach_edge(), gts_surface_foreach_face(), gts_surface_foreach_face_remove(), gts_surface_foreach_vertex(), gts_surface_remove_face(), and surface_init().
Definition at line 1073 of file gts.h.
Referenced by add_face(), add_face_bcl(), cluster_grid_add_point(), edge_collapse(), generate_icosahedron(), gts_delaunay_refine(), gts_isosurface_cartesian(), gts_psurface_read_vertex(), gts_psurface_write(), gts_surface_coarsen(), gts_surface_copy(), gts_surface_graph_surface(), gts_surface_inter_new(), gts_surface_is_self_intersecting(), gts_surface_new(), gts_surface_read(), gts_surface_refine(), gts_surface_tessellate(), gts_surface_write(), gts_surface_write_oogl(), intersects(), split_edge(), surface_init(), surface_inter_new(), surface_read(), traverse_boundary(), traverse_remaining(), and triangulate_face().