#include <symmetry.hh>
Public Member Functions | |
Symmetry (const Z2 value) | |
Constructor with given value. | |
Symmetry (const Symmetry< Edge > &other) | |
Copy constructor. | |
void | operator= (const Symmetry< Edge > &other) |
Copy constructor with operator =. | |
Real | evaluate (const Real x) |
Evaluation. | |
Real | evaluateInverse (const Real x) |
Evaluation of the inverse. | |
Protected Attributes | |
Z2 | value_ |
Friends | |
Symmetry< Edge > | operator* (const Symmetry< Edge > &i, const Symmetry< Edge > &j) |
Composition operator. | |
Specialized template for edges
This object represents the symmetry transformation group on the canonical edge
value_
is a object that represents the exponent of the symmetry with respect to the center of the edge ( )
Definition at line 36 of file symmetry.hh.
|
inline |
Constructor with given value.
Definition at line 39 of file symmetry.hh.
|
inline |
Copy constructor.
Definition at line 41 of file symmetry.hh.
|
inline |
Evaluation.
Definition at line 50 of file symmetry.hh.
|
inline |
Evaluation of the inverse.
Definition at line 57 of file symmetry.hh.
|
inline |
Copy constructor with operator =.
Definition at line 43 of file symmetry.hh.
Composition operator.
Definition at line 45 of file symmetry.hh.
|
protected |
Definition at line 63 of file symmetry.hh.