Main Page | Class Hierarchy | Data Structures | File List | Data Fields | Globals

HMath_Vector Class Reference


Public Member Functions

 HMath_Vector ()
 HMath_Vector (math_Vector *pv)
 ~HMath_Vector ()
void operator= (math_Vector *pv)
Standard_Real & operator() (Standard_Integer i)
const Standard_Real & operator() (Standard_Integer i) const
const math_Vector * operator-> () const
math_Vector * operator-> ()
math_Vector * Vector ()
math_Vector * Init (Standard_Real v, Standard_Integer i=0, Standard_Integer iEnd=0)
 HMath_Vector ()
 HMath_Vector (math_Vector *pv)
 ~HMath_Vector ()
void operator= (math_Vector *pv)
Standard_Real & operator() (Standard_Integer i)
const Standard_Real & operator() (Standard_Integer i) const
const math_Vector * operator-> () const
math_Vector * operator-> ()
math_Vector * Init (Standard_Real v, Standard_Integer i=0, Standard_Integer iEnd=0)

Private Member Functions

void operator= (const math_Vector &)
void operator= (const math_Vector &)

Private Attributes

math_Vector * pvec
math_Vector * pvec

Constructor & Destructor Documentation

HMath_Vector::HMath_Vector  )  [inline]
 

HMath_Vector::HMath_Vector math_Vector *  pv  )  [inline]
 

HMath_Vector::~HMath_Vector  )  [inline]
 

HMath_Vector::HMath_Vector  )  [inline]
 

HMath_Vector::HMath_Vector math_Vector *  pv  )  [inline]
 

HMath_Vector::~HMath_Vector  )  [inline]
 


Member Function Documentation

math_Vector* HMath_Vector::Init Standard_Real  v,
Standard_Integer  i = 0,
Standard_Integer  iEnd = 0
[inline]
 

math_Vector* HMath_Vector::Init Standard_Real  v,
Standard_Integer  i = 0,
Standard_Integer  iEnd = 0
[inline]
 

const Standard_Real& HMath_Vector::operator() Standard_Integer  i  )  const [inline]
 

Standard_Real& HMath_Vector::operator() Standard_Integer  i  )  [inline]
 

const Standard_Real& HMath_Vector::operator() Standard_Integer  i  )  const [inline]
 

Standard_Real& HMath_Vector::operator() Standard_Integer  i  )  [inline]
 

math_Vector* HMath_Vector::operator->  )  [inline]
 

const math_Vector* HMath_Vector::operator->  )  const [inline]
 

math_Vector* HMath_Vector::operator->  )  [inline]
 

const math_Vector* HMath_Vector::operator->  )  const [inline]
 

void HMath_Vector::operator= math_Vector *  pv  )  [inline]
 

void HMath_Vector::operator= const math_Vector &   )  [inline, private]
 

void HMath_Vector::operator= math_Vector *  pv  )  [inline]
 

void HMath_Vector::operator= const math_Vector &   )  [inline, private]
 

math_Vector* HMath_Vector::Vector  )  [inline]
 


Field Documentation

math_Vector* HMath_Vector::pvec [private]
 

math_Vector* HMath_Vector::pvec [private]
 


The documentation for this class was generated from the following files:
Generated on Mon Aug 25 13:23:02 2008 for OpenCASCADE by  doxygen 1.4.1