ByteN Struct Reference

a scalar normalized signed byte More...

List of all members.

Public Member Functions

 ByteN (float f)
 constructor taking a float to convert to normalized signed byte
float ToFloat ()
 return the float value of this
bool Equals (ByteN v)
 equality test
override bool Equals (Object o)
 equality test
override string ToString ()
 get the string representation of float value
override int GetHashCode ()
 gets the hash code for this

Static Public Member Functions

static bool operator== (ByteN v1, ByteN v2)
 equality operator
static bool operator!= (ByteN v1, ByteN v2)
 not equals operator
static implicit operator float (ByteN v)
 float casting operator
static operator ByteN (float f)
 normalized signed byte casting operator

Public Attributes

sbyte Bits
 the byte data

Detailed Description

a scalar normalized signed byte


Constructor & Destructor Documentation

ByteN ( float  f)

constructor taking a float to convert to normalized signed byte

Parameters:
fthe float to convert

Member Function Documentation

bool Equals ( ByteN  v)

equality test

Parameters:
vthe value to compare this to
Returns:
true if this == v, false otherwise
override bool Equals ( Object  o)

equality test

Parameters:
othe object to compare this to
Returns:
true if this == o, false otherwise
override int GetHashCode ( )

gets the hash code for this

Returns:
integer hash code
static operator ByteN ( float  f) [explicit, static]

normalized signed byte casting operator

Parameters:
fthe float to convert to normalized signed byte
Returns:
the normalized signed byte value
static implicit operator float ( ByteN  v) [static]

float casting operator

Parameters:
vthe value to convert to float
Returns:
the float value
static bool operator!= ( ByteN  v1,
ByteN  v2 
) [static]

not equals operator

Parameters:
v1value 1
v2value 2
Returns:
true if value 1 != value 2, false otherwise
static bool operator== ( ByteN  v1,
ByteN  v2 
) [static]

equality operator

Parameters:
v1value 1
v2value 2
Returns:
true if value 1 == value 2, false otherwise
float ToFloat ( )

return the float value of this

Returns:
the float value of this
override string ToString ( )

get the string representation of float value

Returns:
the string representation of float value

Member Data Documentation

sbyte Bits

the byte data