TGlobalsMath Class Reference

This pure static class define methods and store objects required for all mathematical classes. More...

#include <GlobalsMath.h>

Collaboration diagram for TGlobalsMath:

Collaboration graph
[legend]
List of all members.

Static Public Member Functions

static BOOL Initialize (void)
 Initialize entire class.
static void Destroy (void)
 Destroy entire class.
static const TMathCPUGetCPU (void)
 Returns actual stream processor.

Detailed Description

This pure static class define methods and store objects required for all mathematical classes.

Warning:
This class should be initialized after initializing TSystemGlobals via method initialize.

Definition at line 26 of file GlobalsMath.h.


Member Function Documentation

void TGlobalsMath::Destroy void   )  [static]
 

Destroy entire class.

Definition at line 42 of file GlobalsMath.cpp.

References TGlobalsSystem::GetLogFile(), and NSMath::NSStdMath::log().

Referenced by WinMain().

Here is the call graph for this function:

const TMathCPU * TGlobalsMath::GetCPU void   )  [inline, static]
 

Returns actual stream processor.

Always must return valid processor!!!

Definition at line 47 of file GlobalsMath.h.

Referenced by NSMath::TSphere::SetFromPoints(), NSMath::TBox::SetFromPoints(), and NSMath::TAABBox::SetFromPoints().

BOOL TGlobalsMath::Initialize void   )  [static]
 

Initialize entire class.

Warning:
Before calling this method TGlobalSystem class must be initialized!

Definition at line 25 of file GlobalsMath.cpp.

References TGlobalsSystem::GetLogFile(), NSMath::NSStdMath::log(), and TRUE.

Referenced by WinMain().

Here is the call graph for this function:


The documentation for this class was generated from the following files:
Generated on Wed Nov 28 22:42:21 2007 for Joy4D by  doxygen 1.4.6-NO