PolyBoRi
Public Types | Public Member Functions | Static Public Attributes | Protected Attributes
polybori::groebner::PairStatusSet Class Reference

This class defines PairStatusSet. More...

#include <PairStatusSet.h>

List of all members.

Public Types

typedef boost::dynamic_bitset bitvector_type

Public Member Functions

bool hasTRep (int ia, int ja) const
void setToHasTRep (int ia, int ja)
template<class Iterator >
void setToHasTRep (Iterator start, Iterator finish, int ja)
void setToUncalculated (int ia, int ja)
template<class Iterator >
void setToUncalculated (Iterator start, Iterator finish, int ja)
int prolong (bool value=UNCALCULATED)
 PairStatusSet (int size=0)

Static Public Attributes

static const bool HAS_T_REP = true
static const bool UNCALCULATED = false

Protected Attributes

std::vector< bitvector_typetable

Detailed Description

This class defines PairStatusSet.


Member Typedef Documentation


Constructor & Destructor Documentation


Member Function Documentation

bool polybori::groebner::PairStatusSet::hasTRep ( int  ia,
int  ja 
) const [inline]
void polybori::groebner::PairStatusSet::setToHasTRep ( int  ia,
int  ja 
) [inline]
template<class Iterator >
void polybori::groebner::PairStatusSet::setToHasTRep ( Iterator  start,
Iterator  finish,
int  ja 
) [inline]
void polybori::groebner::PairStatusSet::setToUncalculated ( int  ia,
int  ja 
) [inline]
template<class Iterator >
void polybori::groebner::PairStatusSet::setToUncalculated ( Iterator  start,
Iterator  finish,
int  ja 
) [inline]

Member Data Documentation


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