An ActionPoint is a point in solution space, analagously to AbstractSolutionPoint. More...
#include <GroupElement.h>
Public Member Functions | |
ActionPoint (mtlVector &M) | |
Constructor from mtlVector. | |
template<typename T > | |
ActionPoint (T M) | |
ActionPoint (AbstractSolutionPoint< my_alg_type > &p) | |
Construct an ActionPoint from an AbstractSolutionPoint. | |
AbstractSolutionPoint < my_alg_type > | ActionPoint2AbstractSolutionPoint (void) |
Transform this ActionPoint into an AbstractSolutionPoint. | |
Static Public Member Functions | |
static ActionPoint< my_alg_type > | AbstractSolutionPoint2ActionPoint (AbstractSolutionPoint< my_alg_type > &p) |
Transform an AbstractSolutionPoint into an ActionPoint. |
An ActionPoint is a point in solution space, analagously to AbstractSolutionPoint.
An ActionPoint is an mtlVector. The point in solution space is given by sum{a_i*e_i} where a_i is the scalar in the ith entry of the ActionPoint and e_i is the ith unit coordinate vector.