Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public partial class MainForm : Form
- {
- public MainForm()
- {
- InitializeComponent();
- renderWindowControl1.Load += RenderWindowControl_Load;
- }
- private void RenderWindowControl_Load(object sender, EventArgs e)
- {
- vtkSphereSource SphereSource = vtkSphereSource.New();
- SphereSource.SetRadius(0.5);
- vtkPolyDataMapper SphereMapper = vtkPolyDataMapper.New();
- SphereMapper.SetInputConnection(SphereSource.GetOutputPort());
- vtkActor SphereActor = vtkActor.New();
- SphereActor.SetMapper(SphereMapper);
- vtkRenderWindow RenderWindow = renderWindowControl1.RenderWindow;
- vtkRenderer Renderer = RenderWindow.GetRenderers().GetFirstRenderer();
- Renderer.SetBackground(0.2, 0.3, 0.4);
- Renderer.AddActor(SphereActor);
- Renderer.ResetCamera();
- vtkAxesActor axes = vtkAxesActor.New();
- vtkOrientationMarkerWidget oriWidget = vtkOrientationMarkerWidget.New();
- oriWidget.SetOutlineColor(0.9300, 0.5700, 0.1300);
- oriWidget.SetOrientationMarker(axes);
- oriWidget.SetViewport(0.0, 0.0, 0.3, 0.3);
- oriWidget.SetInteractor(RenderWindow.GetInteractor());
- oriWidget.SetEnabled(1);
- }
- }
Add Comment
Please, Sign In to add comment