<div dir="ltr">Tried to debug a little bit. It seems that <span style="font-size:12.8px">ReplaceLinkedCell or </span><span style="font-size:12.8px">ReplaceCell can only replace with the same number points.</span><div><span style="font-size:12.8px">It does not or cannot change the size of one cell in the vtkCellArray due to the definition of </span><span style="font-size:12.8px">vtkCellArray.</span></div><div><span style="font-size:12.8px"><br></span></div><div><span style="font-size:12.8px"><br></span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 26, 2016 at 5:53 PM, Mengda Wu <span dir="ltr"><<a href="mailto:wumengda@gmail.com" target="_blank">wumengda@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi All,<div><br></div><div>  I  am trying to delete one point on one end from a cell (VTK_POLY_LINE) from vtkPolyData.</div><div><br></div><div> I tried to use ReplaceLinkedCell but it does not actually change the vtkPolyData. Why is that?</div><div><br></div><div>  What I did  was</div><div>  (1) BuildLinks()</div><div>  (2) RemoveCellReference(cellId)</div><div>  (3) ReplaceLinkedCell (cellId, npts, pts)    npts and pts are reconstructed from the old cell list minus the one point I was deleting.</div><div>  (4) Then I push the vtkPolyData to vtkCleanPolyData and deep copy the output</div><div><br></div><div>  Am I missing anything?</div><div><br></div><div>Thanks,</div><div>Mengda</div></div>
</blockquote></div><br></div>