struct FeatureItem

FeatureItem describes a single instance of a feature file that has been loaded into memory

Documentation

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 *
}


Back to
TerraVision API Home Page