VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Static Public Member Functions
DtTerrainUtility Class Reference

Static Public Member Functions

static bool IsPointInsidePolygon (const DtArea &polygon, float testx, float testy)
 
static bool PolygonsOverlap (const DtArea &polygon1, const DtArea &polygon2)
 
static float polygonArea (const DtArea &polygon)
 
static void PolygonBoundaries (const DtArea &polygon, float &minx, float &miny, float &maxx, float &maxy)
 
static double Distance (double x1, double y1, double x2, double y2)
 
static double DegreeBetween (double x1, double y1, double x2, double y2)
 
static void PointFromPointDistanceDegree (double originX, double originY, double distance, double degree, double &pointX, double &pointY)
 

Member Function Documentation

static bool DtTerrainUtility::IsPointInsidePolygon ( const DtArea polygon,
float  testx,
float  testy 
)
inlinestatic
static bool DtTerrainUtility::PolygonsOverlap ( const DtArea polygon1,
const DtArea polygon2 
)
inlinestatic
static float DtTerrainUtility::polygonArea ( const DtArea polygon)
inlinestatic
static void DtTerrainUtility::PolygonBoundaries ( const DtArea polygon,
float &  minx,
float &  miny,
float &  maxx,
float &  maxy 
)
inlinestatic
static double DtTerrainUtility::Distance ( double  x1,
double  y1,
double  x2,
double  y2 
)
inlinestatic
static double DtTerrainUtility::DegreeBetween ( double  x1,
double  y1,
double  x2,
double  y2 
)
static
static void DtTerrainUtility::PointFromPointDistanceDegree ( double  originX,
double  originY,
double  distance,
double  degree,
double pointX,
double pointY 
)
static

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

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)