Public Member Functions | Static Public Member Functions

ActionPoint< my_alg_type > Class Template Reference

An ActionPoint is a point in solution space, analagously to AbstractSolutionPoint. More...

#include <GroupElement.h>

List of all members.

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.

Detailed Description

template<typename my_alg_type>
class ActionPoint< my_alg_type >

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.


The documentation for this class was generated from the following file: