66 void set (
Vertex* v1,
unsigned short idx1,
Vertex* v2,
unsigned short idx2) ;
106 void print (
unsigned short spc = 0)
const ;
void set1(Vertex *v1, unsigned short idx1)
Definition: Edge.cc:58
void set2(Vertex *v2, unsigned short idx2)
Definition: Edge.cc:65
unsigned short getIndex1(void) const
Definition: Edge.h:55
Vertex * Vertex1
Definition: Edge.h:109
Vertex * getVertex2(void) const
Definition: Edge.h:52
unsigned short getIndex2(void) const
Definition: Edge.h:61
bool contains(const Vertex *v) const
Definition: Edge.cc:101
bool operator==(const Edge &e) const
Definition: Edge.cc:72
Edge(void)
Definition: Edge.h:33
void print(unsigned short spc=0) const
Definition: Edge.cc:166
void setIndex1(unsigned short i)
Definition: Edge.h:58
Vertex * getOtherVertex(const Vertex *v) const
Definition: Edge.cc:106
SampleValue * getReplacingSampleValue(Vertex *v) const
Definition: Edge.cc:151
Vertex * Vertex2
Definition: Edge.h:113
unsigned short Index2
contains the index of the sample (of those in Vertex2) that will be changed (if this edge is used)
Definition: Edge.h:115
void setVertex1(Vertex *v)
Definition: Edge.h:49
UWORD32 Weight
Definition: Edge.h:117
bool operator!=(const Edge &e) const
Definition: Edge.cc:85
unsigned short Index1
contains the index of the sample (of those in Vertex1) that will be changed (if this edge is used)
Definition: Edge.h:111
UWORD32 getWeight(void)
Definition: Edge.cc:41
SampleValue * getOriginalSampleValue(Vertex *v) const
Definition: Edge.cc:136
Vertex * getVertex1(void) const
Definition: Edge.h:46
void set(Vertex *v1, unsigned short idx1, Vertex *v2, unsigned short idx2)
Definition: Edge.cc:49
void swap(void)
Definition: Edge.cc:90
SamplePos getSamplePos(Vertex *v) const
Definition: Edge.cc:121
the value of a sample in a CvrStgFile
Definition: SampleValue.h:61
a vertex in a graph
Definition: Vertex.h:43
UWORD32 SamplePos
Definition: common.h:67
unsigned long UWORD32
Definition: common.h:45
#define UWORD32_MAX
Definition: common.h:53