MantisBT - IGSTK
View Issue Details
0005474IGSTKpublic2007-08-09 15:282011-02-01 13:52
Luis Ibanez 
Luis Ibanez 
highmajoralways
resolvedfixed 
0005474: Add Infrastructure for Coordinate Reference Systems
A infrastructure is needed to be able to manipulate multiple reference systems.
The topic is discussed in detail in the following Wiki pages:
http://public.kitware.com/IGSTKWIKI/index.php/Surgical_coordinate_changes [^]
http://public.kitware.com/IGSTKWIKI/index.php/Talk:Surgical_coordinate_changes [^]
No tags attached.
Issue History
2007-08-09 15:28Luis IbanezNew Issue
2007-08-09 15:29Luis IbanezStatusnew => assigned
2007-08-09 15:29Luis IbanezAssigned To => Luis Ibanez
2007-08-09 15:30Luis IbanezNote Added: 0008394
2007-08-09 15:30Luis IbanezStatusassigned => acknowledged
2007-08-09 16:40Luis IbanezNote Added: 0008399
2011-02-01 13:52Patrick ChengStatusacknowledged => resolved
2011-02-01 13:52Patrick ChengResolutionopen => fixed

Notes
(0008394)
Luis Ibanez   
2007-08-09 15:30   
A mechanism for adding this infrastructure has been discussed at the tcons and a proposal has been posted in the Wiki.

We are now starting to implement the proposed changes.
(0008399)
Luis Ibanez   
2007-08-09 16:40   
m_Parent member variable and SetParent() GetParent() private methods have been added to the igstkSpatialObject:
http://public.kitware.com/cgi-bin/viewcvs.cgi/Source/igstkSpatialObject.h?root=IGSTK&sortby=date&r2=1.20&r1=1.19 [^]

The AddObjectProcessing() method, when it add a child to a SpatialObject, now also sets up the parent of the child:
http://public.kitware.com/cgi-bin/viewcvs.cgi/Source/igstkSpatialObject.cxx?root=IGSTK&sortby=date&r2=1.27&r1=1.26 [^]