<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=ks_c_5601-1987">
<META content="MSHTML 6.00.2800.1400" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT size=2>Thanks you for read my question..</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>I'm using VTK 4.2 with DCMTK in WIN2000, .Net 2002 VC++
7.0</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>I have problem about VTK 4.2</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>That is VTK_USE_ANSI_STDLIB option...</FONT></DIV>
<DIV> </DIV>
<DIV><FONT
size=2>--------------------------------------------------------<BR>example)<BR>...<BR>vtkRenderer*
m_pRen;<BR>...<BR>clock_t dwCurrTime = 0;<BR>clock_t
dwSetWorldPointTime = 0;<BR>clock_t dwWorldToDisplayTime =
0;<BR>clock_t dwWorldToViewTime = 0;<BR>clock_t dwViewToDisplayTime
= 0;<BR>clock_t dwGetDisplayPointTick = 0;<BR>double
dwDiffTick = 0;<BR>double dwAvgSetWorldPointTick =
0;<BR>double dwAvgWorldToDisplayTick = 0;<BR>double
dwAvgWorldToViewTick = 0;<BR>double dwAvgViewToDisplayTick =
0;<BR>double dwAvgGetDisplayPointTick = 0;</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>m_pRen->SetWorldPoint(x, y, z, 1.0);<BR>dwSetWorldPointTime
= clock(); // for check tick count
1<BR>m_pRen->WorldToView();<BR>dwWorldToViewTime = clock(); // for
check tick count 2
----|<BR>m_pRen->ViewToDisplay();
| <BR>dwViewToDisplayTime = clock(); // for
check tick count 3 | it is same
m_pRen->WorldToDisplay()<BR>m_pRen->GetDisplayPoint(wp);
----|<BR>dwGetDisplayPointTick = clock(); // for check tick count
4</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>dwGetDisplayPointTick = clock();</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>dwDiffTick = (double)(dwSetWorldPointTime -
dwCurrTime)/CLOCKS_PER_SEC;<BR>dwAvgSetWorldPointTick +=
dwDiffTick;</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>dwDiffTick = (double)(dwWorldToViewTime -
dwSetWorldPointTime)/CLOCKS_PER_SEC;<BR>dwAvgWorldToViewTick +=
dwDiffTick;</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>dwDiffTick = (double)(dwViewToDisplayTime -
dwWorldToViewTime)/CLOCKS_PER_SEC;<BR>dwAvgViewToDisplayTick +=
dwDiffTick;</FONT></DIV>
<DIV> </DIV>
<DIV><FONT size=2>dwDiffTick = (double)(dwGetDisplayPointTick -
dwViewToDisplayTime)/CLOCKS_PER_SEC;<BR>dwAvgGetDisplayPointTick +=
dwDiffTick;</FONT></DIV>
<DIV> </DIV>
<DIV><FONT
size=2>......<BR>--------------------------------------------------------</FONT></DIV>
<DIV> </DIV><FONT size=2>
<DIV><BR>Volume Rendering width DICOM Image (128x128 size)<BR>use
vtkVolumeTextureMapper2D...<BR>in my case : <BR>1) image count =
5<BR>VTK_USE_ANSI_STDLIB = ON -> dwAvgWorldToViewTick is
4.124<BR>VTK_USE_ANSI_STDLIB = OFF -> dwAvgWorldToViewTick is
1.17<BR>2) image count = 30<BR>VTK_USE_ANSI_STDLIB = ON ->
dwAvgWorldToViewTick is 23.985<BR>VTK_USE_ANSI_STDLIB = OFF ->
dwAvgWorldToViewTick is 6.858</DIV>
<DIV> </DIV>
<DIV>I don't know reason..</DIV>
<DIV> </DIV>
<DIV>please answer me this question...</FONT></DIV>
<DIV><FONT size=2></FONT> </DIV></BODY></HTML>