1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
|
<ServerManagerConfiguration>
<ProxyGroup name="implicit_functions">
<!-- ================================================================== -->
<Proxy class="vtkPVPlane" name="MyPlane" processes="dataserver|renderserver|client">
<InputProperty is_internal="1"
name="Input"></InputProperty>
<DoubleVectorProperty command="SetOrigin"
default_values="0.0 0.0 0.0"
name="Origin"
number_of_elements="3">
<BoundsDomain default_mode="mid"
mode="normal"
name="range">
<RequiredProperties>
<Property function="Input"
name="Input" />
</RequiredProperties>
</BoundsDomain>
<Documentation>
Set the origin of the plane.
</Documentation>
</DoubleVectorProperty>
<DoubleVectorProperty command="SetNormal"
default_values="1.0 0.0 0.0"
name="Normal"
number_of_elements="3">
<DoubleRangeDomain name="range" />
<Documentation>
Set the normal of the plane. For many filters this also sets the side
of the plane that is of interest. The normal points towards the
"outside" of the plane.
</Documentation>
</DoubleVectorProperty>
<DoubleVectorProperty animateable="1"
command="SetOffset"
default_values="0.0"
name="Offset"
number_of_elements="1">
<Documentation>
Set the value to offset the origin by. The origin is translated along the normal
direction by the number specified.
</Documentation>
</DoubleVectorProperty>
<StringVectorProperty name="DummyFileName"
number_of_elements="1">
<FileListDomain name="files"/>
<Documentation>
This property is a dummy filename xml property
</Documentation>
</StringVectorProperty>
<PropertyGroup label="Plane Parameters" panel_widget="InteractivePlane">
<Property function="Origin" name="Origin" />
<Property function="Normal" name="Normal" />
<Property function="Input" name="Input" />
</PropertyGroup>
<Hints>
<!-- Hints are metadata associated with the proxy.
As far as the ServerManager is concerned, Hints have no
significance. GUI is free to interpret the hints as
it chooses. Hints provide a mechanism to add some GUI
pertinant information to the server manager XML.
-->
<ProxyList>
<!--
ProxyList hints are used when this proxy
is made a part of a proxy list domain.
It provides a mechanism to link certain
properties from this proxy with properties
from the proxy which has the property
with the proxy list domain.
-->
<Link name="Input"
with_property="Input" />
</ProxyList>
</Hints>
</Proxy>
</ProxyGroup>
<ProxyGroup name="slice_implicit_functions">
<Proxy group="implicit_functions"
name="MyPlane" />
</ProxyGroup>
</ServerManagerConfiguration>
|