<!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.2769" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hi,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I check the current ImageSpatialObject / 
ImageSpatialObjectRepresentation code from IGSTK and find it is easy to use this 
class to display the 2D slice image from Axial / Sagittal / Coronal view. The 
code use the vtkImageActor to set the orientation and slice number, as 
below:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>switch( m_Orientation )<BR>    
{<BR>    case Axial:<BR>      
m_ImageActor->SetDisplayExtent( ext[0], ext[1], ext[2], ext[3], 
m_SliceNumber, m_SliceNumber );<BR>      
break;<BR>    case Sagittal:<BR>      
m_ImageActor->SetDisplayExtent( m_SliceNumber, m_SliceNumber, ext[2], ext[3], 
ext[4], ext[5] );<BR>      break;<BR>    
case Coronal:<BR>      
m_ImageActor->SetDisplayExtent( ext[0], ext[1], m_SliceNumber, m_SliceNumber, 
ext[4], ext[5] );<BR>      break;<BR>    
}</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>My question is, through this category, we can't 
display any oblique image slice and integrate them into the same class. If the 
surgeons need get oblique view along the planned path or tracked tool, or even 
slab-MIP view, the program can't make any use of the existed 
ImageSpatialObjectRepresentation class. That means, we'll have two different 
ImageRepresenation classes, one for the fixed-axis, and one for the oblique 
axis. What we did before in our current navigation system is, we use 
vtkImageReslice instead of vtkImageActor, and made the orthogonal image 
representations (Axial / Coronal / Sagittal) are three specific oblique views. 
So, in my question, can we implement with vtkImageReslice in 
ImageSpatialObjectRepresentation class, instead of vtkImageActor? And from this 
implementation, the orthogonal image representation can be easily a derived 
class or just three specific settings.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Regards,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial 
size=2>---------------------------------------------------------------------------------------------<BR>Hui 
(James) Zhang, 
Ph.D.                 
<BR>  <BR>Imaging Science and Information Systems (ISIS) 
Center<BR>Department of 
Radiology                    
<BR>Georgetown University Medical Center       
<BR>2115 Wisconsin Avenue, Suite 
603           <BR>Washington, 
DC, 
20007                      
</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Work phone: 202-687-2902<BR>Work fax: 
202-784-3479<BR>Cell phone: 240-476-9361<BR>MSN: <A 
href="mailto:zh_skyfox@hotmail.com">zh_skyfox@hotmail.com</A><BR>----------------------------------------------------------------------------------------------<BR></FONT></DIV></BODY></HTML>