[vtkusers] (no subject)
    e.mambrini at llg.it 
    e.mambrini at llg.it
       
    Wed Jun 16 05:54:30 EDT 2004
    
    
  
Hi,
I'm a beginner with vtk. There are some problems when I execute this 
piece of code: 
vtkPolyData *teatro;
	teatro = vtkPolyData::New();
	teatro = riduttore->GetOutput();
	for(int i=0;i<points;i++)
	{
		float coords[3];
		teatro->GetPoint(i,coords);
//there should be a function that returns the values for colors depending 
on coords 
		float colors[3];
		colors[0] = 1;
		colors[1] = 0;
		colors[2] =  0;		
                                vtkFloatArray *data = vtkFloatArray::New();
		data = reinterpret_cast<vtkFloatArray *>
((teatro>GetPointData())->GetScalars());
//If I include any of these lines: prolems at run time
		//data->SetName("ciccio");
		//data->SetNumberOfTuples(1);
		//data->SetTuple(i,colors);
		
		//(((riduttore->GetOutput())->GetPointData())-
>GetScalars())->SetComponent(i,0,colors[0]);
		//(((riduttore->GetOutput())->GetPointData())-
>GetScalars())->SetComponent(i,1,colors[1]);
		//(((riduttore->GetOutput())->GetPointData())-
>GetScalars())->SetComponent(i,2,colors[2]);
	}
Can anybody tell me where is the problem? 
Thanks.
Eleonora
--
Registrati su www.webmail.it - Accesso gratuito fino a 128k
Mailbox da 20Mbyte con antivirus, antispam, accesso pop3 ed imap
    
    
More information about the vtkusers
mailing list