pcb 4.1.1
An interactive printed circuit board layout editor.
|
#include <gts.h>
Data Fields | |
GtsObject | object |
gpointer | bounded |
gdouble | x1 |
gdouble | y1 |
gdouble | z1 |
gdouble | x2 |
gdouble | y2 |
gdouble | z2 |
gpointer _GtsBBox::bounded |
Definition at line 916 of file gts.h.
Referenced by add_intersecting(), bbox_init(), gts_bbox_set(), intersect_edges(), and self_intersecting().
gdouble _GtsBBox::x1 |
Definition at line 917 of file gts.h.
Referenced by bbox_foreach_vertex(), cluster_index(), gts_bb_tree_new(), gts_bbox_bboxes(), gts_bbox_diagonal2(), gts_bbox_draw(), gts_bbox_overlaps_segment(), gts_bbox_overlaps_triangle(), gts_bbox_point_distance2(), gts_bbox_points(), gts_bbox_segment(), gts_bbox_set(), gts_bbox_surface(), gts_bbox_triangle(), gts_bboxes_are_overlapping(), gts_cluster_grid_new(), and gts_kdtree_range().
gdouble _GtsBBox::x2 |
Definition at line 918 of file gts.h.
Referenced by bbox_foreach_vertex(), cluster_index(), gts_bb_tree_new(), gts_bbox_bboxes(), gts_bbox_diagonal2(), gts_bbox_draw(), gts_bbox_is_stabbed(), gts_bbox_overlaps_segment(), gts_bbox_overlaps_triangle(), gts_bbox_point_distance2(), gts_bbox_points(), gts_bbox_segment(), gts_bbox_set(), gts_bbox_surface(), gts_bbox_triangle(), gts_bboxes_are_overlapping(), gts_cluster_grid_new(), gts_kdtree_range(), and gts_point_is_inside_surface().
gdouble _GtsBBox::y1 |
Definition at line 917 of file gts.h.
Referenced by bbox_foreach_vertex(), cluster_index(), gts_bb_tree_new(), gts_bbox_bboxes(), gts_bbox_diagonal2(), gts_bbox_draw(), gts_bbox_is_stabbed(), gts_bbox_overlaps_segment(), gts_bbox_overlaps_triangle(), gts_bbox_point_distance2(), gts_bbox_points(), gts_bbox_segment(), gts_bbox_set(), gts_bbox_surface(), gts_bbox_triangle(), gts_bboxes_are_overlapping(), gts_cluster_grid_new(), and gts_kdtree_range().
gdouble _GtsBBox::y2 |
Definition at line 918 of file gts.h.
Referenced by bbox_foreach_vertex(), cluster_index(), gts_bb_tree_new(), gts_bbox_bboxes(), gts_bbox_diagonal2(), gts_bbox_draw(), gts_bbox_is_stabbed(), gts_bbox_overlaps_segment(), gts_bbox_overlaps_triangle(), gts_bbox_point_distance2(), gts_bbox_points(), gts_bbox_segment(), gts_bbox_set(), gts_bbox_surface(), gts_bbox_triangle(), gts_bboxes_are_overlapping(), gts_cluster_grid_new(), and gts_kdtree_range().
gdouble _GtsBBox::z1 |
Definition at line 917 of file gts.h.
Referenced by bbox_foreach_vertex(), cluster_index(), gts_bb_tree_new(), gts_bbox_bboxes(), gts_bbox_diagonal2(), gts_bbox_draw(), gts_bbox_is_stabbed(), gts_bbox_overlaps_segment(), gts_bbox_overlaps_triangle(), gts_bbox_point_distance2(), gts_bbox_points(), gts_bbox_segment(), gts_bbox_set(), gts_bbox_surface(), gts_bbox_triangle(), gts_bboxes_are_overlapping(), gts_cluster_grid_new(), and gts_kdtree_range().
gdouble _GtsBBox::z2 |
Definition at line 918 of file gts.h.
Referenced by bbox_foreach_vertex(), cluster_index(), gts_bb_tree_new(), gts_bbox_bboxes(), gts_bbox_diagonal2(), gts_bbox_draw(), gts_bbox_is_stabbed(), gts_bbox_overlaps_segment(), gts_bbox_overlaps_triangle(), gts_bbox_point_distance2(), gts_bbox_points(), gts_bbox_segment(), gts_bbox_set(), gts_bbox_surface(), gts_bbox_triangle(), gts_bboxes_are_overlapping(), gts_cluster_grid_new(), and gts_kdtree_range().