C# Class Grey.Vox.Ops.VRayHelper

Exibir arquivo Open project: RegrowthStudios/VoxelRTS

Public Methods

Method Description
GetInner ( Microsoft.Xna.Framework.Ray camRay, VoxState state ) : VoxLocation?
GetLevel ( Microsoft.Xna.Framework.Ray camRay, VoxState state, int h ) : VoxLocation?
GetOuter ( Microsoft.Xna.Framework.Ray camRay, VoxState state ) : VoxLocation?
IsInBounds ( Vector3I v ) : bool

Method Details

GetInner() public static method

public static GetInner ( Microsoft.Xna.Framework.Ray camRay, VoxState state ) : VoxLocation?
camRay Microsoft.Xna.Framework.Ray
state Grey.Engine.VoxState
return VoxLocation?

GetLevel() public static method

public static GetLevel ( Microsoft.Xna.Framework.Ray camRay, VoxState state, int h ) : VoxLocation?
camRay Microsoft.Xna.Framework.Ray
state Grey.Engine.VoxState
h int
return VoxLocation?

GetOuter() public static method

public static GetOuter ( Microsoft.Xna.Framework.Ray camRay, VoxState state ) : VoxLocation?
camRay Microsoft.Xna.Framework.Ray
state Grey.Engine.VoxState
return VoxLocation?

IsInBounds() public static method

public static IsInBounds ( Vector3I v ) : bool
v Microsoft.Xna.Framework.Vector3I
return bool