libabigail
Public Member Functions | List of all members
point Class Reference

A class representing a vertex in an edit graph, as explained in the paper. A vertex is a basically a pair of coordinates (abscissa and ordinate). More...

#include <abg-diff-utils.h>

Public Member Functions

 point (const point &p)
 
 point (int x, int y)
 
void add (int ax, int ay)
 
void clear ()
 
bool is_empty () const
 
 operator bool () const
 
bool operator! () const
 
bool operator!= (const point &o) const
 
point operator+ (int val) const
 
pointoperator++ ()
 
point operator++ (int)
 
pointoperator+= (int val)
 
point operator- (int val) const
 
pointoperator-- ()
 
point operator-- (int)
 
pointoperator-= (int val)
 
bool operator< (const point &o) const
 
bool operator<= (const point &o) const
 
pointoperator= (const point &p)
 
pointoperator= (int val)
 
bool operator== (const point &o) const
 
bool operator> (const point &o) const
 
bool operator>= (const point &o) const
 
void set (int x, int y)
 
void set (int x, int y, bool empty)
 
int x () const
 
void x (int x)
 
int y () const
 
void y (int y)
 

Detailed Description

A class representing a vertex in an edit graph, as explained in the paper. A vertex is a basically a pair of coordinates (abscissa and ordinate).

Definition at line 57 of file abg-diff-utils.h.


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