You can do 2 things :<br><br>1) Use a vtkCellPicker or a vtkPointPicker and they have functions GetCellId() and GetPointId() respectively .<br>2) If not then use FindPoint() in the vtkPolyData ot ImageData to get your ID . <br>
<br>Regards<br>Darshan<br><br><div class="gmail_quote">On Tue, Oct 19, 2010 at 10:15 AM, Xiaopeng Yang <span dir="ltr"><<a href="mailto:yxp233@postech.ac.kr">yxp233@postech.ac.kr</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal">Hello,</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Attached is part of the PickingAPixel example which can get
the world coordinates of the pick. However, I would like to know the index
coordinates too. So how to modify the code to get the index coordinates?</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal">Thanks a lot,</p>
<p class="MsoNormal">Xiaopeng</p>
<p class="MsoNormal"> </p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: green;">// The mouse motion callback, to pick
the image and recover pixel values</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: blue;">class</span><span style="font-size: 10pt; font-family: "Courier New";"> vtkImageInteractionCallback1 : <span style="color: blue;">public</span> vtkCommand</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">{</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: blue;">public</span><span style="font-size: 10pt; font-family: "Courier New";">:</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">static</span>
vtkImageInteractionCallback1 *New() </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">return</span>
<span style="color: blue;">new</span> vtkImageInteractionCallback1; </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkImageInteractionCallback1() </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Viewer
= 0;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Picker
= 0;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Annotation
= 0;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->PointData
= vtkPointData::New();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> ~vtkImageInteractionCallback1()</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Viewer
= 0;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Picker
= 0;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Annotation
= 0;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->PointData->Delete();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">void</span>
SetPicker(vtkPropPicker *picker) </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Picker
= picker; </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">void</span>
SetAnnotation(vtkCornerAnnotation *annotation) </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Annotation
= annotation; </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">void</span>
SetViewer(vtkImageViewer2 *viewer) </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Viewer
= viewer; </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">virtual</span>
<span style="color: blue;">void</span> Execute(vtkObject *, <span style="color: blue;">unsigned</span> <span style="color: blue;">long</span>
vtkNotUsed(<span style="color: blue;">event</span>), <span style="color: blue;">void</span>
*)</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">//this->Viewer;</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
vtkRenderWindowInteractor *interactor =</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Viewer->GetRenderWindow()->GetInteractor();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkRenderer* renderer
= <span style="color: blue;">this</span>->Viewer->GetRenderer();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkImageActor* actor
= <span style="color: blue;">this</span>->Viewer->GetImageActor();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkImageData* image =
<span style="color: blue;">this</span>->Viewer->GetInput();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkInteractorStyle
*style = vtkInteractorStyle::SafeDownCast(</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
interactor->GetInteractorStyle());</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> image->Update();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Pick at the mouse location provided by the interactor</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Picker->Pick(
interactor->GetEventPosition()[0],</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
interactor->GetEventPosition()[1],</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
0.0, renderer );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// There could be other props assigned to this picker, so </span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// make sure we picked the image actor</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkAssemblyPath* path
= <span style="color: blue;">this</span>->Picker->GetPath();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">bool</span> validPick = <span style="color: blue;">false</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">if</span>( path )</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
vtkCollectionSimpleIterator sit;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
path->InitTraversal( sit );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
vtkAssemblyNode *node;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">for</span>( <span style="color: blue;">int</span> i = 0; i
< path->GetNumberOfItems() && !validPick; ++i )</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
{</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
node = path->GetNextNode( sit );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
<span style="color: blue;">if</span>( actor == vtkImageActor::SafeDownCast(
node->GetViewProp() ) )</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
{</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
validPick = <span style="color: blue;">true</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
}</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
}</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">if</span>( !validPick )</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Annotation->SetText( 0, <span style="color: rgb(163, 21, 21);">"Off Image"</span> );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
interactor->Render();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Pass the event further on</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
style->OnMouseMove();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">return</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Get the world coordinates of the pick</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">double</span> pos[3];</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Picker->GetPickPosition( pos );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Fixes some numerical problems with the picking</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">double</span> *bounds = actor->GetDisplayBounds();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">int</span> axis = <span style="color: blue;">this</span>->Viewer->GetSliceOrientation();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> pos[axis] =
bounds[2*axis];</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkPointData* pd =
image->GetPointData();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">if</span>( !pd )</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">return</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->PointData->InterpolateAllocate( pd, 1, 1
);</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Use tolerance as a function of size of source data</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">double</span> tol2 = image->GetLength();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> tol2 = tol2 ?
tol2*tol2 / 1000.0 : 0.001;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Find the cell that contains pos</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">int</span> subId;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">double</span> pcoords[3], weights[8];</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkCell* cell =
image->FindAndGetCell(</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
pos, NULL, -1, tol2, subId, pcoords, weights );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">if</span>( cell )</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> {</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Interpolate the point data</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->PointData->InterpolatePoint( pd, 0,
cell->PointIds, weights );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">int</span> components =</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
<span style="color: blue;">this</span>->PointData->GetScalars()->GetNumberOfComponents();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">double</span>* tuple = <span style="color: blue;">this</span>->PointData->GetScalars()->GetTuple(
0 );</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
std::string message = <span style="color: rgb(163, 21, 21);">"Location: ( "</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> message
+= vtkVariant( pos[0] ).ToString();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> message
+= <span style="color: rgb(163, 21, 21);">", "</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> message
+= vtkVariant( pos[1] ).ToString();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> message
+= <span style="color: rgb(163, 21, 21);">", "</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> message
+= vtkVariant( pos[2] ).ToString();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> message
+= <span style="color: rgb(163, 21, 21);">" )\nValue: ( "</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">for</span>( <span style="color: blue;">int</span> c = 0; c
< components; ++c )</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
{</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
message += vtkVariant( tuple[ c ] ).ToString();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
<span style="color: blue;">if</span>( c != components - 1 ) </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
{</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
message += <span style="color: rgb(163, 21, 21);">", "</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
}</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
}</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> message
+= <span style="color: rgb(163, 21, 21);">" )"</span>;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: blue;">this</span>->Annotation->SetText( 0, message.c_str()
);</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
interactor->Render();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";">
style->OnMouseMove();</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> }</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New"; color: blue;">private</span><span style="font-size: 10pt; font-family: "Courier New";">:</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Pointer to the
viewer</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkImageViewer2 *Viewer;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Pointer to the
picker</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkPropPicker *Picker;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Pointer to the
annotation</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkCornerAnnotation *Annotation;</span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> </span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> <span style="color: green;">// Interpolator</span></span></p>
<p class="MsoNormal" style=""><span style="font-size: 10pt; font-family: "Courier New";"> vtkPointData* PointData;</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: "Courier New";">};</span></p>
</div>
</div>
<br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.vtk.org/mailman/listinfo/vtkusers" target="_blank">http://www.vtk.org/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br>