Page MenuHomePhabricator

Add Tutorial Step on Interaction
Closed, ResolvedPublic

Description

Add a new tutorial step (Step10) on how to implement a new interactor.

  • adapting StateMachine.xml
  • writing new interactor
  • connecting new interactor to application

Event Timeline

found a few "bugs" in doxygen documentation. Some /skiplines were not executed because the lines have changed.
I will have to rename each tutorial step from Step1.dox to Step01.dox, because otherwise doxygen will find Step10.dox right after Step1.dox and list its Link before Step2.

Currentliy I did not yet manage to include code from a class that is located in /Code/Interactions directory. Furthermore I not yet managed to include a part from StateMachine.xml.

need core modification flag to add mitkMoveSurfaceInteractor to Code/Interaction. Also a new state machine pattern needs to be added. I will add a patch.

patch of changes for the addition of a tutorial step (10) on how to add an interactor

I still have the problem, that doxygen doesn't include code from MoveSurfaceInteractor and statemachine.xml into tutorial step. I will commit like it should work and change it to static /code if it doesn't work on the server.

[SVN revision 26576]
FIX (#5529): adding new tutorial Step10 on how to add a new interaction. Renaming other steps to let doxygen list steps in order. Also correcting some tutorials. Adding example interactor MoveSurfaceInteractor and add pattern to statemachine.xml. Adapting some documentation in Interactor and PointSetInteractor.

[SVN revision 26577]
COMP (#5529): adding missing --> to statemachine.xml

[SVN revision 26578]
COMP (#5529): removing double entry of file

[SVN revision 26611]
FIX (#5529): adding include path Core/Code Applications/QtFreeRenderer and for EXAMPLE_PATH variable used by doxygen to resolve missing includes in Step10.

extraction from core files and also from xml file is working after last commit.
I will send an email to the users-list and introduce the tutorial step and then close the bug.

[SVN revision 26667]
FIX (#5529): adding image and final spell check

I have sent a Mail to the users list