Public Member Functions

TransitionLine Class Reference

#include <transitionLine.h>

Inheritance diagram for TransitionLine:
Collaboration diagram for TransitionLine:

List of all members.

Public Member Functions

 TransitionLine (Editor *parent, State *ss, State *es, const QString &label, bool leftOriented=true, bool dimmed=false)
virtual ~TransitionLine ()
virtual void adjust ()
 The only method where graphics changes are computed.
virtual QString getTypeName () const
virtual QString getVCCommand () const
 VauCanSon-G transition command.
virtual void setLabelPosition ()

Detailed Description

Definition at line 6 of file transitionLine.h.


Constructor & Destructor Documentation

TransitionLine::TransitionLine ( Editor parent,
State ss,
State es,
const QString &  label,
bool  leftOriented = true,
bool  dimmed = false 
)
TransitionLine::~TransitionLine (  )  [virtual]

Definition at line 70 of file transitionLine.cpp.

References DBGLOG.


Member Function Documentation

void TransitionLine::adjust (  )  [virtual]

The only method where graphics changes are computed.

Implements Transition.

Definition at line 25 of file transitionLine.cpp.

References Transition::createStrokes(), Transition::eFIND_FIRST, Transition::endPoint, Transition::endState, Transition::findIntersectedPoints(), Transition::getArrowPolygon(), State::getMyPolygon(), Transition::p, Transition::pa, RELLOG, setLabelPosition(), Transition::startPoint, and Transition::startState.

Referenced by TransitionLine().

Here is the call graph for this function:

Here is the caller graph for this function:

QString TransitionLine::getTypeName (  )  const [virtual]

Implements Transition.

Definition at line 75 of file transitionLine.cpp.

Referenced by getVCCommand().

Here is the caller graph for this function:

QString TransitionLine::getVCCommand (  )  const [virtual]
void TransitionLine::setLabelPosition (  )  [virtual]

Reimplemented from Transition.

Definition at line 80 of file transitionLine.cpp.

References LabelX::getHeight(), LabelX::getWidth(), Transition::label, TwoStatesTransition::leftOriented, and LabelX::posParam().

Referenced by adjust(), and TransitionLine().

Here is the call graph for this function:

Here is the caller graph for this function:


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