C# Class Fusion.Engine.Graphics.GIS.TilesGisLayer

Afficher le fichier Open project: demiurghg/FusionEngine Class Usage Examples

Méthodes publiques

Свойство Type Description
MapSources List

Méthodes publiques

Méthode Description
Dispose ( ) : void
Draw ( GameTime gameTime, ConstantBuffer constBuffer ) : void
Select ( System.DVector3 nearPoint, System.DVector3 farPoint ) : List
SetMapSource ( MapSource map ) : void
TilesGisLayer ( Game engine, GlobeCamera camera ) : System
Update ( GameTime gameTime ) : void

Méthodes protégées

Méthode Description
RegisterMapSources ( ) : void

Private Methods

Méthode Description
AddTileToRenderList ( int x, int y, int zoom ) : void
CalculateVertices ( Gis &vertices, int &indeces, int density, double left, double right, double top, double bottom ) : void
CheckTiles ( Node node ) : bool
DetermineTiles ( ) : void
DetermineTiles ( int startZoomLevel ) : void
GenerateKey ( int x, int y, int zoom ) : string
GenerateTileGrid ( int density, VertexBuffer &vb, IndexBuffer &ib, double left, double right, double top, double bottom, int zoom ) : void
GetChilds ( Node &node ) : void
GetLevelScreenSpaceError ( int zoom, double distance ) : double
GetTileCenterPosition ( int x, int y, int z ) : System.DVector3
QuadTreeTraversalDownTop ( TraversalInfo info, Node node, int step ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Draw() public méthode

public Draw ( GameTime gameTime, ConstantBuffer constBuffer ) : void
gameTime GameTime
constBuffer ConstantBuffer
Résultat void

RegisterMapSources() protected méthode

protected RegisterMapSources ( ) : void
Résultat void

Select() public méthode

public Select ( System.DVector3 nearPoint, System.DVector3 farPoint ) : List
nearPoint System.DVector3
farPoint System.DVector3
Résultat List

SetMapSource() public méthode

public SetMapSource ( MapSource map ) : void
map MapSource
Résultat void

TilesGisLayer() public méthode

public TilesGisLayer ( Game engine, GlobeCamera camera ) : System
engine Game
camera GlobeCamera
Résultat System

Update() public méthode

public Update ( GameTime gameTime ) : void
gameTime GameTime
Résultat void

Property Details

MapSources public_oe static_oe property

public static List MapSources
Résultat List