<div dir="ltr"><div class="gmail_quote"><br><br><div dir="ltr"><span style="font-family:arial,sans-serif;font-size:14.399999618530273px">Hello guys,</span><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">
<br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">
I am using ActiViz.NET 5.8.0 32-bit in <a href="http://vb.net/" target="_blank">VB.NET</a> (2008). I met some problems related to vtkChartXY and vtkStructuredGrid on the following code.</div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">
<br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">The code reads data from a file into a vtkTable, and then either plot a XY-graph (case "1D" as in the code) or XYZ surface plot (case "2D" ). There is only one plot window in the VB form. The code works but not perfect, showing following problems.</div>
<div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">Problem 1: For XY-plot (Case "1D" as in code below), I am NOT able to set titles for the AXIS. I have expected to use:</div>
<div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px"> chart.GetAxis(0).SetTitle("my label")</div>
<div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">to set axis title following examples in C#. Oddly, there is NO such SetTitle function when I tried in my <a href="http://vb.net/" target="_blank">VB.NET</a>. I have no idea why this happen. Will it be a bug of Activiz.NET for <a href="http://vb.net/" target="_blank">VB.NET</a>? Or they change the function name to some other in <a href="http://vb.net/" target="_blank">VB.NET</a> release? </div>
<div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">
Problem 2: For XYZ plot (Case 2D), the plot is interactive if it was called before XY plot (Case 1D). However, the xyz plot will be frozen (i.e., NOT interactive ) if I it was called after calling XYplot (Case 1D). </div>
<div style="font-family:arial,sans-serif;font-size:14.399999618530273px">How to fix this?</div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">
I hope you guys can help me through. Thanks</div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br>Rgds,<br>James</div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><br>
</div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">============================== CODE in <a href="http://vb.net/" target="_blank">VB.NET</a> ============================</div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px">
<br></div><div style="font-family:arial,sans-serif;font-size:14.399999618530273px"><div align="left" style="font-size:medium;font-family:Verdana"><font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Private</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Sub</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">drawplot(ByVal vtkPlotmode As String)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">reader</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">New</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkDelimitedTextReader</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> reader.SetFileName(vtkDataSourceFile)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> reader.SetDetectNumericColumns(</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">True</span></font><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> reader.SetFieldDelimiterCharacters(</span></font> <font color="#A31515" face="РВЛОМе" size="1"><span style="font-size:9pt">" "</span></font><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> reader.MergeConsecutiveDelimitersOn() </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Important, treat multiple space as one</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> reader.SetHaveHeaders(</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">True</span></font><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">)</span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Negletct first line, header</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> reader.Update()</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Read data into table of vtk</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">table</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">New</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkTable</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> table = reader.GetOutput()</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Select</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Case</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkPlotmode</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Case</span></font> <font color="#A31515" face="РВЛОМе" size="1"><span style="font-size:9pt">"1D"</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'xy plot</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">view</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">New</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkContextView</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> view.GetRenderer.SetBackground(1, 1, 1)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> view.SetRenderWindow(RenderWindowControl1.RenderWindow)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Chart</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">chart</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkChartXY</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> chart = vtkChartXY.[New]</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> view.GetScene.AddItem(chart)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Dim xLable As New vtkStringArray</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'xLable.SetNumberOfValues(1)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'xLable.SetValue(0, "x")</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> chart.SetShowLegend(</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">True</span></font><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Set title</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#008000" face="РВЛОМе"><span style="font-size:12px"> 'chart.GetAxis(0).SetTitle("Intensity")</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе"><span style="font-size:12px"><br>
</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Add line (type:0)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">line1</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkPlot = chart.AddPlot(0)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> line1.SetInput(table, vtkXcolIndex - 1, vtkYcolIndex - 1)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> line1.SetColor(0, 0, 255, 255)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> line1.SetWidth(1.5)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> view.Render()</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Case</span></font> <font color="#A31515" face="РВЛОМе" size="1"><span style="font-size:9pt">"2D"</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'xyz plot</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'convert vtktable to vtkStructuredGridData</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">structGrid</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">New</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkStructuredGrid</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">convert1</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">New</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkTableToStructuredGrid</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> convert1.SetInput(table)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> convert1.SetOutput(structGrid)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> convert1.SetWholeExtent(0, vtk2D_X_Extents, 0, vtk2D_Y_Extents, 0, vtk2D_Z_Extents)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> convert1.SetXColumn(table.GetColumnName(vtkXcolIndex - 1))</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> convert1.SetYColumn(table.GetColumnName(vtkYcolIndex - 1))</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> convert1.SetZColumn(table.GetColumnName(vtkZcolIndex - 1))</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> convert1.Update()</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br>
</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Save and check convert1 is right with Paraview. Tested, result ok</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Dim writer1 As New vtkStructuredGridWriter</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'writer1.SetFileName("C:\test.vts")</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'writer1.SetInput(structGrid)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'writer1.Write()</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'MsgBox("writed.")</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Visualize mapper</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">mapper</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">New</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkDataSetMapper</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> mapper.SetInputConnection(structGrid.GetProducerPort)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> mapper.SetInput(structGrid)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'Actor</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">actor1</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">New</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkActor</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> actor1.SetMapper(mapper)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> actor1.SetScale(30, 30, 1)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br>
</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#008000" face="РВЛОМе" size="1"><span style="font-size:9pt">'render window</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">ren1</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkRenderer</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> ren1 = vtkRenderer.[New]</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">renWin1</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkRenderWindow</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> renWin1 = vtkRenderWindow.[New]</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> renWin1 = RenderWindowControl1.RenderWindow</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br>
</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> ren1.AddActor(actor1)</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> renWin1.AddRenderer(ren1)</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Dim</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">interactor</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">As</span></font> <font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt">vtkRenderWindowInteractor</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> interactor = vtkRenderWindowInteractor.[New]</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> renWin1.Render()</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> interactor.Start()</span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">End</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Select</span></font></div>
<div align="left" style="font-size:medium;font-family:Verdana"><font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt"><br></span></font></div><div align="left" style="font-size:medium;font-family:Verdana">
<font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt"><br>
</span></font></div><div align="left" style="font-size:medium;font-family:Verdana"><font color="#010101" face="РВЛОМе" size="1"><span style="font-size:9pt"> </span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">End</span></font> <font color="#0000FF" face="РВЛОМе" size="1"><span style="font-size:9pt">Sub</span></font></div>
</div></div>
</div><br></div>