C# Class Willcraftia.Xna.Framework.Terrain.CDLOD.CDLODSelection

Show file Open project: willcraftia/TestXna Class Usage Examples

Public Properties

Property Type Description
EyePosition Vector3
HeightMapTexture Microsoft.Xna.Framework.Graphics.Texture2D
NormalMapTexture Microsoft.Xna.Framework.Graphics.Texture2D
Projection Matrix
Settings CDLODSettings
TerrainOffset Vector3
View Matrix

Public Methods

Method Description
CDLODSelection ( CDLODSettings settings, ICDLODVisibleRanges visibleRanges ) : System
ClearSelectedNodes ( ) : void
GetSelectedNode ( int index, CDLODSelectedNode &selectedNode ) : void
GetVisibilitySphere ( int level, BoundingSphere &sphere ) : void
Prepare ( ) : void

Private Methods

Method Description
AddSelectedNode ( Node node ) : void
GetPatchInstanceVertex ( int index, PatchInstanceVertex &instance ) : void

Method Details

CDLODSelection() public method

public CDLODSelection ( CDLODSettings settings, ICDLODVisibleRanges visibleRanges ) : System
settings CDLODSettings
visibleRanges ICDLODVisibleRanges
return System

ClearSelectedNodes() public method

public ClearSelectedNodes ( ) : void
return void

GetSelectedNode() public method

public GetSelectedNode ( int index, CDLODSelectedNode &selectedNode ) : void
index int
selectedNode CDLODSelectedNode
return void

GetVisibilitySphere() public method

public GetVisibilitySphere ( int level, BoundingSphere &sphere ) : void
level int
sphere BoundingSphere
return void

Prepare() public method

public Prepare ( ) : void
return void

Property Details

EyePosition public property

public Vector3 EyePosition
return Vector3

HeightMapTexture public property

public Texture2D,Microsoft.Xna.Framework.Graphics HeightMapTexture
return Microsoft.Xna.Framework.Graphics.Texture2D

NormalMapTexture public property

public Texture2D,Microsoft.Xna.Framework.Graphics NormalMapTexture
return Microsoft.Xna.Framework.Graphics.Texture2D

Projection public property

public Matrix Projection
return Matrix

Settings public property

public CDLODSettings,Willcraftia.Xna.Framework.Terrain.CDLOD Settings
return CDLODSettings

TerrainOffset public property

public Vector3 TerrainOffset
return Vector3

View public property

public Matrix View
return Matrix