We tried the following using the vtkVRMLSource<br><br>std::string file = &quot;/models/flag.wrl&quot;;<br> leVRML = vtkVRMLSource::New();<br>leVRML-&gt;SetFileName(file.c_str());<br><br>However, we do not know how to visualize the VRMLObject in the Active View.<br>
<br>We tried the following using pqObjectBuilder:<br><br> pqPendingDisplayManager *pdm = qobject_cast&lt;pqPendingDisplayManager*&gt;(pqApplicationCore::instance()-&gt;manager(&quot;PENDING_DI<br>SPLAY_MANAGER&quot;));<br>
pdm-&gt;setAddSourceIgnored(true);<br> leSource = builder-&gt;createSource(&quot;sources&quot;, &quot;VRMLSource&quot;, s);<br> leSource-&gt;getProxy()-&gt;UpdateVTKObjects();<br>pdm-&gt;setAddSourceIgnored(false);<br> leSource-&gt;setModifiedState(pqProxy::UNMODIFIED);<br>
pqOutputPort* oPort = leSource-&gt;getOutputPort(0);<br> builder-&gt;createDataRepresentation(oPort, pqActiveView::instance().current());        <br>(pqActiveView::instance().current())-&gt;render();<br><br>but VRMLSource does not exist, so this approach fails. We were trying to look if creating a proxy with the vtkVRMLSource would work but we haven&#39;t figure that out yet. Can this source be added via an XML or something (*throwing some ideas) so it can be used with the objectBuilder?<br>
<br>Thanks.<br><br>Andrés<br><br><div class="gmail_quote">2009/7/15 Utkarsh Ayachit <span dir="ltr">&lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
What you described should work. Can you post relevant sections of the code?<br>
<br>
Utkarsh<br>
<br>
2009/7/15 Andrés Felipe Padilla &lt;<a href="mailto:anfeken@gmail.com">anfeken@gmail.com</a>&gt;:<br>
<div><div></div><div class="h5">&gt; Thanks for your quick answer Utkarsh. However, we are trying to load a VRML<br>
&gt; file without having to use the menus. We are using vtkVRMLSource, but we<br>
&gt; don&#39;t know to visualize it. We are trying to use the pqObjectBuilder<br>
&gt; methods, createSource and createDataRepresentation, but it does not work<br>
&gt; with VRML files. Is there a way for loading and displaying the file without<br>
&gt; using the menus? Thanks a lot for your help.<br>
&gt;<br>
&gt; 2009/7/13 Utkarsh Ayachit &lt;<a href="mailto:utkarsh.ayachit@kitware.com">utkarsh.ayachit@kitware.com</a>&gt;<br>
&gt;&gt;<br>
&gt;&gt; You can simply open a vrml file as if you are loading a data file<br>
&gt;&gt; using &quot;File |Open&quot;. ParaView will create the vtkVRMLSource for you.<br>
&gt;&gt;<br>
&gt;&gt; vtkVRMLSource has methods like SetFileName that you use to set the<br>
&gt;&gt; filename programmatically and they are indeed public.<br>
&gt;&gt;<br>
&gt;&gt; Utkarsh<br>
&gt;&gt;<br>
&gt;&gt; 2009/7/13 Andrés Felipe Padilla &lt;<a href="mailto:anfeken@gmail.com">anfeken@gmail.com</a>&gt;:<br>
&gt;&gt; &gt; Hi,<br>
&gt;&gt; &gt; I&#39;ve been trying to load a VRML on ParaView unsucessfully from code.<br>
&gt;&gt; &gt; From<br>
&gt;&gt; &gt; the API and the code i see that the vtkVRMLSource could allow one to<br>
&gt;&gt; &gt; load a<br>
&gt;&gt; &gt; VRML but i have some issues with it. I create a vtkVRMLSource with the<br>
&gt;&gt; &gt; New()<br>
&gt;&gt; &gt; method but from there i cant see where to go. I cannot specify this<br>
&gt;&gt; &gt; object<br>
&gt;&gt; &gt; the file i want to load as all its members are protected. So my question<br>
&gt;&gt; &gt; is<br>
&gt;&gt; &gt; how do i tell the vtkVRMLSource to load my VRML?<br>
&gt;&gt; &gt; Thanks<br>
&gt;&gt; &gt; _______________________________________________<br>
&gt;&gt; &gt; Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Visit other Kitware open-source projects at<br>
&gt;&gt; &gt; <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Please keep messages on-topic and check the ParaView Wiki at:<br>
&gt;&gt; &gt; <a href="http://paraview.org/Wiki/ParaView" target="_blank">http://paraview.org/Wiki/ParaView</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; Follow this link to subscribe/unsubscribe:<br>
&gt;&gt; &gt; <a href="http://www.paraview.org/mailman/listinfo/paraview" target="_blank">http://www.paraview.org/mailman/listinfo/paraview</a><br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br><div style="display: none;" id="divCleekiAttrib"></div>