Public Member Functions | Static Private Member Functions | Private Attributes
ClipperLib::Int128 Class Reference

List of all members.

Public Member Functions

double AsDouble () const
 Int128 (long64 _lo=0)
 Int128 (const Int128 &val)
bool operator!= (const Int128 &val) const
Int128 operator* (const Int128 &rhs) const
Int128 operator+ (const Int128 &rhs) const
Int128operator+= (const Int128 &rhs)
Int128 operator- (const Int128 &rhs) const
Int128operator-= (const Int128 &rhs)
Int128 operator/ (const Int128 &rhs) const
bool operator< (const Int128 &val) const
bool operator<= (const Int128 &val) const
long64 operator= (const long64 &val)
bool operator== (const Int128 &val) const
bool operator> (const Int128 &val) const
bool operator>= (const Int128 &val) const

Static Private Member Functions

static void Negate (Int128 &val)

Private Attributes

long64 hi
long64 lo

Detailed Description

Definition at line 76 of file clipper.cpp.


Constructor & Destructor Documentation

ClipperLib::Int128::Int128 ( long64  _lo = 0) [inline]

Definition at line 80 of file clipper.cpp.

ClipperLib::Int128::Int128 ( const Int128 val) [inline]

Definition at line 86 of file clipper.cpp.


Member Function Documentation

double ClipperLib::Int128::AsDouble ( ) const [inline]

Definition at line 225 of file clipper.cpp.

static void ClipperLib::Int128::Negate ( Int128 val) [inline, static, private]

Definition at line 269 of file clipper.cpp.

bool ClipperLib::Int128::operator!= ( const Int128 val) const [inline]

Definition at line 98 of file clipper.cpp.

Int128 ClipperLib::Int128::operator* ( const Int128 rhs) const [inline]

Definition at line 166 of file clipper.cpp.

Int128 ClipperLib::Int128::operator+ ( const Int128 rhs) const [inline]

Definition at line 131 of file clipper.cpp.

Int128& ClipperLib::Int128::operator+= ( const Int128 rhs) [inline]

Definition at line 123 of file clipper.cpp.

Int128 ClipperLib::Int128::operator- ( const Int128 rhs) const [inline]

Definition at line 159 of file clipper.cpp.

Int128& ClipperLib::Int128::operator-= ( const Int128 rhs) [inline]

Definition at line 138 of file clipper.cpp.

Int128 ClipperLib::Int128::operator/ ( const Int128 rhs) const [inline]

Definition at line 195 of file clipper.cpp.

bool ClipperLib::Int128::operator< ( const Int128 val) const [inline]

Definition at line 109 of file clipper.cpp.

bool ClipperLib::Int128::operator<= ( const Int128 val) const [inline]

Definition at line 120 of file clipper.cpp.

long64 ClipperLib::Int128::operator= ( const long64 val) [inline]

Definition at line 88 of file clipper.cpp.

bool ClipperLib::Int128::operator== ( const Int128 val) const [inline]

Definition at line 95 of file clipper.cpp.

bool ClipperLib::Int128::operator> ( const Int128 val) const [inline]

Definition at line 101 of file clipper.cpp.

bool ClipperLib::Int128::operator>= ( const Int128 val) const [inline]

Definition at line 117 of file clipper.cpp.


Member Data Documentation

Definition at line 266 of file clipper.cpp.

Definition at line 267 of file clipper.cpp.


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


srs_env_model_percp
Author(s): Rostislav Hulik (ihulik@fit.vutbr.cz), Tomas Hodan, Michal Spanel (spanel@fit.vutbr.cz)
autogenerated on Sun Jan 5 2014 11:51:57