![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
Result for matrix inverse computation. Contains the inverse matrix if computation succeeded. More...
#include <MathUtils_Types.hxx>
Public Member Functions | |
| bool | IsDone () const |
| Returns true if inversion succeeded. | |
| operator bool () const | |
| Conversion to bool for convenient checking. | |
Data Fields | |
| MathUtils::Status | Status = MathUtils::Status::NotConverged |
| Computation status. | |
| std::optional< math_Matrix > | Inverse |
| Computed inverse matrix. | |
| std::optional< double > | Determinant |
| Determinant of matrix (if computed) | |
Result for matrix inverse computation. Contains the inverse matrix if computation succeeded.
|
inline |
Returns true if inversion succeeded.
|
inlineexplicit |
Conversion to bool for convenient checking.
| std::optional<double> MathUtils::InverseResult::Determinant |
Determinant of matrix (if computed)
| std::optional<math_Matrix> MathUtils::InverseResult::Inverse |
Computed inverse matrix.
| MathUtils::Status MathUtils::InverseResult::Status = MathUtils::Status::NotConverged |
Computation status.