Hello.<br><span id="result_box" class="short_text"><span style="background-color: rgb(255, 255, 255);" title="Не могли бы Вы показать пример для Addobserver на C#.">Could you show an example for Addobserver in C #? </span><span style="background-color: rgb(255, 255, 255);" title="Или подсказать как переделать пример:">Or suggest how to alter an example:<br>
</span></span><pre>class vtkBWCallback : public vtkCommand<br>{<br>public:<br> static vtkBWCallback *New() <br> { return new vtkBWCallback; }<br> virtual void Execute(vtkObject *caller, unsigned long, void*)<br> {<br>
vtkBoxWidget *boxWidget = reinterpret_cast<vtkBoxWidget*>(caller);<br> boxWidget->GetTransform(this->Transform);<br> this->Actor->SetUserTransform(this->Transform);<br> }<br> vtkBWCallback():Transform(0),Actor(0) {}<br>
vtkTransform *Transform;<br> vtkActor *Actor;<br>};<br><br>...<br>boxWidget->AddObserver(vtkCommand::InteractionEvent,myCallback);<br>...<br><br></pre><br clear="all"><br>-- <br>С Уважением,<br>Андрей.<br>Best regards, Andrew<br>