<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hi,<div><br></div><div>I am trying to add 3D widgets to my custom filters. I am trying to find some documentation. For eg, let's say I want to add a BoxWidget that will just surround my input data. How do I achieve this? </div><div><span style="font-size: 12pt;">I am having trouble understanding the process of linking the widget to the filter inside the XML. </span></div><div><br>I looked here <br><a href="http://www.paraview.org/Wiki/ParaView/Properties_Panel">http://www.paraview.org/Wiki/ParaView/Properties_Panel</a> and <span style="font-size: 12pt;">ParaViewCore\ServerManager\SMApplication\Resources\3d_widgets.xml </span></div><div><br></div><div>In 3d_widgets.XML, I see all the possible widgets available to ParaView. What the XML syntax to access them. </div><div><br></div><div>I was looking at the clip filter which is using the Box and a plane ( for the plane clip) and saw that this part of XML is "triggering the process of rendering the BOX with the plane"</div><div><br></div><div><ProxyProperty command="SetClipFunction"</div><div> label="Clip Type"</div><div> name="ClipFunction"></div><div> <ProxyGroupDomain name="groups"></div><div> <Group name="implicit_functions" /></div><div> </ProxyGroupDomain></div><div> <ProxyListDomain name="proxy_list"></div><div> <Proxy group="implicit_functions"</div><div> name="Plane" /></div><div> <Proxy group="implicit_functions"</div><div> name="Box" /></div><div> <Proxy group="implicit_functions"</div><div> name="Sphere" /></div><div> <Proxy group="implicit_functions"</div><div> name="Cylinder" /></div><div> <Proxy group="implicit_functions"</div><div> name="Scalar" /></div><div> </ProxyListDomain> </div><div><br></div><div>How do I customize this code, to add a different kind of 3D widgets ? </div><div><br></div><div><br></div> </div></body>
</html>