VR-Forces 4.1.1 Class Documentation
List of all members | Public Member Functions | Protected Attributes
DtShapePolyLineZ Class Reference
Inheritance diagram for DtShapePolyLineZ:
Inheritance graph
[legend]

Public Member Functions

 DtShapePolyLineZ (double elevationFactor, bool isPoly=false)
virtual ~DtShapePolyLineZ ()
virtual bool load (FILE *f, bool loadMeasures=true, const DtShapeProjection *projection=NULL)
virtual DtShapePointpoint (int i)
- Public Member Functions inherited from DtShapePolyLineM
 DtShapePolyLineM (double elevationFactor, bool isPoly=false)
virtual ~DtShapePolyLineM ()
virtual bool load (FILE *f, bool loadMeasures=true)
- Public Member Functions inherited from DtShapePolyLine
 DtShapePolyLine (double elevationFactor, bool isPoly=false)
virtual ~DtShapePolyLine ()
virtual DtInt32 numPoints ()
virtual DtInt32 numPoints (int part)
virtual DtInt32 numParts ()
virtual DtInt32 initialVertex (int part)
virtual void setElevation (double elev)
virtual void calculateMaxMins (double &myMaxHigh, double &myMinHigh)
virtual DtGroupimport (DtShapeReader *reader)
virtual bool importAsFeature (DtShapeVectorReader *reader, DtSpecificationID specID, DtSpecification &specification)
- Public Member Functions inherited from DtShapeElement
 DtShapeElement (double elevationFactor)
virtual ~DtShapeElement ()
virtual void setFactorToMtrs (double elevationFactor)

Protected Attributes

DtShapePointZmyPointZs
DtNetFloat64 myZRange [2]
- Protected Attributes inherited from DtShapePolyLineM
DtNetFloat64 myMinMax [2]
DtShapePointMmyPointMs
- Protected Attributes inherited from DtShapePolyLine
DtNetFloat64 myBoundingBox [4]
DtNetInt32 myNumParts
DtNetInt32 myNumPoints
DtNetInt32 * myParts
DtShapePointmyPoints
bool myAmIPolygon
- Protected Attributes inherited from DtShapeElement
double myElevationFactor

Additional Inherited Members

- Protected Member Functions inherited from DtShapePolyLine
virtual bool importPolygonAsFeature (DtShapeVectorReader *reader, DtSpecificationID specID, DtSpecification &s)
virtual bool importPolyLineAsFeature (DtShapeVectorReader *reader, DtSpecificationID specID, DtSpecification &s)

Constructor & Destructor Documentation

DtShapePolyLineZ::DtShapePolyLineZ ( double  elevationFactor,
bool  isPoly = false 
)
virtual DtShapePolyLineZ::~DtShapePolyLineZ ( )
virtual

Member Function Documentation

virtual bool DtShapePolyLineZ::load ( FILE *  f,
bool  loadMeasures = true,
const DtShapeProjection projection = NULL 
)
virtual

Reimplemented from DtShapePolyLine.

virtual DtShapePoint* DtShapePolyLineZ::point ( int  i)
virtual

Reimplemented from DtShapePolyLineM.

Member Data Documentation

DtShapePointZ* DtShapePolyLineZ::myPointZs
protected
DtNetFloat64 DtShapePolyLineZ::myZRange[2]
protected

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

Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)