WG: [vtkusers] How to show vtkSphereWidget?
jiang
jiang at TI.Uni-Trier.DE
Wed Nov 5 11:11:00 EST 2003
Hi Amy,
I find the answer about my last question.
It is
Marker->HandleVisibilityOff(); to remove the small ball that sits on the
wireframe.
Marker->SetRepresentationToSurface(); to show the sphere as a solid ball
Marker->GetSphereProperty(); to get its property in order to change its
color.
Cheers,
Chunyan
-----Ursprungliche Nachricht-----
Von: jiang [mailto:jiang at ti.uni-trier.de]
Gesendet: Mittwoch, 5. November 2003 16:47
An: Amy Henderson
Cc: VTK
Betreff: AW: [vtkusers] How to show vtkSphereWidget?
Hi Amy,
Thank you very much! It is visible now. I have another question: why are
there two sphere? One sphere is a big line frame, the other one is a solid
sphere that lies on the frame sphere.
I want to show the solid sphere alone without line frame. Is it possible?
And may I change the color of the solid sphere?
Thanks again.
Chunyan
-----Ursprungliche Nachricht-----
Von: Amy Henderson [mailto:amy.henderson at kitware.com]
Gesendet: Mittwoch, 5. November 2003 16:30
An: jiang; VTK
Betreff: Re: [vtkusers] How to show vtkSphereWidget?
At 04:25 PM 11/5/2003 +0100, jiang wrote:
>Dear VTK users,
>I want to show a sphere with some other object in one window. And the
sphere
>could be moved by drag and move mouse click. So I use vtkSphereWidget to
>realize it. However, it doesn't appear on the screen. The following is my
>code:
>
>vtkSphereWidget* Marker = vtkSphereWidget::New();
> Marker->SetInteractor( iren);
> Marker->SetProp3D(volume);//volume is one object that I want to
show
>together with the sphere
> Marker->SetPlaceFactor( 4);
> Marker->PlaceWidget();
> Marker->TranslationOn();
> Marker->ScaleOff();
> Marker->HandleVisibilityOn();
Add the following line:
Marker->SetEnabled(1);
This will set up the appropriate callbacks and make the widget visible.
- Amy
>I even add the below two lines again. But the sphere still doesn't exist.
> renWin->show();
> iren->Start();
>
>Who can tell me what's wrong with my code?
>Thank you very much!
>
>
>Chunyan
>
>_______________________________________________
>This is the private VTK discussion list.
>Please keep messages on-topic. Check the FAQ at:
><http://public.kitware.com/cgi-bin/vtkfaq>
>Follow this link to subscribe/unsubscribe:
>http://www.vtk.org/mailman/listinfo/vtkusers
More information about the vtkusers
mailing list