Newton Dynamics  4.00
dHugeVector Class Reference
Inheritance diagram for dHugeVector:
dTemplateVector< dGoogol > dClassAlloc

Public Member Functions

 dHugeVector (const dBigVector &a)
 
 dHugeVector (const dTemplateVector< dGoogol > &a)
 
 dHugeVector (dFloat64 x, dFloat64 y, dFloat64 z, dFloat64 w)
 
 dHugeVector (const dGoogol &x, const dGoogol &y, const dGoogol &z, const dGoogol &w)
 
dGoogol EvaluePlane (const dHugeVector &point) const
 
- Public Member Functions inherited from dTemplateVector< dGoogol >
 dTemplateVector (const dGoogol *const ptr)
 
 dTemplateVector (const dTemplateVector< dGoogol > &copy)
 
 dTemplateVector (dGoogol x, dGoogol y, dGoogol z, dGoogol w)
 
dGoogoloperator[] (dInt32 i)
 
const dGoogoloperator[] (dInt32 i) const
 
dGoogol GetScalar () const
 
dTemplateVector< dGoogolScale (dGoogol scale) const
 
dTemplateVector< dGoogoloperator+ (const dTemplateVector< dGoogol > &B) const
 
dTemplateVector< dGoogol > & operator+= (const dTemplateVector< dGoogol > &A)
 
dTemplateVector< dGoogoloperator- (const dTemplateVector< dGoogol > &A) const
 
dTemplateVector< dGoogol > & operator-= (const dTemplateVector< dGoogol > &A)
 
dTemplateVector< dGoogoloperator* (const dTemplateVector< dGoogol > &B) const
 
dTemplateVector< dGoogoloperator*= (const dTemplateVector< dGoogol > &B) const
 
dTemplateVector< dGoogolAddHorizontal () const
 
dTemplateVector< dGoogolMulAdd (const dTemplateVector< dGoogol > &A, const dTemplateVector< dGoogol > &B) const
 
dTemplateVector< dGoogolMulSub (const dTemplateVector< dGoogol > &A, const dTemplateVector< dGoogol > &B) const
 
dTemplateVector< dGoogolCrossProduct (const dTemplateVector< dGoogol > &B) const
 
dTemplateVector< dGoogolCrossProduct (const dTemplateVector &A, const dTemplateVector &B) const
 
dTemplateVector< dGoogolDotProduct (const dTemplateVector &A) const
 
dGoogol GetMax () const
 
dTemplateVector< dGoogolGetMax (const dTemplateVector< dGoogol > &data) const
 
dTemplateVector< dGoogolGetMin (const dTemplateVector< dGoogol > &data) 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.
 

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.
 
- Public Attributes inherited from dTemplateVector< dGoogol >
dGoogol m_x
 
dGoogol m_y
 
dGoogol m_z
 
dGoogol m_w