lib

KOffice::Vertex Class Reference

#include <KoFilterChain.h>

Public Member Functions

 Vertex (const TQCString &mimeType)
TQCString mimeType () const
bool setKey (unsigned int key)
unsigned int key () const
void reset ()
void setIndex (int index)
int index () const
void setPredecessor (const Vertex *predecessor)
const Vertex * predecessor () const
void addEdge (const Edge *edge)
const Edge * findEdge (const Vertex *vertex) const
void relaxVertices (PriorityQueue< Vertex > &queue)
void dump (const TQCString &indent) const

Detailed Description

An internal class representing a mime type (=node, vertex) in the filter graph.

Definition at line 310 of file KoFilterChain.h.

Constructor & Destructor Documentation

◆ Vertex()

KOffice::Vertex::Vertex ( const TQCString & mimeType)

Definition at line 677 of file KoFilterChain.cpp.

◆ ~Vertex()

KOffice::Vertex::~Vertex ( )
inline

Definition at line 315 of file KoFilterChain.h.

Member Function Documentation

◆ addEdge()

void KOffice::Vertex::addEdge ( const Edge * edge)

Definition at line 698 of file KoFilterChain.cpp.

◆ dump()

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

Definition at line 726 of file KoFilterChain.cpp.

◆ findEdge()

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

Definition at line 705 of file KoFilterChain.cpp.

◆ index()

int KOffice::Vertex::index ( ) const
inline

Definition at line 330 of file KoFilterChain.h.

◆ key()

unsigned int KOffice::Vertex::key ( ) const
inline

Definition at line 323 of file KoFilterChain.h.

◆ mimeType()

TQCString KOffice::Vertex::mimeType ( ) const
inline

Definition at line 317 of file KoFilterChain.h.

◆ predecessor()

const Vertex * KOffice::Vertex::predecessor ( ) const
inline

Definition at line 335 of file KoFilterChain.h.

◆ relaxVertices()

void KOffice::Vertex::relaxVertices ( PriorityQueue< Vertex > & queue)

Definition at line 720 of file KoFilterChain.cpp.

◆ reset()

void KOffice::Vertex::reset ( )

Definition at line 692 of file KoFilterChain.cpp.

◆ setIndex()

void KOffice::Vertex::setIndex ( int index)
inline

Definition at line 329 of file KoFilterChain.h.

◆ setKey()

bool KOffice::Vertex::setKey ( unsigned int key)

Definition at line 683 of file KoFilterChain.cpp.

◆ setPredecessor()

void KOffice::Vertex::setPredecessor ( const Vertex * predecessor)
inline

Definition at line 334 of file KoFilterChain.h.


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