Reflection by a plane symmetry element.
More...
#include <PointGroupElements.h>
|
| Reflection (const Eigen::Vector3d &passNormal) |
|
Matrix | matrix () const final |
| Returns a matrix representation of the symmetry element operation.
|
|
boost::optional< Vector > | vector () const final |
| Returns a spatial vector unaffected by the symmetry element, if that exists.
|
|
std::string | name () const final |
| Returns a debug string representation of the element.
|
|
|
Eigen::Vector3d | normal |
| Normal of the reflection plane.
|
|
|
using | Vector = Eigen::Vector3d |
|
using | Matrix = Eigen::Matrix3d |
|
using | Ptr = std::unique_ptr< SymmetryElement > |
|
Reflection by a plane symmetry element.
The documentation for this struct was generated from the following file: