AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
GeometryOperators.hpp File Reference
#include "axom/config.hpp"
#include "axom/core/numerics/Matrix.hpp"
#include "axom/klee/Dimensions.hpp"
#include "axom/klee/Geometry.hpp"
#include "axom/klee/Units.hpp"
#include "axom/primal/geometry/Point.hpp"
#include "axom/primal/geometry/Vector.hpp"
#include <memory>
#include <vector>

Classes

class  axom::klee::GeometryOperator
 A GeometryOperator describes an operation to perform on the Geometry of a Shape. More...
 
class  axom::klee::MatrixOperator
 
class  axom::klee::CompositeOperator
 A CompositeOperator contains a list of GeometryOperators that are applied in order. More...
 
class  axom::klee::Translation
 A Translation is a GeometryOperator which translates points. More...
 
class  axom::klee::Rotation
 A Rotation is a GeometryOperator which rotates points about a given axis. More...
 
class  axom::klee::Scale
 A GeometryOperator for scaling shapes. More...
 
class  axom::klee::UnitConverter
 An operator for converting units. More...
 
class  axom::klee::SliceOperator
 
class  axom::klee::GeometryOperatorVisitor
 

Namespaces

 axom
 
 axom::klee