<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:14pt"><div>Its working perfectly, just adding &nbsp;SetXValuesToValue before than&nbsp;SetDataObjectXComponent.</div><div><br></div><div>Thanks</div><div><br></div><div><br></div>  <div style="font-size: 14pt; font-family: 'times new roman', 'new york', times, serif; "> <div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">De:</span></b> pablo p del castillo &lt;pablodecastillo@yahoo.es&gt;<br> <b><span style="font-weight: bold;">Para:</span></b> VTK Mailing List &lt;vtkusers@vtk.org&gt; <br> <b><span style="font-weight: bold;">Enviado:</span></b> Martes 27 de marzo de 2012 15:34<br> <b><span style="font-weight: bold;">Asunto:</span></b> vtkXYPlotActor, SetDataObjectXComponent not working with tcl?<br>
 </font> </div> <br><div id="yiv1447516138"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-size: 14pt; font-family: 'times new roman', 'new york', times, serif; "><div style="font-size: 14pt; font-family: times, serif; "><span><br></span></div><div style="font-size: 14pt; font-family: times, serif; ">Hi,</div><div style="font-size: 14pt; font-family: times, serif; "><br></div><div style="font-size: 14pt; font-family: times, serif; ">Playing with&nbsp;vtkXYPlotActor in TCL i did this sample, but i can not choose OX with SetDataObjectXComponent, any idea?;</div><div style="font-size: 14pt; font-family: times, serif; "><br></div><div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">package require vtk</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">package require vtkinteraction</span></div><div><span class="yiv1447516138Apple-style-span"
 style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkMath math</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkXYPlotActor xyplot</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;xyplot SetTitle "Pressure "</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;xyplot SetXTitle "test"</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;xyplot SetYTitle "P"</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp;&nbsp;</span></div><div><span
 class="yiv1447516138Apple-style-span" style="
font-size:19px;">&nbsp;&nbsp;&nbsp;</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;xyplot SetPlotColor 0 1 0 0</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;xyplot SetPlotColor 1 0 1 0</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp;&nbsp;</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;xyplot SetLabelFormat "%-#6.2f"</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkDoubleArray array_s</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkDoubleArray array_x</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkFieldData
 field</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkDataObject data</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">for { set i 1 } { $i &lt;= 10 } { incr i } {</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><span class="yiv1447516138Apple-tab-span" style="white-space:pre;">        </span>set val [math Random 0 1]</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><span class="yiv1447516138Apple-tab-span" style="white-space:pre;">        </span>puts $val</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><span class="yiv1447516138Apple-tab-span" style="white-space:pre;">        </span>array_s InsertValue $i $val</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">set dumy
 [ expr $i + 10.0 ]</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">puts $dumy</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><span class="yiv1447516138Apple-tab-span" style="white-space:pre;">        </span>array_x
 InsertValue $i $dumy</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">}</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">field AddArray array_x</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">field AddArray array_s</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">data SetFieldData field</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">xyplot AddDataObjectInput data&nbsp;</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">xyplot SetDataObjectXComponent 0 0</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">xyplot SetDataObjectYComponent 0 1</span></div><div><span class="yiv1447516138Apple-style-span"
 style="font-size:19px;">xyplot PlotPointsOn</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">[xyplot
 GetProperty] SetPointSize 3</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkRenderer ren1</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkRenderWindow renWin</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;renWin AddRenderer ren1</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">vtkRenderWindowInteractor iren</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">&nbsp;&nbsp; &nbsp;iren SetRenderWindow renWin</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">ren1 AddActor2D xyplot</span></div><div><span class="yiv1447516138Apple-style-span"
 style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">renWin
 SetSize 600 600</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">ren1 ResetCamera</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"># Get handles to some useful objects</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">#</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">iren AddObserver UserEvent {wm deiconify .vtkInteract}</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;">renWin Render</span></div><div><span class="yiv1447516138Apple-style-span" style="font-size:19px;"><br></span></div><div style="font-size: 14pt; font-family: times, serif; ">Advanced thanks</div></div>  </div></div></div><br><br>
 </div> </div>  </div></body></html>