SFloat16 Struct Reference

#include <Float16.h>

Collaboration diagram for SFloat16:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SFloat16 ()
 SFloat16 (vlUShort usFloat)
 SFloat16 (vlSingle sFloat)
vlUShort GetUShort () const
vlSingle GetSingle () const
SFloat16operator= (vlUShort usFloat)
SFloat16operator= (vlSingle sFloat)
SFloat16operator= (const SFloat16 &Float16)
vlBool operator== (const SFloat16 &Float16) const
vlBool operator!= (const SFloat16 &Float16) const
vlBool operator< (const SFloat16 &Float16) const
vlBool operator<= (const SFloat16 &Float16) const
vlBool operator> (const SFloat16 &Float16) const
vlBool operator>= (const SFloat16 &Float16) const
SFloat16 operator+ () const
SFloat16 operator+ (const SFloat16 &Float16) const
SFloat16operator+= (const SFloat16 &Float16)
SFloat16 operator- () const
SFloat16 operator- (const SFloat16 &Float16) const
SFloat16operator-= (const SFloat16 &Float16)
SFloat16 operator * (const SFloat16 &Float16) const
SFloat16operator *= (const SFloat16 &Float16)
SFloat16 operator/ (const SFloat16 &Float16) const
SFloat16operator/= (const SFloat16 &Float16)

Private Attributes

union SFloat16::UFloat16 Float16

Classes

union  UFloat16


Constructor & Destructor Documentation

SFloat16::SFloat16 (  )  [inline]

SFloat16::SFloat16 ( vlUShort  usFloat  )  [inline]

SFloat16::SFloat16 ( vlSingle  sFloat  )  [inline]


Member Function Documentation

vlUShort SFloat16::GetUShort (  )  const [inline]

vlSingle SFloat16::GetSingle (  )  const [inline]

SFloat16& SFloat16::operator= ( vlUShort  usFloat  )  [inline]

SFloat16& SFloat16::operator= ( vlSingle  sFloat  )  [inline]

SFloat16& SFloat16::operator= ( const SFloat16 Float16  )  [inline]

vlBool SFloat16::operator== ( const SFloat16 Float16  )  const [inline]

vlBool SFloat16::operator!= ( const SFloat16 Float16  )  const [inline]

vlBool SFloat16::operator< ( const SFloat16 Float16  )  const [inline]

vlBool SFloat16::operator<= ( const SFloat16 Float16  )  const [inline]

vlBool SFloat16::operator> ( const SFloat16 Float16  )  const [inline]

vlBool SFloat16::operator>= ( const SFloat16 Float16  )  const [inline]

SFloat16 SFloat16::operator+ (  )  const [inline]

SFloat16 SFloat16::operator+ ( const SFloat16 Float16  )  const [inline]

SFloat16& SFloat16::operator+= ( const SFloat16 Float16  )  [inline]

SFloat16 SFloat16::operator- (  )  const [inline]

SFloat16 SFloat16::operator- ( const SFloat16 Float16  )  const [inline]

SFloat16& SFloat16::operator-= ( const SFloat16 Float16  )  [inline]

SFloat16 SFloat16::operator * ( const SFloat16 Float16  )  const [inline]

SFloat16& SFloat16::operator *= ( const SFloat16 Float16  )  [inline]

SFloat16 SFloat16::operator/ ( const SFloat16 Float16  )  const [inline]

SFloat16& SFloat16::operator/= ( const SFloat16 Float16  )  [inline]


Member Data Documentation

union SFloat16::UFloat16 SFloat16::Float16 [private]


The documentation for this struct was generated from the following file:
Generated on Fri Dec 28 23:26:23 2007 for VTFLib 1.2.7 by  doxygen 1.5.4