[prev in list] [next in list] [prev in thread] [next in thread]
List: vtkusers
Subject: [vtkusers] =?gb2312?B?QSBxdWVzdGlvbiBhYm91dCB2dGtQcm9ncmFtbWFibGVTb3VyY2U=?=
From: "pagen_ivan" <pagen_ivan () 163 ! com>
Date: 2003-10-30 7:42:38
Message-ID: 3FA0C0EE.000027.02721 () bj230 ! 163 ! com
[Download RAW message or body]
vtkusers:
Hello, I am trying to translate a 3D reconstruction programme in python to one in \
c++. When I use vtkProgrammbleSource to get some data for \
vtkSurfaceReconstructorfilter to reconstruct the surface, I get a message from msvc \
"vtkSurfaceReconstructionFilter (0x051210C8): No points to reconstruct". So I think \
there may be some mistake about my usage of setExecuteMethod. I find the programme \
have not carried out the function "ReadPoints()" I made. Part of my programme is \
showed below:
vtkProgrammableSource * PSP=vtkProgrammableSource::New();
void ReadPoints(void * PSPointer)
{
float PointsVal[10];
FILE * fp1;
PSP=(vtkProgrammableSource *) PSPointer;
vtkPolyData * OutPut=vtkPolyData::New();
vtkPoints * Points =vtkPoints::New();
fp1=fopen("data.txt","r");
rewind(fp1);
while(PointsVal[0]!=1000)
{
fscanf(fp1,"%f %f %f",PointsVal,PointsVal+1,PointsVal+2);
if(PointsVal[0]>1) break;
Points->InsertNextPoint(PointsVal[0],PointsVal[1],PointsVal[2]);
}
OutPut=PSP->GetPolyDataOutput();
OutPut->SetPoints(Points);
}
void main()
{
vtkProgrammableSource * PointSource=vtkProgrammableSource::New();
PointSource->SetExecuteMethod(ReadPoints, (void *) PointSource);//??????????
vtkSurfaceReconstructionFilter * Surf=vtkSurfaceReconstructionFilter::New();
Surf->SetInput(PSP->GetPolyDataOutput());
..............................................
.............................................
}
I have tried a lot, but I still can not get a result, could you kindly help me with \
this? Thanks a lot!!
[Attachment #3 (text/html)]
vtkusers:<br> Hello, I am trying to translat \
e a 3D reconstruction programme in python to o \
ne<br> in c++. When I use vtkProgrammbleSource to&n \
bsp;get some data for vtkSurfaceReconstru<br>ctorfilter to&nb \
sp;reconstruct the surface, I get a message from&nb \
sp;msvc "vtkSurfaceRecon<br>structionFilter (0x051210C8): No \
points to reconstruct". So I think there may&n \
bsp;be <br>some mistake about my usage of setExecut \
eMethod. I find the programme have not c<br>a \
rried out the function "ReadPoints()" I made.& \
nbsp;Part of my programme is showed bel<br>ow:<br><br><b \
r>vtkProgrammableSource * PSP=vtkProgrammableSource::New();<br>void Rea \
dPoints(void * PSPointer)<br>{<br> float PointsVal[10] \
;<br> FILE * fp1;<br> PSP=(vtkProgrammableSource \
*) PSPointer;<br> vtkPolyData * OutPut=vtkPolyData::New();<b \
r> vtkPoints * Points =vtkPoints::New();<br> fp1= \
fopen("data.txt","r");<br><br> rewind(fp1);<br> &n \
bsp;while(PointsVal[0]!=1000)<br> {<br> fscanf(fp1,& \
quot;%f %f %f",PointsVal,PointsVal+1,PointsVal+2); <br> &nbs \
p; if(PointsVal[0]>1) break;<br> Points->InsertNextP \
oint(PointsVal[0],PointsVal[1],PointsVal[2]);<br> }<br><br> &nbs \
p; OutPut=PSP->GetPolyDataOutput();<br> OutPut->SetPoints( \
Points);<br>} <br><br><br>void main()<br>{ <br> vt \
kProgrammableSource * PointSource=vtkProgrammableSource::New();<br><br>  \
; PointSource->SetExecuteMethod(ReadPoints, (void *) Poin \
tSource);//??????????<br> <br> vtkSurfaceReconstruct \
ionFilter * Surf=vtkSurfaceReconstructionFilter::New();<br>   \
;Surf->SetInput(PSP->GetPolyDataOutput());<br>.................................. \
............<br>.............................................<br>}<br><br> \
I have tried a lot, but I still can not&n \
bsp;get a result, could you kindly help me <br>with this?<br> Thanks a lot!! <br><body \
background="http://images.163.com/images/logo/maillist/vip/background.gif" \
bgproperties="fixed"> <font style='font-size:9pt'>
<br>
=============================================================<br>
<a target=_blank href='http://popme.163.com/freemail/index.html'><font \
color=blue>Ãâ·ÑÓÊÏ佡¿µÉ±¶¾´óÐж¯£¡</a><br> <a target=_blank \
href='http://mall.163.com/servlets/productList?name=wgs&category=585009&pageno=1'><font \
color=blue>·ÉÎèÄãµÄ¾«Áé ÁôסÄãµÄ¾«²Ê ¾«ÁéÈ«ÃæÊÕ·Ñ£¡</a><br> <a target=_blank \
href='http://auctions.163.com/auctionsbj/student/index.html '><font color=blue>ÅÄ \
ôÕ¾ÈÈÍÆÐ ÉúÈëѧ´óÅÄ ô£¡</a><br>
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic