[vtkusers] How to update coordinates of one vtkPlane if coordinates of another vtkPlane change?

Sophonet vtk12af6bc42 at kant.sophonet.de
Wed Mar 8 10:28:28 EST 2017


Wow, this was easy... vtkCommand::ModifiedEvent does not appear in 
http://www.vtk.org/doc/nightly/html/classvtkCommand.html, that's why I 
came up with my question.

Thanks!

Am 2017-03-08 15:51, schrieb Cory Quammen:
> See http://www.vtk.org/Wiki/VTK/Examples/Cxx/Interaction/ClientData
> for an example of how to set up an event observer. This is the pattern
> you can follow to have plane B observe modified events from plane A.
> You'll want B to observe vtkCommand::ModifiedEvent instead of
> vtkCommand::KeyPressEvent.
> 
> HTH,
> Cory
> 
> On Wed, Mar 8, 2017 at 9:27 AM, Sophonet 
> <vtk12af6bc42 at kant.sophonet.de> wrote:
>> Hi list,
>> 
>> in my VTK app, I need two vtkPlanes (A and B) for different purposes.
>> However, their information depends on each other. If coordinates of 
>> plane A
>> change, I would like to automatically B recalculate its parameters, 
>> based on
>> indirectly derived information from A.
>> 
>> Currently, I am manually triggering the update of B when I change the
>> information of A, but for that "hack", I have to provide an interface
>> through a few software layers, which I would like to avoid.
>> 
>> I have not found a way to listen to "modify" - events of A, since it 
>> seems
>> that there is no "modified()" - command.
>> 
>> Any suggestions?
>> 
>> Thanks,
>> 
>>      Sophonet
>> 
>> 
>> _______________________________________________
>> Powered by www.kitware.com
>> 
>> Visit other Kitware open-source projects at
>> http://www.kitware.com/opensource/opensource.html
>> 
>> Please keep messages on-topic and check the VTK FAQ at:
>> http://www.vtk.org/Wiki/VTK_FAQ
>> 
>> Search the list archives at: http://markmail.org/search/?q=vtkusers
>> 
>> Follow this link to subscribe/unsubscribe:
>> http://public.kitware.com/mailman/listinfo/vtkusers


More information about the vtkusers mailing list