# SlicerIGT Collect Points to Model Node

**URL:** <https://discourse.slicer.org/t/slicerigt-collect-points-to-model-node/9550>\
**Category:** Support\
**Tags:** extensions-manager\
**Created:** [December 18, 2019, 4:00pm UTC](https://discourse.slicer.org/t/slicerigt-collect-points-to-model-node/9550 "2019-12-18T16:00:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rprueckl](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/rprueckl/32/4240_2.png) [@rprueckl](https://discourse.slicer.org/u/rprueckl)\
**Post date:** [December 18, 2019, 4:00pm UTC](https://discourse.slicer.org/t/slicerigt-collect-points-to-model-node/9550/1 "2019-12-18T16:00:43Z")

</div>

This is probably a bug report:  
Slicer 4.10.2, SlicerIGT revision 00ff9bf

I try to use the ‘Collect Points’ module to collect points into a model node with the following settings (autocollect on):  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/b/2/b279d9f00af647c10a69e9e0d9b5989401cf9a77.png)  
Then, in the transforms module, I change the translation of `LinearTransform_3` with the sliders.  
The points displayed by the model are quite weird:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/4/3/43fdc3dcdfaaa402671dae276f5aa3510d280be7.png)

Only, when I click ‘Delete the last point from the output node’, the data displays correctly:  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/slicer/original/3X/8/6/86541ce5267952b01e0cc3d01cf2666c402d13db.png)

I am not able to find the part of the code that causes the problem here. I would be grateful for any help.

---

<div class="post-metadata">

**Author:** ![Sunderlandkyl](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sunderlandkyl/32/79987_2.png) [@Sunderlandkyl](https://discourse.slicer.org/u/Sunderlandkyl)\
**Post date:** [December 18, 2019, 4:12pm UTC](https://discourse.slicer.org/t/slicerigt-collect-points-to-model-node/9550/2 "2019-12-18T16:12:45Z")

</div>

Thanks for reporting this issue, it seems to happen in both 4.10 and 4.11. There seems to be a problem with the Model observers.

I’ll take a look at it.

---

<div class="post-metadata">

**Author:** ![Sunderlandkyl](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.slicer.org/sunderlandkyl/32/79987_2.png) [@Sunderlandkyl](https://discourse.slicer.org/u/Sunderlandkyl)\
**Post date:** [December 18, 2019, 4:29pm UTC](https://discourse.slicer.org/t/slicerigt-collect-points-to-model-node/9550/3 "2019-12-18T16:29:27Z")

</div>

I’ve created a [fix](https://github.com/SlicerIGT/SlicerIGT/commit/3bb92384069b8dd27064c43d3ff78f612f2dc3c5). It should be available in the 4.11 release tomorrow.
