VR-Forces 4.0.4 Class Documentation
Public Types | Public Member Functions | Public Attributes
DtC7bAbstractFeature Class Reference

List of all members.

Public Types

enum  {
  CTDB_ABSTRACT_CANOPY = 1, CTDB_ABSTRACT_SOIL_DEFRAG, CTDB_ABSTRACT_STEEP_SLOPE, CTDB_ABSTRACT_RAILROAD,
  CTDB_ABSTRACT_PIPELINE, CTDB_ABSTRACT_POLITICAL_BOUNDARY, CTDB_ABSTRACT_POWERLINE, CTDB_ABSTRACT_LABEL,
  CTDB_ABSTRACT_TACTICAL_SIGN, CTDB_ABSTRACT_OFFROAD_SEGMENT, CTDB_ABSTRACT_MAX
}

Public Member Functions

 DtC7bAbstractFeature ()
 DtC7bAbstractFeature (const DtC7NetU32 *data)
 ~DtC7bAbstractFeature ()
bool read (FILE *f)
bool processFeature (DtC7bReader *db)
bool impenetrable (int abstData)
int soilIndex (int abstData)
int level (int abstData)
int soilmapIndex (int abstData)
int slopeDegrees (int abstData)
char * label ()
unsigned edgeNumber (int abstData)
const DtNetU8 & numAbstracts () const
const DtNetU8 & type () const
int abstractData (int abstData) const
DtC7NetU16 numVertices (bool swap=false) const
double vertex (int) const

Public Attributes

enum DtC7bAbstractFeature:: { ... }  DtC7bAbstractFeatureType
DtC7bAbstractFeatureTemplate_LittlemyLittle
DtC7bAbstractFeatureTemplate_BigmyBig
DtC7NetFloat32myVertices
DtC7NetU32myAbstractData

Member Enumeration Documentation

anonymous enum
Enumerator:
CTDB_ABSTRACT_CANOPY 
CTDB_ABSTRACT_SOIL_DEFRAG 
CTDB_ABSTRACT_STEEP_SLOPE 
CTDB_ABSTRACT_RAILROAD 
CTDB_ABSTRACT_PIPELINE 
CTDB_ABSTRACT_POLITICAL_BOUNDARY 
CTDB_ABSTRACT_POWERLINE 
CTDB_ABSTRACT_LABEL 
CTDB_ABSTRACT_TACTICAL_SIGN 
CTDB_ABSTRACT_OFFROAD_SEGMENT 
CTDB_ABSTRACT_MAX 

Constructor & Destructor Documentation


Member Function Documentation

int DtC7bAbstractFeature::soilIndex ( int  abstData)
int DtC7bAbstractFeature::level ( int  abstData)
int DtC7bAbstractFeature::soilmapIndex ( int  abstData)
int DtC7bAbstractFeature::slopeDegrees ( int  abstData)
unsigned DtC7bAbstractFeature::edgeNumber ( int  abstData)
const DtNetU8& DtC7bAbstractFeature::numAbstracts ( ) const
const DtNetU8& DtC7bAbstractFeature::type ( ) const
int DtC7bAbstractFeature::abstractData ( int  abstData) const
double DtC7bAbstractFeature::vertex ( int  ) const

Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)