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

Inheritance: Gis.GisLayer
Show file Open project: demiurghg/FusionEngine

Public Properties

Property Type Description
InstancedCountToDraw int
LonLatPosition DVector2
ScaleFactor float
Transparency float
UseOverallColor bool
XRay bool
Yaw float

Protected Properties

Property Type Description
model Scene
transforms System.Matrix[]

Public Methods

Method Description
Draw ( GameTime gameTime, ConstantBuffer constBuffer ) : void
ModelLayer ( Game engine, DVector2 lonLatPosition, string fileName, int maxInstancedCount ) : System
Select ( System.DVector3 nearPoint, System.DVector3 farPoint ) : List

Method Details

Draw() public method

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

ModelLayer() public method

public ModelLayer ( Game engine, DVector2 lonLatPosition, string fileName, int maxInstancedCount ) : System
engine Game
lonLatPosition DVector2
fileName string
maxInstancedCount int
return System

Select() public method

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

Property Details

InstancedCountToDraw public property

public int InstancedCountToDraw
return int

LonLatPosition public property

public DVector2 LonLatPosition
return DVector2

ScaleFactor public property

public float ScaleFactor
return float

Transparency public property

public float Transparency
return float

UseOverallColor public property

public bool UseOverallColor
return bool

XRay public property

public bool XRay
return bool

Yaw public property

public float Yaw
return float

model protected property

protected Scene model
return Scene

transforms protected property

protected Matrix[],System transforms
return System.Matrix[]