<div dir="ltr">Hi Enzo,<div><br></div><div style>you can not bind 2 objects together the way you want without extra computation...</div><div style>You need to basically from the line source that you move, figure out the orientation and position (I think you don&#39;t scale the line) and then apply the transformation that needs to happen to your STL object in the 3D world so it could follow that line.</div>
<div style><br></div><div style>The way to link the line source and the transformation on the vtkActor of your STL model could be by using vtkObserver, although depending on how you change the line position, you can trigger the transformation update yourself without linking the 2 objects together.</div>
<div style><br></div><div style>Hope it is getting clearer,</div><div style><br></div><div style>Seb</div><div style><br></div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 30, 2013 at 5:11 PM, Enzo Matsumiya <span dir="ltr">&lt;<a href="mailto:enzo.ferlin@micromar.eng.br" target="_blank">enzo.ferlin@micromar.eng.br</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Well, I was denied to post the pictures of our STL model here, but I&#39;ll try to explain it better:<br>
<br>
- Imagine I have a simple cylinder that is in a STL file;<br>
- And I have a rendered vtkLineSource;<br>
- I import the STL file and bind its contents to the LineSource, so that every change I make *to the LineSource*, will change the imported STL in the same way.<br>
- And then I would set the LineSource&#39;s alpha to 0 (for eyecandy), but I would still be modifying it,, allowing me to bind any other STL model to that line<br>
<br>
Sebastien,<br>
<div class="im"><br>
&gt; In order to handle such use case, you would attach listener to the LineSource so you could manually compute the transformation of your STL data and update the transformation matrix of its actor automatically.<br>
<br>
</div>I&#39;m a layman, I don&#39;t understand what you&#39;re saying here :( but I really appreciate your reply.<br>
<br>
<br>
Thanks again!</blockquote></div><br></div>