FeatureItem describes a single instance of a feature file that has
been loaded into memory.
struct {
char *name; * the name of this model (from database) *
vsgWorld *wrl; * the VRML scene graph for this feature *
double lcs_offset[3]; * feature's offset from the dataset's LCS *
double gcc_origin[3]; * geocentric coordinate for feature's origin *
char *url; * URL for this VRML scene *
char *geoset; * name of the geoset this model applies to *
char *author; * author of the feature file *
char *copyright; * copyright information for feature *
char *description; * description of what the feature is *
int y_up; * is Y defined as up for the VRML LCS? *
int refcount; * reference count for this feature *
int textures; * number of textures loaded for this model *
int id; * a unique ID number for this feature *
int loaded; * true when model us fully loaded into memory *
int which_origin; * 0 = geovrml, 1 = lcs_offset, 2 = gcc *
ThreeDCore *closure; * closure passed into FeatureLoadCB *
}