RVC::MSTDATT::COMPSTAT Class Reference

#include <rvc/mstdatt.h>

List of all members.

Public Member Functions

 COMPSTAT ()
 ~COMPSTAT ()
double Get2DDistance (const DPOINT2D &pt1, const DPOINT2D &pt2) const
double Get3DDistance (const DPOINT3D &pt1, const DPOINT3D &pt2) const
double GetAreaScaled (const DPOINT2D &point1, double area) const
double GetEdgeSlopeStat (DPOINT3D &pt1, DPOINT3D &pt2, DPOINT3D &pt3) const
void GetEdgeStats (DPOINT3D &pt1, DPOINT3D &pt2, MSTATDATA &StatValues) const
ERRVALUE GetLineStats (const POLYLINE &PolyLine, MSTATDATA &StatValues) const
ERRVALUE GetPolygonArea (const POLYLINE &PolyLine, MSTATDATA &StatValues, bool ConvertToSqMeters) const
const TRANS2D_MAPGENGetTransparm () const
void GetTriangleStats (DPOINT3D &Node1, DPOINT3D &Node2, DPOINT3D &Node3, MSTATDATA &StatValues) const
bool GetUnitArea (UOM::UNIT &AreaUnit) const
const UOM::UNITGetUnitLength () const
double GetXScale () const
double GetYScale () const
void SetCoordRefSys (const SPATREF::COORDREFSYS &CoordRefSys)
void SetTransparm (const TRANS2D_MAPGEN &tmg)
void SetXScale (double xscale)
void SetYScale (double yscale)
void SetZOffset (double zoffset)
void SetZScale (double zscale)

Constructor & Destructor Documentation

RVC::MSTDATT::COMPSTAT::COMPSTAT (  ) 
RVC::MSTDATT::COMPSTAT::~COMPSTAT (  )  [inline]

Member Function Documentation

double RVC::MSTDATT::COMPSTAT::Get2DDistance ( const DPOINT2D pt1,
const DPOINT2D pt2 
) const
double RVC::MSTDATT::COMPSTAT::Get3DDistance ( const DPOINT3D pt1,
const DPOINT3D pt2 
) const
double RVC::MSTDATT::COMPSTAT::GetAreaScaled ( const DPOINT2D point1,
double  area 
) const
double RVC::MSTDATT::COMPSTAT::GetEdgeSlopeStat ( DPOINT3D pt1,
DPOINT3D pt2,
DPOINT3D pt3 
) const
void RVC::MSTDATT::COMPSTAT::GetEdgeStats ( DPOINT3D pt1,
DPOINT3D pt2,
MSTATDATA &  StatValues 
) const
ERRVALUE RVC::MSTDATT::COMPSTAT::GetLineStats ( const POLYLINE PolyLine,
MSTATDATA &  StatValues 
) const
ERRVALUE RVC::MSTDATT::COMPSTAT::GetPolygonArea ( const POLYLINE PolyLine,
MSTATDATA &  StatValues,
bool  ConvertToSqMeters 
) const
const TRANS2D_MAPGEN& RVC::MSTDATT::COMPSTAT::GetTransparm (  )  const [inline]
void RVC::MSTDATT::COMPSTAT::GetTriangleStats ( DPOINT3D Node1,
DPOINT3D Node2,
DPOINT3D Node3,
MSTATDATA &  StatValues 
) const
bool RVC::MSTDATT::COMPSTAT::GetUnitArea ( UOM::UNIT AreaUnit  )  const
const UOM::UNIT& RVC::MSTDATT::COMPSTAT::GetUnitLength (  )  const
double RVC::MSTDATT::COMPSTAT::GetXScale (  )  const [inline]
double RVC::MSTDATT::COMPSTAT::GetYScale (  )  const [inline]
void RVC::MSTDATT::COMPSTAT::SetCoordRefSys ( const SPATREF::COORDREFSYS CoordRefSys  ) 
void RVC::MSTDATT::COMPSTAT::SetTransparm ( const TRANS2D_MAPGEN tmg  )  [inline]
void RVC::MSTDATT::COMPSTAT::SetXScale ( double  xscale  )  [inline]
void RVC::MSTDATT::COMPSTAT::SetYScale ( double  yscale  )  [inline]
void RVC::MSTDATT::COMPSTAT::SetZOffset ( double  zoffset  )  [inline]
void RVC::MSTDATT::COMPSTAT::SetZScale ( double  zscale  )  [inline]

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

Generated on Sun Oct 7 21:37:39 2012 for TNTsdk 2012 by  doxygen 1.6.1