lib

KOffice::Edge Class Reference

#include <KoFilterChain.h>

Public Member Functions

 Edge (Vertex *vertex, KoFilterEntry::Ptr filterEntry)
unsigned int weight () const
KoFilterEntry::Ptr filterEntry () const
const Vertex * vertex () const
void relax (const Vertex *predecessor, PriorityQueue< Vertex > &queue)
void dump (const TQCString &indent) const

Detailed Description

An internal class representing a filter (=edge) in the filter graph.

Definition at line 272 of file KoFilterChain.h.

Constructor & Destructor Documentation

◆ Edge()

KOffice::Edge::Edge ( Vertex * vertex,
KoFilterEntry::Ptr filterEntry )

Definition at line 651 of file KoFilterChain.cpp.

◆ ~Edge()

KOffice::Edge::~Edge ( )
inline

Definition at line 278 of file KoFilterChain.h.

Member Function Documentation

◆ dump()

void KOffice::Edge::dump ( const TQCString & indent) const

Definition at line 666 of file KoFilterChain.cpp.

◆ filterEntry()

KoFilterEntry::Ptr KOffice::Edge::filterEntry ( ) const
inline

Definition at line 281 of file KoFilterChain.h.

◆ relax()

void KOffice::Edge::relax ( const Vertex * predecessor,
PriorityQueue< Vertex > & queue )

Definition at line 656 of file KoFilterChain.cpp.

◆ vertex()

const Vertex * KOffice::Edge::vertex ( ) const
inline

Definition at line 282 of file KoFilterChain.h.

◆ weight()

unsigned int KOffice::Edge::weight ( ) const
inline

Definition at line 280 of file KoFilterChain.h.


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