CoxIter  1.3
CoxIter - Computing invariants of hyperbolic Coxeter groups
Public Member Functions | Public Attributes | List of all members
Number_template Class Reference

#include <number_template.h>

Inheritance diagram for Number_template:
Inheritance graph
[legend]

Public Member Functions

virtual bool operator== (Number_template const &) const
 
virtual bool operator!= (Number_template const &) const
 
virtual Number_template operator+ (Number_template const &n) const
 
virtual Number_templateoperator+= (Number_template const &n)
 
virtual Number_template operator- (Number_template const &n) const
 
virtual Number_templateoperator-= (Number_template const &n)
 
virtual Number_template operator* (Number_template const &n) const
 
virtual Number_templateoperator*= (Number_template const &n)
 
virtual Number_template operator/ (Number_template const &n) const
 
virtual Number_templateoperator/= (Number_template const &n)
 
virtual void print (ostream &) const
 

Public Attributes

bool isZero
 
bool isMinusOne
 
bool isOne
 
bool isInt
 

Member Function Documentation

◆ operator!=()

bool Number_template::operator!= ( Number_template const &  ) const
virtual

◆ operator*()

Number_template Number_template::operator* ( Number_template const &  n) const
virtual

◆ operator*=()

Number_template & Number_template::operator*= ( Number_template const &  n)
virtual

◆ operator+()

Number_template Number_template::operator+ ( Number_template const &  n) const
virtual

◆ operator+=()

Number_template & Number_template::operator+= ( Number_template const &  n)
virtual

◆ operator-()

Number_template Number_template::operator- ( Number_template const &  n) const
virtual

◆ operator-=()

Number_template & Number_template::operator-= ( Number_template const &  n)
virtual

◆ operator/()

Number_template Number_template::operator/ ( Number_template const &  n) const
virtual

◆ operator/=()

Number_template & Number_template::operator/= ( Number_template const &  n)
virtual

◆ operator==()

bool Number_template::operator== ( Number_template const &  ) const
virtual

◆ print()

void Number_template::print ( ostream &  ) const
virtual

Reimplemented in MPZ_rational.

Member Data Documentation

◆ isInt

bool Number_template::isInt

◆ isMinusOne

bool Number_template::isMinusOne

◆ isOne

bool Number_template::isOne

◆ isZero

bool Number_template::isZero

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