20 #ifndef vtkLargeInteger_h
21 #define vtkLargeInteger_h
23 #include "vtkCommonCoreModule.h"
40 char CastToChar(
void)
const;
41 short CastToShort(
void)
const;
42 int CastToInt(
void)
const;
43 long CastToLong(
void)
const;
44 unsigned long CastToUnsignedLong(
void)
const;
46 int IsEven(
void)
const;
47 int IsOdd(
void)
const;
48 int GetLength(
void)
const;
49 int GetBit(
unsigned int p)
const;
51 int GetSign(
void)
const;
53 void Truncate(
unsigned int n);
54 void Complement(
void);
104 void Expand(
unsigned int n);
tovtkm::FieldsFlag operator&(const tovtkm::FieldsFlag &a, const tovtkm::FieldsFlag &b)
bool VTKCOMMONDATAMODEL_EXPORT operator!=(vtkEdgeBase e1, vtkEdgeBase e2)
vtkVector< A, Size > operator+(const vtkVector< A, Size > &v1, const vtkVector< A, Size > &v2)
tovtkm::FieldsFlag operator|(const tovtkm::FieldsFlag &a, const tovtkm::FieldsFlag &b)
bool operator<(const vtkPixelExtent &l, const vtkPixelExtent &r)
vtkVector< A, Size > operator/(const vtkVector< A, Size > &v1, const vtkVector< A, Size > &v2)
bool VTKCOMMONDATAMODEL_EXPORT operator==(vtkEdgeBase e1, vtkEdgeBase e2)
vtkVector< A, Size > operator-(const vtkVector< A, Size > &v)
VTKCOMMONCORE_EXPORT ostream & operator<<(ostream &os, const vtkIndent &o)
vtkVector< T, Size > & operator-=(vtkVector< T, Size > &a, const vtkVector< T, Size > &b)
vtkVector< T, Size > & operator+=(vtkVector< T, Size > &a, const vtkVector< T, Size > &b)
vtkMultiProcessStream & operator>>(vtkMultiProcessStream &stream, T &value)
vtkVector< A, Size > operator*(const vtkVector< A, Size > &v1, const vtkVector< A, Size > &v2)
class for arbitrarily large ints