|
BRL-CAD
|
Line in 3D space. More...
#include <topology.h>
Data Fields | |
| struct bu_list | l |
| NOTICE: l.forw & l.back not stored in database. For alignment only. More... | |
| struct bu_list | eu_hd2 |
| heads l2 list of edgeuses on this line More... | |
| point_t | e_pt |
| parametric equation of the line More... | |
| vect_t | e_dir |
| long | index |
| struct # in this model More... | |
Line in 3D space.
An edge_g_lseg structure represents a line in 3-space. All edges on that line should share the same edge_g.
IMPORTANT: First two items in edge_g_lseg and edge_g_cnurb (or any other segment type added) must be identical structures, so pointers are puns for both. eu_hd2 list must be in same place for both.
Definition at line 326 of file topology.h.
| struct bu_list l |
NOTICE: l.forw & l.back not stored in database. For alignment only.
Definition at line 327 of file topology.h.
| struct bu_list eu_hd2 |
heads l2 list of edgeuses on this line
Definition at line 328 of file topology.h.
| point_t e_pt |
parametric equation of the line
Definition at line 329 of file topology.h.
| vect_t e_dir |
Definition at line 330 of file topology.h.
| long index |
struct # in this model
Definition at line 331 of file topology.h.