Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
AlgorithmHolder
AutomataCreatorImplements IAutomataCreator and has some additional methods for giving private implementations
AutomataWorkSimulatorMain simulation class, implements simulation logic
AutomatonImplImplements IAutomaton, provides some methods for giving private implementations
BaseDrawAlgorithmBase class for drawing algorithms, provides basic graph algorithms
BasicAlgorithm
BasicAlgorithmWithSettings
StringProcessor::CharacterInfo
AutomataWorkSimulator::ConfigurationHelper struct for storing configurations
Parser::CurveParam
DashedRubberBandReimplementation of painting QRubberBand to give only dashed line around selection rect
DeterminizeAlgorithmJan Holub, X36JPR-03/33, 2008/2009
DistanceComparator
EdgePrevParams
Editor
EditorChangeGridRectCommand
FarthestFinalDrawAlgorithmHeuristic algorithm which is based on finding farthest final state from inital state
GeneratedGraphAddCommand
GraphGenerationDialog
GraphVizDrawAlgorithmDrawing algorithm based on GraphViz library
GraphVizWrapper
GridRectDialog
Group
GroupItem
GVEdge
GVGraph
GVNode
IAlgorithm
IAlgorithmHolder
IAutomataCreatorInterface of AutomataCreator which is provided by editor
IAutomatonInterface of finite automaton, which is provided to algorithms for operations with finite automata
IDrawAlgorithm
IGraphVizGraphViz library wrapper's interface
IGVEdge
IGVGraph
IGVNode
IntersectionParallelAlgorithmX36PJP, Algorithm 2.75 - Jazyky a preklady, prof
IStateThis is interface for work with automata, define states of automaton
ItemsAddCommand
ItemsRemoveCommand
ITransitionThis is interface for work with automata, defines transitions defined in automaton
ITransitionTableTransition table for make algorithm work easier
ITTRowTransition table single row interface
LabelSyntaxCheckerSyntax checker implemented by recursive descending method
LabelX
LaTeXTableDialog
LexAnLexical analyzer used for splitting lexical symbols from input 'stream'
LoadAutomataDialog
MainWindow
MinimalizeAlgorithmVSB Ostrava, TI, http://www.elearn.vsb.cz/archivcd/FEI/UTI/, Minimalizace KA
MoveItemsCommand< T >
NaiveDrawAlgorithmTrivial algorithm only for put automaton on scene
NameAcceptDialog
NextLabelAddCommand
NextLabelDeleteCommand
NextLabelEditCommand
NextLabelsDialog
NextLabelsDialog::NextLabelsEditDialog
OneStateTransition
OneStateTransitionEditCommand
OneStateTransitionPropertiesHolds properties of each transition type for dialogs needs
ParserParser implemented by recursive descending method
PluginHowtoAlgorithm
PluginHowtoHolder
RemoveEpsilonAlgorithmJan Holub, X36JPR-03/23, 2008/2009
RemoveInaccessibleAlgorithmJan Holub, X36JPR-03/14, 2008/2009
RemoveMultipleInitialsAlgorithmJan Holub, X36JPR-03/17, 2008/2009
RemoveUselessAlgorithmJan Holub, X36JPR-03/17, 2008/2009
ReportDialog
ScopedSetter< T >ScopedSetter sets value to given variable and when goes out of scope, reset its original state
SelectionSerializer
SettingsDialog
ShowGridFrameCommand
SimulationDialogDialog for manipulation with simulation
SimulationMarkerMarks active states during simulation process
State
StateAddCommand
StateDeleteCommand
StateDialog
StateEditCommand
StateEditExtendedCommand
StateEditWithDelCommand
StateExtendedDialog
StateImpl
StateManagerCreates concrete state and returns State supertype
StateMoveCommand
StateNormal
StatePrevParams
StateSerializer
StatesSetMarkedCommand
StateStyleChangeCommand
StateStyleDialog
StateVar
StringProcessor
StringProcessorBraceMatchException
StringProcessorException
StringProcessorTestDialog
Transition
TransitionAddCommand
TransitionArc
TransitionDeleteCommand
TransitionDialog
TransitionEditExtendedCommand
TransitionEditWithDelCommand
TransitionExtendedDialog
TransitionImpl
TransitionLine
TransitionLoop
TransitionLoopSEDialog
TransitionManagerCreates concrete state and returns Transition supertype
TransitionSELine
TransitionSerializer
TransitionStyleChangeCommand
TransitionStyleDialog
TransitionTableImpl
TransitionVArc
TransitionVCurve
TTRowImpl
TwoStatesTransition
TwoStatesTransitionEditCommand
TwoStatesTransitionProperties
UndoViewAllows to show undo stack and provides operations on it
UniteParallelAlgorithmX36PJP, Algorithm 2.71 - Jazyky a preklady, prof