def vtkRenderWindowInteractorConeExample
??
root = TkRoot.new
pane = Vtk::TkRenderWindowInteractor.new(root, 'width'=>300, 'height'=>300)
pane.Initialize
pane.AddObserver("ExitEvent", Proc.new{|o,e,q| exit })
ren = Vtk::Renderer.new
pane.GetRenderWindow.AddRenderer(ren)
cone = Vtk::ConeSource.new
cone.SetResolution(8)
coneMapper = Vtk::PolyDataMapper.new
coneMapper.SetInput(cone.GetOutput)
coneActor = Vtk::Actor.new
coneActor.SetMapper(coneMapper)
ren.AddActor(coneActor)
pane.pack('fill'=>'both', 'expand'=>1)
pane.Start
root.mainloop
end