<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML><HEAD><META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=utf-8"></HEAD><BODY><DIV>
<DIV><FONT face=Arial size=2>Hellow people,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I need to help.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT
face=Arial size=2>I'm not obtaining to open images BMP in
Builder C++ 6.0, using the component of the VTK. </FONT></DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT
face=Arial size=2>Ex.: image001.bmp, image002.bmp ...</FONT></DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT
face=Arial size=2>The demonstrated error is the following one:</FONT></DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT
face=Arial size=2>"Project Project_vtkDemo.exe raised exception class
std::bad_ast with message "Exception Object Address: 0xCDFEA6'. Process stopped.
"</FONT></DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT
face=Arial size=2>"{<BR> return *__STATIC_CAST(const
_Facet*,__loc._M_use_facet(_Facet::id));<BR>}"</FONT></DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT
face=Arial size=2></FONT> </DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"><FONT
face=Arial size=2>The used code is the following one:</FONT><FONT face=Arial
size=2></DIV></DIV></FONT>
<DIV><FONT face=Arial size=2>void __fastcall TVTK_Form::TomografiaClick(TObject
*Sender)<BR>{<BR> if (shrink)<BR>
{<BR> return;<BR> }</FONT></DIV><FONT
face=Arial size=2>
<DIV><BR>vtkBMPReader *v16 = vtkBMPReader::New();<BR>
v16->SetDataScalarTypeToUnsignedChar();<BR>
v16->SetDataByteOrderToLittleEndian();<BR> v16->SetFilePrefix
("c:/tomog");<BR> v16->SetFilePattern ("%s%03d.bmp");<BR>
v16->SetHeaderSize(1);<BR> v16->SetDataExtent
(0,63,0,63,1,3);<BR> v16->SetDataSpacing(3.2,3.2,0.5);<BR>
v16->Update();</DIV>
<DIV><BR> vtkContourFilter *skinExtractor =
vtkContourFilter::New();<BR>
skinExtractor->SetInput((vtkDataSet *)
v16->GetOutput());<BR> skinExtractor->SetValue(0,
100);<BR> vtkPolyDataNormals *skinNormals =
vtkPolyDataNormals::New();<BR>
skinNormals->SetInput(skinExtractor->GetOutput());<BR>
skinNormals->SetFeatureAngle(60.0);<BR> vtkPolyDataMapper *skinMapper =
vtkPolyDataMapper::New();<BR>
skinMapper->SetInput(skinNormals->GetOutput());<BR>
skinMapper->ScalarVisibilityOff();<BR> vtkActor *skin =
vtkActor::New();<BR> skin->SetMapper(skinMapper);</DIV>
<DIV> </DIV>
<DIV> vtkWindow1->GetRenderer()->AddActor(skin);</DIV>
<DIV> </DIV>
<DIV> v16->Delete();<BR> skinExtractor->Delete();<BR>
skinNormals->Delete();<BR> skinMapper->Delete();<BR>
skin->Delete();</DIV>
<DIV> </DIV>
<DIV> vtkWindow1->GetRenderer()->ResetCamera();<BR>
vtkWindow1->Invalidate();<BR>}</DIV>
<DIV> </DIV>
<DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px"> </DIV>
<DIV
style="PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px">If
it will be able to help I I am thankful to me.</DIV></DIV>
<DIV> </DIV>
<DIV>Sebastian</FONT></DIV></DIV></BODY></HTML>