Open CASCADE Technology 6.6.0
Public Member Functions
BlendFunc_Tensor Class Reference

used to store the "gradient of gradient"

#include <BlendFunc_Tensor.hxx>

Public Member Functions

 BlendFunc_Tensor (const Standard_Integer NbRow, const Standard_Integer NbCol, const Standard_Integer NbMat)
void Init (const Standard_Real InitialValue)
 Initialize all the elements of a Tensor to InitialValue.

const Standard_RealValue (const Standard_Integer Row, const Standard_Integer Col, const Standard_Integer Mat) const
 accesses (in read or write mode) the value of index <Row>,
<Col> and <Mat> of a Tensor.
An exception is raised if <Row>, <Col> or <Mat> are not
in the correct range.

const Standard_Realoperator() (const Standard_Integer Row, const Standard_Integer Col, const Standard_Integer Mat) const
Standard_RealChangeValue (const Standard_Integer Row, const Standard_Integer Col, const Standard_Integer Mat)
 accesses (in read or write mode) the value of index <Row>,
<Col> and <Mat> of a Tensor.
An exception is raised if <Row>, <Col> or <Mat> are not
in the correct range.

Standard_Realoperator() (const Standard_Integer Row, const Standard_Integer Col, const Standard_Integer Mat)
void Multiply (const math_Vector &Right, math_Matrix &Product) const

Constructor & Destructor Documentation

BlendFunc_Tensor::BlendFunc_Tensor ( const Standard_Integer  NbRow,
const Standard_Integer  NbCol,
const Standard_Integer  NbMat 
)

Member Function Documentation

Standard_Real& BlendFunc_Tensor::ChangeValue ( const Standard_Integer  Row,
const Standard_Integer  Col,
const Standard_Integer  Mat 
)
void BlendFunc_Tensor::Init ( const Standard_Real  InitialValue)
void BlendFunc_Tensor::Multiply ( const math_Vector Right,
math_Matrix Product 
) const
const Standard_Real& BlendFunc_Tensor::operator() ( const Standard_Integer  Row,
const Standard_Integer  Col,
const Standard_Integer  Mat 
) const [inline]
Standard_Real& BlendFunc_Tensor::operator() ( const Standard_Integer  Row,
const Standard_Integer  Col,
const Standard_Integer  Mat 
) [inline]
const Standard_Real& BlendFunc_Tensor::Value ( const Standard_Integer  Row,
const Standard_Integer  Col,
const Standard_Integer  Mat 
) const

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines