MantisBT - IGSTK
View Issue Details
0006334IGSTKIGSTKpublic2008-02-13 01:432011-02-01 13:53
Luis Ibanez 
Luis Ibanez 
normalminoralways
resolvedfixed 
0006334: TrackerTool not invoking CoordinateSystemTransformToEvent()
SetCalibratedTransform() should invoke the event CoordinateSystemTransformToEvent()
This problem, prevents the TrackerToolObserverToSocketRelay from working correctly.
No tags attached.
Issue History
2008-02-13 01:43Luis IbanezNew Issue
2008-02-13 01:43Luis IbanezStatusnew => assigned
2008-02-13 01:43Luis IbanezAssigned To => Patrick Cheng
2008-02-13 01:44Luis IbanezAssigned ToPatrick Cheng => Luis Ibanez
2008-02-13 01:45Luis IbanezNote Added: 0010470
2008-02-13 01:45Luis IbanezStatusassigned => acknowledged
2008-02-13 01:48Luis IbanezNote Added: 0010471
2011-02-01 13:53Patrick ChengStatusacknowledged => resolved
2011-02-01 13:53Patrick ChengResolutionopen => fixed

Notes
(0010470)
Luis Ibanez   
2008-02-13 01:45   

The issue was pointed out by Patrick, in response to a report from Haiying.
(0010471)
Luis Ibanez   
2008-02-13 01:48   
A first fix has been committed:
http://public.kitware.com/cgi-bin/viewcvs.cgi/Source/igstkTrackerTool.cxx?root=IGSTK&r1=1.21&r2=1.22 [^]

But still needs a revision, since the m_TrackerToBeSet is not the proper variable to use here. We probably should add a member variable m_Tracker.

There is a question of avoiding circular references in Smart Pointers because the
Tracker has pointers to the Tools.