<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2900.2912" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Verdana>Hi, everyone,</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>IGSTK is a very greatful toolkit for its powerful
and steady function.</FONT></DIV>
<DIV><FONT face=Verdana>Here I list several features that I will IGSTK have so
that the user</FONT></DIV>
<DIV><FONT face=Verdana>, clinical surgeons, can use IGSTK much
easier.</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>1. igstkTracker class may have a const member function
to indicate</FONT></DIV>
<DIV><FONT face=Verdana>the status tracking tool and/or reference tool. When I
use Vicra or</FONT></DIV>
<DIV><FONT face=Verdana>Aurora tracker, and attach both tracking tool and
reference tool, if</FONT></DIV>
<DIV><FONT face=Verdana>either the tool is occluded or not in the view frustum,
the tracker </FONT></DIV>
<DIV><FONT face=Verdana>can not return the position </FONT><FONT
face=Verdana>and orientation. User often can not figure</FONT></DIV>
<DIV><FONT face=Verdana>out which tool can not be tracked.
Especially during landmark registration,</FONT></DIV>
<DIV><FONT face=Verdana>a indication public member function can be used to
access tool status,</FONT></DIV>
<DIV><FONT face=Verdana>if return TRUE, it is to say that the tool is OK, if
return FALSE, it is</FONT></DIV>
<DIV><FONT face=Verdana>to say that the tool need be adjusted to be in tracking
status. I used</FONT></DIV>
<DIV><FONT face=Verdana>tool->GetUpdated() to get the status of
tools.</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>2. igstkView class may have more function to set initial
camera position</FONT></DIV>
<DIV><FONT face=Verdana>such as SetFocalPoint, SetViewUp, SetPosition,
SetViewAngle, etc. User</FONT></DIV>
<DIV><FONT face=Verdana>can setup these value via GUI scrollbar, editbox etc.
When user press and</FONT></DIV>
<DIV><FONT face=Verdana>drag middle mouse key mistakely that the image
object not seen in the scene,</FONT></DIV>
<DIV><FONT face=Verdana>GUI parameters can be used to reset </FONT><FONT
face=Verdana>the default view parameters.</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>3. Image window/level support via API function or left
mouse drag. For </FONT></DIV>
<DIV><FONT face=Verdana>example, if user drag left mouse key in the horizontal
direction, the</FONT></DIV>
<DIV><FONT face=Verdana>window changes, if user drag left mouse key in the
perpendicular direction,</FONT></DIV>
<DIV><FONT face=Verdana>the level changes, or user can set window / level value
via API function</FONT></DIV>
<DIV><FONT face=Verdana>by GUI controls.</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>4. Picking 3D fiducial point or entry point on the
surface. User may want</FONT></DIV>
<DIV><FONT face=Verdana>to label more fiducials on patient's head surface. More
points can cause </FONT></DIV>
<DIV><FONT face=Verdana>the difficulty of identifying point correspondence in
three orthogonal planes.</FONT></DIV>
<DIV><FONT face=Verdana>While surface can offer more intuition to user to
identify them. For CT image</FONT></DIV>
<DIV><FONT face=Verdana>dataset, an isosurface can be extracted and the
fiducials can be displayed</FONT></DIV>
<DIV><FONT face=Verdana>very clearly. User can firstly pick the fiducials from
surface, the fiducials'</FONT></DIV>
<DIV><FONT face=Verdana>world coordinates can be used to synchronize the three
orthogonal plane. Then</FONT></DIV>
<DIV><FONT face=Verdana>user can fine tune the fiducials position in the three
orthogonal plane to get </FONT></DIV>
<DIV><FONT face=Verdana>more precise position. Picking point from 3D surface can
made the landmark</FONT></DIV>
<DIV><FONT face=Verdana>registration easy when there are more
fiducials.</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>I do not know whether or not it is appropriate way to
put the feature on the </FONT></DIV>
<DIV><FONT face=Verdana>toolkit level or on the Application level, but such
features can make user using</FONT></DIV>
<DIV><FONT face=Verdana>IGSTK better.</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>Thank you very much!</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana>Fucang</FONT></DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana></FONT> </DIV>
<DIV><FONT face=Verdana> </DIV><FONT color=#c0c0c0>
<DIV><FONT face=Verdana color=#000000
size=2></FONT></FONT> </DIV></FONT></BODY></HTML>