libHSPlasma
Public Types | Public Member Functions | Protected Member Functions | List of all members
hsRadixSort Class Reference

#include <hsRadixSort.h>

Public Types

enum  { kFloat = 0, kSigned = 1, kUnsigned = 2, kReverse = 4 }

Public Member Functions

 hsRadixSort ()
hsRadixSortElemsort (hsRadixSortElem *in, unsigned int flags)

Protected Member Functions

void collapse ()
void reverse ()
void unpackSigned ()
void unpackFloat ()

Member Enumeration Documentation

anonymous enum
Enumerator:
kFloat 
kSigned 
kUnsigned 
kReverse 

Constructor & Destructor Documentation

hsRadixSort::hsRadixSort ( )

Member Function Documentation

void hsRadixSort::collapse ( )
protected
void hsRadixSort::reverse ( )
protected
hsRadixSortElem* hsRadixSort::sort ( hsRadixSortElem in,
unsigned int  flags 
)
void hsRadixSort::unpackFloat ( )
protected
void hsRadixSort::unpackSigned ( )
protected

The documentation for this class was generated from the following file: