C# Class Transvoxel.VolumeData.CompactOctree.BitHack

Mostrar archivo Open project: BinaryConstruct/Transvoxel-XNA Class Usage Examples

Public Properties

Property Type Description
MASK_LR uint[]

Public Methods

Method Description
BitIndex ( int x, int y, int z, int bit ) : int
Mask ( int i ) : uint
Mask ( int i, int j ) : uint
bitAt ( int val, int i ) : int
cmpBit ( int v1, int v2, int bitindex ) : bool
cmpBit ( int v1, int v2, int startIndex, int num ) : int
int2bitstr ( int val ) : string
min ( ) : int
min ( int a, int b ) : int

Private Methods

Method Description
BitHack ( ) : System

Method Details

BitIndex() public static method

public static BitIndex ( int x, int y, int z, int bit ) : int
x int
y int
z int
bit int
return int

Mask() public static method

public static Mask ( int i ) : uint
i int
return uint

Mask() public static method

public static Mask ( int i, int j ) : uint
i int
j int
return uint

bitAt() public static method

public static bitAt ( int val, int i ) : int
val int
i int
return int

cmpBit() public static method

public static cmpBit ( int v1, int v2, int bitindex ) : bool
v1 int
v2 int
bitindex int
return bool

cmpBit() public static method

public static cmpBit ( int v1, int v2, int startIndex, int num ) : int
v1 int
v2 int
startIndex int
num int
return int

int2bitstr() public static method

public static int2bitstr ( int val ) : string
val int
return string

min() public static method

public static min ( ) : int
return int

min() public static method

public static min ( int a, int b ) : int
a int
b int
return int

Property Details

MASK_LR public_oe static_oe property

public static uint[] MASK_LR
return uint[]