Newton Dynamics  4.00
dGoogol Class Reference
Inheritance diagram for dGoogol:
dClassAlloc

Public Member Functions

 dGoogol (dFloat64 value)
 
 operator double () const
 
dGoogol operator+ (const dGoogol &A) const
 
dGoogol operator- (const dGoogol &A) const
 
dGoogol operator* (const dGoogol &A) const
 
dGoogol operator/ (const dGoogol &A) const
 
dGoogol operator+= (const dGoogol &A)
 
dGoogol operator-= (const dGoogol &A)
 
bool operator> (const dGoogol &A) const
 
bool operator>= (const dGoogol &A) const
 
bool operator< (const dGoogol &A) const
 
bool operator<= (const dGoogol &A) const
 
bool operator== (const dGoogol &A) const
 
bool operator!= (const dGoogol &A) const
 
dGoogol Abs () const
 
dGoogol Sqrt () const
 
dGoogol InvSqrt () const
 
dGoogol Floor () const
 
void Trace () const
 
void ToString (char *const string) const
 
- Public Member Functions inherited from dClassAlloc
 dClassAlloc ()
 Empty.
 
 ~dClassAlloc ()
 Empty.
 
void * operator new (size_t size)
 Overloaded operator new for any subclass derived from dClassAlloc.
 
void operator delete (void *ptr)
 Overloaded operator delete for any subclass derived from dClassAlloc.
 

Static Public Attributes

static D_CORE_API dGoogol m_zero
 
static D_CORE_API dGoogol m_one
 
static D_CORE_API dGoogol m_two
 
static D_CORE_API dGoogol m_three
 
static D_CORE_API dGoogol m_half
 

Additional Inherited Members

- Static Public Member Functions inherited from dClassAlloc
static D_CORE_API void * Malloc (size_t size)
 Generic allocation for any function subclass from dClassAlloc.
 
static D_CORE_API void Free (void *const ptr)
 Generic destruction for any function subclass from dClassAlloc.