C# 클래스 Fusion.Engine.Graphics.GIS.LinesGisLayer

상속: Gis.GisLayer
파일 보기 프로젝트 열기: demiurghg/FusionEngine 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Flags int
Texture Texture2D

공개 메소드들

메소드 설명
Dispose ( ) : void
Draw ( GameTime gameTime, ConstantBuffer constBuffer ) : void
GenerateDistanceGrid ( Game Game, DVector2 lonLatLeftBottomCorner, double step, int xStepsCount, int yStepsCount, Color color ) : LinesGisLayer
GenerateGrid ( Game Game, DVector2 leftTop, DVector2 rightBottom, int dimX, int dimY, Color color, MapProjection projection, bool keepQuad = false ) : LinesGisLayer
LinesGisLayer ( Game engine, int linesPointsCount, bool isDynamic = false ) : System
Select ( System.DVector3 nearPoint, System.DVector3 farPoint ) : List
UpdatePointsBuffer ( ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( GameTime gameTime, ConstantBuffer constBuffer ) : void
gameTime Fusion.Engine.Common.GameTime
constBuffer ConstantBuffer
리턴 void

GenerateDistanceGrid() 공개 정적인 메소드

public static GenerateDistanceGrid ( Game Game, DVector2 lonLatLeftBottomCorner, double step, int xStepsCount, int yStepsCount, Color color ) : LinesGisLayer
Game Game
lonLatLeftBottomCorner DVector2
step double
xStepsCount int
yStepsCount int
color Color
리턴 LinesGisLayer

GenerateGrid() 공개 정적인 메소드

public static GenerateGrid ( Game Game, DVector2 leftTop, DVector2 rightBottom, int dimX, int dimY, Color color, MapProjection projection, bool keepQuad = false ) : LinesGisLayer
Game Game
leftTop DVector2
rightBottom DVector2
dimX int
dimY int
color Color
projection Fusion.Engine.Graphics.GIS.DataSystem.MapSources.Projections.MapProjection
keepQuad bool
리턴 LinesGisLayer

LinesGisLayer() 공개 메소드

public LinesGisLayer ( Game engine, int linesPointsCount, bool isDynamic = false ) : System
engine Game
linesPointsCount int
isDynamic bool
리턴 System

Select() 공개 메소드

public Select ( System.DVector3 nearPoint, System.DVector3 farPoint ) : List
nearPoint System.DVector3
farPoint System.DVector3
리턴 List

UpdatePointsBuffer() 공개 메소드

public UpdatePointsBuffer ( ) : void
리턴 void

프로퍼티 상세

Flags 공개적으로 프로퍼티

public int Flags
리턴 int

Texture 공개적으로 프로퍼티

public Texture2D Texture
리턴 Texture2D