CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Macros | Enumerations
IceRevisitedRadix.h File Reference
#include "IcePreprocessor.h"
#include "IceTypes.h"

Go to the source code of this file.

Classes

class  RadixSort
 

Macros

#define RADIX_LOCAL_RAM
 Allocate histograms & offsets locally. More...
 

Enumerations

enum  RadixHint { RADIX_SIGNED, RADIX_UNSIGNED, RADIX_FORCE_DWORD = 0x7fffffff }
 

Detailed Description

Contains source code from the article "Radix Sort Revisited".

Author
Pierre Terdiman
Date
April, 4, 2000

Definition in file IceRevisitedRadix.h.

Macro Definition Documentation

#define RADIX_LOCAL_RAM

Allocate histograms & offsets locally.

Definition at line 19 of file IceRevisitedRadix.h.

Enumeration Type Documentation

enum RadixHint
Enumerator
RADIX_SIGNED 

Input values are signed.

RADIX_UNSIGNED 

Input values are unsigned.

RADIX_FORCE_DWORD 

Definition at line 21 of file IceRevisitedRadix.h.

21  {
22  RADIX_SIGNED,
24 
25  RADIX_FORCE_DWORD = 0x7fffffff
26 };
Input values are signed.
Input values are unsigned.