Transition Class Reference

#include <ArmarXGui/gui-plugins/StatechartViewerPlugin/model/Transition.h>

Public Slots

void detachFromDestination ()
ParameterMappingPtr findMapping (const QString &destinationKey, const ParameterMappingList &mapping) const

Public Member Functions

 Transition ()

Public Attributes

StateInstancePtr destinationState
QString eventName
QPointPtr labelCenterPosition
FloatPtr labelFontPointSize
IceUtil::Time lastActivationTimestamp
ParameterMappingList mappingToNextStatesInput
ParameterMappingList mappingToParentStatesLocal
ParameterMappingList mappingToParentStatesOutput
StateInstancePtr sourceState
SupportPoints supportPoints
bool transitionUserCode = false

Detailed Description

Definition at line 73 of file Transition.h.

Constructor & Destructor Documentation

◆ Transition()

Definition at line 32 of file Transition.cpp.

Member Function Documentation

◆ detachFromDestination

void detachFromDestination ( )

Definition at line 27 of file Transition.cpp.

◆ findMapping

statechartmodel::ParameterMappingPtr findMapping ( const QString &  destinationKey,
const ParameterMappingList mapping 
) const

Definition at line 36 of file Transition.cpp.

Member Data Documentation

◆ destinationState

StateInstancePtr destinationState

Definition at line 82 of file Transition.h.

◆ eventName

QString eventName

Definition at line 80 of file Transition.h.

◆ labelCenterPosition

QPointPtr labelCenterPosition

Definition at line 87 of file Transition.h.

◆ labelFontPointSize

FloatPtr labelFontPointSize

Definition at line 88 of file Transition.h.

◆ lastActivationTimestamp

IceUtil::Time lastActivationTimestamp

Definition at line 89 of file Transition.h.

◆ mappingToNextStatesInput

ParameterMappingList mappingToNextStatesInput

Definition at line 83 of file Transition.h.

◆ mappingToParentStatesLocal

ParameterMappingList mappingToParentStatesLocal

Definition at line 84 of file Transition.h.

◆ mappingToParentStatesOutput

ParameterMappingList mappingToParentStatesOutput

Definition at line 85 of file Transition.h.

◆ sourceState

StateInstancePtr sourceState

Definition at line 81 of file Transition.h.

◆ supportPoints

SupportPoints supportPoints

Definition at line 86 of file Transition.h.

◆ transitionUserCode

bool transitionUserCode = false

Definition at line 90 of file Transition.h.

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