Classes 
struct  _des_ctx 
 Encryption/Decryption context of DES. More...

class  DES 
 Based on code written by Michael Roth <mroth@nessie.de>, September 1998. See code file for orginal comments. More...

class  BitMask 
class  Math 
 Static class for math functions. Besides cross platform issues, this also address version issues in MSVC. More...

class  FastMath 
 Static class for math function with increased speed, but reduced accuracy. More...

class  Matrix3< T, FLOATTYPE > 
 3X3 matrix; loops are unrolled for performance. More...

class  Matrix4< T, FLOATTYPE > 
 4X4 matrix; loops are unrolled for performance. More...

class  NeuralNetworkException 
class  Network 
 Backpropagation neural network with optional momentum and adaptive learn rate. More...

class  Point3< T, FLOATTYPE > 
 Point in R3. More...

class  Point4< T, FLOATTYPE > 
 Point in R4. More...

class  Random 
 This algorithm was snagged off usenet in the 80's. More...

class  RSAKey 
 RSA public key. More...

class  RSAPrivateKey 
 RSA private key. More...

class  RSAPublic 
 RSA public cypher. More...

class  RSA 
 RSA public and private cypher. More...

class  Sample 
 Statistical data sample. SampleTest. More...

class  SampleTest 
 A statical two sample test. Sample. More...

class  IStateEventListener 
 State event callback inteface. More...

class  TransitionActionResolver 
 Allows action function names to be put in a file and resolved at runtime. More...

class  Transition 
 A transition between two states on an input. More...

class  State 
 State is state. More...

class  StateMachine 
 You should consider using SMC instead (http://smc.sourceforge.net/). More...

class  Vector3< T, FLOATTYPE > 
 Math vector in R3. More...

class  Vector4< T, FLOATTYPE > 
 Math vector in R4. More...

Typedefs 
typedef struct _des_ctx  des_ctx [1] 
 Encryption/Decryption context of DES.

Enumerations 
enum  NetworkLayer { NET_INPUT = 0,
NET_L1 = 1,
NET_L2 = 2,
NET_OUTPUT = 3
} 