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

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

공개 프로퍼티들

프로퍼티 타입 설명
Flags int
ImageSizeInAtlas System.Vector2
PointsCountToDraw int
PointsDrawOffset int
SizeMultiplier float
TextureAtlas Texture2D

공개 메소드들

메소드 설명
Draw ( GameTime gameTime, ConstantBuffer constBuffer ) : void
PointsGisLayer ( Game engine, int maxPointsCount, bool isDynamic = false ) : System
Select ( System.DVector3 nearPoint, System.DVector3 farPoint ) : List
Update ( GameTime gameTime, GlobeCamera camera = null ) : void
UpdatePointsBuffer ( ) : void

메소드 상세

Draw() 공개 메소드

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

PointsGisLayer() 공개 메소드

public PointsGisLayer ( Game engine, int maxPointsCount, bool isDynamic = false ) : System
engine Game
maxPointsCount int
isDynamic bool
리턴 System

Select() 공개 메소드

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

Update() 공개 메소드

public Update ( GameTime gameTime, GlobeCamera camera = null ) : void
gameTime Fusion.Engine.Common.GameTime
camera GlobeCamera
리턴 void

UpdatePointsBuffer() 공개 메소드

public UpdatePointsBuffer ( ) : void
리턴 void

프로퍼티 상세

Flags 공개적으로 프로퍼티

public int Flags
리턴 int

ImageSizeInAtlas 공개적으로 프로퍼티

public Vector2,System ImageSizeInAtlas
리턴 System.Vector2

PointsCountToDraw 공개적으로 프로퍼티

public int PointsCountToDraw
리턴 int

PointsDrawOffset 공개적으로 프로퍼티

public int PointsDrawOffset
리턴 int

SizeMultiplier 공개적으로 프로퍼티

public float SizeMultiplier
리턴 float

TextureAtlas 공개적으로 프로퍼티

public Texture2D TextureAtlas
리턴 Texture2D