Implementation of a GeometryOperatorVisitor for processing klee shape operators.
More...
#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/feature-white238-inlet_variant_containers/src/axom/klee/AffineMatrixVisitor.hpp>
Implementation of a GeometryOperatorVisitor for processing klee shape operators.
This class extracts the matrix form of supported operators and marks the operator as unvalid otherwise To use, check the isValid() function after visiting and then call the getMatrix() function.
◆ AffineMatrixVisitor()
| axom::klee::AffineMatrixVisitor::AffineMatrixVisitor |
( |
| ) |
|
◆ visit() [1/6]
◆ visit() [2/6]
| void axom::klee::AffineMatrixVisitor::visit |
( |
const klee::Rotation & |
rotation | ) |
|
|
overridevirtual |
◆ visit() [3/6]
| void axom::klee::AffineMatrixVisitor::visit |
( |
const klee::Scale & |
scale | ) |
|
|
overridevirtual |
◆ visit() [4/6]
◆ visit() [5/6]
◆ visit() [6/6]
◆ getMatrix()
| const numerics::Matrix<double>& axom::klee::AffineMatrixVisitor::getMatrix |
( |
| ) |
const |
|
inline |
◆ isValid()
| bool axom::klee::AffineMatrixVisitor::isValid |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/feature-white238-inlet_variant_containers/src/axom/klee/AffineMatrixVisitor.hpp