[vtkusers] converting vtkCallBackCommand into java

James Potota tr_jun-jiang.ee at vitrox.com
Mon Jul 6 23:28:15 EDT 2015

I want to implement a clipping function in my java_wrapped vtk program
exactly like this

However I don't know how to convert the following code snippet (callback for
interactor) into java:

/// Callback for the interaction
// This does the actual work: updates the vtkPlane implicit function.
// This in turn causes the pipeline to update and clip the object.

class vtkIPWCallback : public vtkCommand
  static vtkIPWCallback *New() 
    { return new vtkIPWCallback; }
  virtual void Execute(vtkObject *caller, unsigned long, void*)
    vtkImplicitPlaneWidget2 *planeWidget = 
    vtkImplicitPlaneRepresentation *rep = 
  vtkIPWCallback():Plane(0),Actor(0) {}
  vtkPlane *Plane;
  vtkActor *Actor;

If I'm not mistaken addObserver() in Java does the same function, however I
don't know where to start as I have difficulty to understand the syntax such
as Virtual Void. Can someone pls give me a hint or guide or example? thank
you. Sorry for my noobies.

View this message in context: http://vtk.1045678.n5.nabble.com/converting-vtkCallBackCommand-into-java-tp5732734.html
Sent from the VTK - Users mailing list archive at Nabble.com.

More information about the vtkusers mailing list