CoCoALib-0.9905 date: 23 May 2007

CoCoA::PPOrderingBase Class Reference

#include <PPOrdering.H>

Inheritance diagram for CoCoA::PPOrderingBase:

Inheritance graph
List of all members.

Public Member Functions

virtual void myOutputSelf (std::ostream &out) const =0
virtual void myOutputSelf (OpenMathOutput &OMOut) const =0
virtual void myMatrixCopy (matrix &M) const =0

Protected Member Functions

 PPOrderingBase (std::size_t NumIndets, std::size_t GradingDim)
virtual ~PPOrderingBase ()

Protected Attributes

std::size_t myNumIndets
 Number of indeterminates.
std::size_t myGradingDim
 zero if not graded, otherwise grading is in Z^myGradingDim


class SmartPtrIRC< const PPOrderingBase >
std::size_t NumIndets (const PPOrdering &PPO)
std::size_t GradingDim (const PPOrdering &PPO)

Detailed Description

Definition at line 60 of file PPOrdering.H.

Constructor & Destructor Documentation

CoCoA::PPOrderingBase::PPOrderingBase std::size_t  NumIndets,
std::size_t  GradingDim

virtual CoCoA::PPOrderingBase::~PPOrderingBase  )  [protected, virtual]

Member Function Documentation

virtual void CoCoA::PPOrderingBase::myOutputSelf std::ostream &  out  )  const [pure virtual]

virtual void CoCoA::PPOrderingBase::myOutputSelf OpenMathOutput OMOut  )  const [pure virtual]

virtual void CoCoA::PPOrderingBase::myMatrixCopy matrix M  )  const [pure virtual]

Friends And Related Function Documentation

friend class SmartPtrIRC< const PPOrderingBase > [friend]

Definition at line 62 of file PPOrdering.H.

std::size_t NumIndets const PPOrdering PPO  )  [friend]

Definition at line 87 of file PPOrdering.H.

std::size_t GradingDim const PPOrdering PPO  )  [friend]

Definition at line 91 of file PPOrdering.H.

Member Data Documentation

std::size_t CoCoA::PPOrderingBase::myNumIndets [protected]

Number of indeterminates.

Definition at line 79 of file PPOrdering.H.

std::size_t CoCoA::PPOrderingBase::myGradingDim [protected]

zero if not graded, otherwise grading is in Z^myGradingDim

Definition at line 80 of file PPOrdering.H.

The documentation for this class was generated from the following file:
Generated on Wed May 23 13:46:26 2007 for CoCoALib by  doxygen 1.4.6