VR-Forces Development_Version Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Public Attributes
DtNavigationGeneratorInput Class Reference

Public Types

typedef std::vector
< std::vector
< DtNavTrianglesPtr > > 
TriangleSets

Public Member Functions

 DtNavigationGeneratorInput ()
DtExtent sectorExtent (int xIndex=0, int yIndex=0) const
void sectorCellBox (int xIndex, int yIndex, int &xMin, int &yMin, int &xMax, int &yMax) const
std::pair< int, int > indicesFromCellMin (int minX, int minY) const
DtNavTrianglesPtr triangleSet (int xIndex=0, int yIndex=0) const
void setTriangles (int xIndex, int yIndex, DtNavTrianglesPtr triangleSet)
void alignExtentToCellSize (DtVector &ne, DtVector &nw, DtVector &se, DtVector &sw)

Public Attributes

DtRwNavGenConfigmyConfig
DtRwNavigationProfileList myProfiles
TriangleSets triangles
std::list< DtVectortransitionPoints
vrfNav::DtCoordinateConverter * converter
DtVector myKaimExtentNW
DtVector myKaimExtentNE
DtVector myKaimExtentSW
DtVector myKaimExtentSE

Member Typedef Documentation

typedef std::vector<std::vector<DtNavTrianglesPtr> > DtNavigationGeneratorInput::TriangleSets

Constructor & Destructor Documentation

DtNavigationGeneratorInput::DtNavigationGeneratorInput ( )

Member Function Documentation

DtExtent DtNavigationGeneratorInput::sectorExtent ( int  xIndex = 0,
int  yIndex = 0 
) const
void DtNavigationGeneratorInput::sectorCellBox ( int  xIndex,
int  yIndex,
int &  xMin,
int &  yMin,
int &  xMax,
int &  yMax 
) const
std::pair<int, int> DtNavigationGeneratorInput::indicesFromCellMin ( int  minX,
int  minY 
) const
DtNavTrianglesPtr DtNavigationGeneratorInput::triangleSet ( int  xIndex = 0,
int  yIndex = 0 
) const
void DtNavigationGeneratorInput::setTriangles ( int  xIndex,
int  yIndex,
DtNavTrianglesPtr  triangleSet 
)
void DtNavigationGeneratorInput::alignExtentToCellSize ( DtVector ne,
DtVector nw,
DtVector se,
DtVector sw 
)

Member Data Documentation

DtRwNavGenConfig* DtNavigationGeneratorInput::myConfig
DtRwNavigationProfileList DtNavigationGeneratorInput::myProfiles
TriangleSets DtNavigationGeneratorInput::triangles
std::list<DtVector> DtNavigationGeneratorInput::transitionPoints
vrfNav::DtCoordinateConverter* DtNavigationGeneratorInput::converter
DtVector DtNavigationGeneratorInput::myKaimExtentNW
DtVector DtNavigationGeneratorInput::myKaimExtentNE
DtVector DtNavigationGeneratorInput::myKaimExtentSW
DtVector DtNavigationGeneratorInput::myKaimExtentSE

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

Document ID: Generated on Mon Jul 4 01:00:18 EDT 2016 from SVN revision 166489
Copyright © 2005-2015 VT MÄK. All Rights Reserved (www.mak.com)