OCC Main Page | FoundationClasses | Toolkits | Packages | Class Hierarchy | Data Structures | File List | Data Fields | Globals

FoundationClasses
TKMath
math


math_DoubleTabOfReal Class Reference

#include <math_DoubleTabOfReal.hxx>


Public Member Functions

void * operator new (size_t, void *anAddress)
void * operator new (size_t size)
void operator delete (void *anAddress)
Standard_EXPORT math_DoubleTabOfReal (const Standard_Integer LowerRow, const Standard_Integer UpperRow, const Standard_Integer LowerCol, const Standard_Integer UpperCol)
Standard_EXPORT math_DoubleTabOfReal (const Standard_Real &Tab, const Standard_Integer LowerRow, const Standard_Integer UpperRow, const Standard_Integer LowerCol, const Standard_Integer UpperCol)
Standard_EXPORT void Init (const Standard_Real &InitValue)
Standard_EXPORT math_DoubleTabOfReal (const math_DoubleTabOfReal &Other)
void Copy (math_DoubleTabOfReal &Other) const
Standard_EXPORT void SetLowerRow (const Standard_Integer LowerRow)
Standard_EXPORT void SetLowerCol (const Standard_Integer LowerCol)
Standard_RealValue (const Standard_Integer RowIndex, const Standard_Integer ColIndex) const
Standard_Realoperator() (const Standard_Integer RowIndex, const Standard_Integer ColIndex) const
Standard_EXPORT void Free ()
 ~math_DoubleTabOfReal ()

Private Member Functions

Standard_EXPORT void Allocate ()

Private Attributes

Standard_Address Addr
Standard_Boolean isAllocated
Standard_Integer LowR
Standard_Integer UppR
Standard_Integer LowC
Standard_Integer UppC


Constructor & Destructor Documentation

Standard_EXPORT math_DoubleTabOfReal::math_DoubleTabOfReal const Standard_Integer  LowerRow,
const Standard_Integer  UpperRow,
const Standard_Integer  LowerCol,
const Standard_Integer  UpperCol
 

Standard_EXPORT math_DoubleTabOfReal::math_DoubleTabOfReal const Standard_Real Tab,
const Standard_Integer  LowerRow,
const Standard_Integer  UpperRow,
const Standard_Integer  LowerCol,
const Standard_Integer  UpperCol
 

Standard_EXPORT math_DoubleTabOfReal::math_DoubleTabOfReal const math_DoubleTabOfReal Other  ) 
 

math_DoubleTabOfReal::~math_DoubleTabOfReal  )  [inline]
 


Member Function Documentation

Standard_EXPORT void math_DoubleTabOfReal::Allocate  )  [private]
 

void math_DoubleTabOfReal::Copy math_DoubleTabOfReal Other  )  const
 

Standard_EXPORT void math_DoubleTabOfReal::Free  ) 
 

Standard_EXPORT void math_DoubleTabOfReal::Init const Standard_Real InitValue  ) 
 

void math_DoubleTabOfReal::operator delete void *  anAddress  )  [inline]
 

void* math_DoubleTabOfReal::operator new size_t  size  )  [inline]
 

void* math_DoubleTabOfReal::operator new size_t  ,
void *  anAddress
[inline]
 

Standard_Real& math_DoubleTabOfReal::operator() const Standard_Integer  RowIndex,
const Standard_Integer  ColIndex
const [inline]
 

Standard_EXPORT void math_DoubleTabOfReal::SetLowerCol const Standard_Integer  LowerCol  ) 
 

Standard_EXPORT void math_DoubleTabOfReal::SetLowerRow const Standard_Integer  LowerRow  ) 
 

Standard_Real& math_DoubleTabOfReal::Value const Standard_Integer  RowIndex,
const Standard_Integer  ColIndex
const
 


Field Documentation

Standard_Address math_DoubleTabOfReal::Addr [private]
 

Standard_Boolean math_DoubleTabOfReal::isAllocated [private]
 

Standard_Integer math_DoubleTabOfReal::LowC [private]
 

Standard_Integer math_DoubleTabOfReal::LowR [private]
 

Standard_Integer math_DoubleTabOfReal::UppC [private]
 

Standard_Integer math_DoubleTabOfReal::UppR [private]
 


The documentation for this class was generated from the following file:
Generated on Mon Aug 25 13:12:45 2008 for OpenCASCADE by  doxygen 1.4.1