home *** CD-ROM | disk | FTP | other *** search
/ Hackers Magazine 57 / CdHackersMagazineNr57.iso / Software / Multimedia / k3d-setup-0.7.11.0.exe / lib / k3d / plugins / k3d-nurbs.module.proxy < prev    next >
Encoding:
Extensible Markup Language  |  2009-03-19  |  13.3 KB  |  349 lines

  1. <?xml version="1.0" ?>
  2. <k3dml package="k3d" version="0.7.11.0" host="Windows-5.1;x86">
  3.     <module name="k3d-nurbs.module">
  4.         <plugins>
  5.             <plugin name="NurbsCreateCap" factory_id="3f8d9448 5d442835 7d4d0f87 4c0e0593" quality="experimental" type="document">
  6.                 <short_description>Creates a NURBS surface filling out the given closed curve</short_description>
  7.                 <categories>
  8.                     <category>NURBS</category>
  9.                 </categories>
  10.                 <interfaces>
  11.                     <interface>k3d::imesh_source</interface>
  12.                     <interface>k3d::imesh_sink</interface>
  13.                 </interfaces>
  14.                 <metadata/>
  15.             </plugin>
  16.             <plugin name="NurbsParaboloid" factory_id="571a61d0 272349da b4460a4f 025378a6" quality="stable" type="document">
  17.                 <short_description>Generates a NURBS paraboloid</short_description>
  18.                 <categories>
  19.                     <category>NURBS</category>
  20.                 </categories>
  21.                 <interfaces>
  22.                     <interface>k3d::imesh_source</interface>
  23.                 </interfaces>
  24.                 <metadata/>
  25.             </plugin>
  26.             <plugin name="NurbsSetWeight" factory_id="6e08996d de494dd8 b80bc3b0 4d029bad" quality="experimental" type="document">
  27.                 <short_description>Sets the weight of the selected Control Points</short_description>
  28.                 <categories>
  29.                     <category>NURBS</category>
  30.                 </categories>
  31.                 <interfaces>
  32.                     <interface>k3d::imesh_source</interface>
  33.                     <interface>k3d::imesh_sink</interface>
  34.                 </interfaces>
  35.                 <metadata/>
  36.             </plugin>
  37.             <plugin name="NurbsCloseCurve" factory_id="c412ed0d bf48776e 5c703091 8b788353" quality="experimental" type="document">
  38.                 <short_description>Connects the 2 end points of the selected curve</short_description>
  39.                 <categories>
  40.                     <category>NURBS</category>
  41.                 </categories>
  42.                 <interfaces>
  43.                     <interface>k3d::imesh_source</interface>
  44.                     <interface>k3d::imesh_sink</interface>
  45.                 </interfaces>
  46.                 <metadata/>
  47.             </plugin>
  48.             <plugin name="NurbsHyperboloid" factory_id="b653277c 7bba4505 babcd65d 591ecedf" quality="stable" type="document">
  49.                 <short_description>Generates a NURBS hyperboloid</short_description>
  50.                 <categories>
  51.                     <category>NURBS</category>
  52.                 </categories>
  53.                 <interfaces>
  54.                     <interface>k3d::imesh_source</interface>
  55.                 </interfaces>
  56.                 <metadata/>
  57.             </plugin>
  58.             <plugin name="NurbsCurveInsertKnot" factory_id="37e2f7e9 7c44838e 2227c981 3018ab03" quality="experimental" type="document">
  59.                 <short_description>Inserts a new Knot with the specified u-value</short_description>
  60.                 <categories>
  61.                     <category>NURBS</category>
  62.                 </categories>
  63.                 <interfaces>
  64.                     <interface>k3d::imesh_source</interface>
  65.                     <interface>k3d::imesh_sink</interface>
  66.                 </interfaces>
  67.                 <metadata/>
  68.             </plugin>
  69.             <plugin name="NurbsSplitCurve" factory_id="9f5aa916 8248cdec 6cfbab9d d7f5f46f" quality="experimental" type="document">
  70.                 <short_description>Breaks a NURBS curve at a given u value (0...1)</short_description>
  71.                 <categories>
  72.                     <category>NURBS</category>
  73.                 </categories>
  74.                 <interfaces>
  75.                     <interface>k3d::imesh_source</interface>
  76.                     <interface>k3d::imesh_sink</interface>
  77.                 </interfaces>
  78.                 <metadata/>
  79.             </plugin>
  80.             <plugin name="NurbsSplitPatch" factory_id="fd41c726 494878e7 ee521a94 0e807cef" quality="experimental" type="document">
  81.                 <short_description>Splits a patch at the selected u/v value</short_description>
  82.                 <categories>
  83.                     <category>NURBS</category>
  84.                 </categories>
  85.                 <interfaces>
  86.                     <interface>k3d::imesh_source</interface>
  87.                     <interface>k3d::imesh_sink</interface>
  88.                 </interfaces>
  89.                 <metadata/>
  90.             </plugin>
  91.             <plugin name="NurbsCurve" factory_id="13c474c8 5c4e278f 70eb8c8c abe8bd2a" quality="experimental" type="document">
  92.                 <short_description>Generates a NURBS curve</short_description>
  93.                 <categories>
  94.                     <category>NURBS</category>
  95.                 </categories>
  96.                 <interfaces>
  97.                     <interface>k3d::imesh_source</interface>
  98.                 </interfaces>
  99.                 <metadata/>
  100.             </plugin>
  101.             <plugin name="NurbsExtrudeCurve" factory_id="93c6f141 934f333a 8a027ab4 59b1510c" quality="experimental" type="document">
  102.                 <short_description>Extrudes the selected curve along a coordinate axis and lets you create caps if one of the curves is closed</short_description>
  103.                 <categories>
  104.                     <category>NURBS</category>
  105.                 </categories>
  106.                 <interfaces>
  107.                     <interface>k3d::imesh_source</interface>
  108.                     <interface>k3d::imesh_sink</interface>
  109.                 </interfaces>
  110.                 <metadata/>
  111.             </plugin>
  112.             <plugin name="NurbsExtrudePatch" factory_id="fadb3ef0 dc41c0f7 e6f1caa6 810ddfa5" quality="experimental" type="document">
  113.                 <short_description>Extrudes the selected patch along a coordinate axis</short_description>
  114.                 <categories>
  115.                     <category>NURBS</category>
  116.                 </categories>
  117.                 <interfaces>
  118.                     <interface>k3d::imesh_source</interface>
  119.                     <interface>k3d::imesh_sink</interface>
  120.                 </interfaces>
  121.                 <metadata/>
  122.             </plugin>
  123.             <plugin name="NurbsRevolveCurve" factory_id="973e535d 434f2e26 0f41d280 2b79350b" quality="experimental" type="document">
  124.                 <short_description>Take a NURBS curve and rotate it around one of the coordinate system axis</short_description>
  125.                 <categories>
  126.                     <category>NURBS</category>
  127.                 </categories>
  128.                 <interfaces>
  129.                     <interface>k3d::imesh_source</interface>
  130.                     <interface>k3d::imesh_sink</interface>
  131.                 </interfaces>
  132.                 <metadata/>
  133.             </plugin>
  134.             <plugin name="NurbsRuledSurface" factory_id="8114ebd9 e74aa420 f7503b98 640f7e0d" quality="experimental" type="document">
  135.                 <short_description>Creates a NURBS surface stretched between the 2 curves</short_description>
  136.                 <categories>
  137.                     <category>NURBS</category>
  138.                 </categories>
  139.                 <interfaces>
  140.                     <interface>k3d::imesh_source</interface>
  141.                     <interface>k3d::imesh_sink</interface>
  142.                 </interfaces>
  143.                 <metadata/>
  144.             </plugin>
  145.             <plugin name="NurbsSweepSurface" factory_id="20e5032b 0344e9da 39b3318e 2507c6c2" quality="experimental" type="document">
  146.                 <short_description>Create a Surface by traversing one curve along another and orienting it tangential to the traverse curve</short_description>
  147.                 <categories>
  148.                     <category>NURBS</category>
  149.                 </categories>
  150.                 <interfaces>
  151.                     <interface>k3d::imesh_source</interface>
  152.                     <interface>k3d::imesh_sink</interface>
  153.                 </interfaces>
  154.                 <metadata/>
  155.             </plugin>
  156.             <plugin name="NurbsAddTrimCurve" factory_id="b76a0952 7c467888 172b1aa9 99f7a455" quality="experimental" type="document">
  157.                 <short_description>Adds a trimming curve to the selected patch</short_description>
  158.                 <categories>
  159.                     <category>NURBS</category>
  160.                 </categories>
  161.                 <interfaces>
  162.                     <interface>k3d::imesh_source</interface>
  163.                     <interface>k3d::imesh_sink</interface>
  164.                 </interfaces>
  165.                 <metadata/>
  166.             </plugin>
  167.             <plugin name="NurbsConnectCurves" factory_id="959eb84b 544d0672 d53d899b 6a568e86" quality="experimental" type="document">
  168.                 <short_description>Connects a set of NURBS curves</short_description>
  169.                 <categories>
  170.                     <category>NURBS</category>
  171.                 </categories>
  172.                 <interfaces>
  173.                     <interface>k3d::imesh_source</interface>
  174.                     <interface>k3d::imesh_sink</interface>
  175.                 </interfaces>
  176.                 <metadata/>
  177.             </plugin>
  178.             <plugin name="NurbsCurveTraversal" factory_id="9e316d5f 9945f986 bb2f70b6 ec54bada" quality="experimental" type="document">
  179.                 <short_description>Creates a NURBS surface while traversing one NURBS curve along another</short_description>
  180.                 <categories>
  181.                     <category>NURBS</category>
  182.                 </categories>
  183.                 <interfaces>
  184.                     <interface>k3d::imesh_source</interface>
  185.                     <interface>k3d::imesh_sink</interface>
  186.                 </interfaces>
  187.                 <metadata/>
  188.             </plugin>
  189.             <plugin name="NurbsSkinnedSurface" factory_id="e6e5899a 9c445204 a7758297 86cd38e4" quality="experimental" type="document">
  190.                 <short_description>Creates a NURBS surface stretched along all selected curves</short_description>
  191.                 <categories>
  192.                     <category>NURBS</category>
  193.                 </categories>
  194.                 <interfaces>
  195.                     <interface>k3d::imesh_source</interface>
  196.                     <interface>k3d::imesh_sink</interface>
  197.                 </interfaces>
  198.                 <metadata/>
  199.             </plugin>
  200.             <plugin name="NurbsEditCurveKnotVector" factory_id="8ff0922c f6412c8d 2cf9c5a3 54bdd064" quality="experimental" type="document">
  201.                 <short_description>Edit the knot vector of a NURBS curve</short_description>
  202.                 <categories>
  203.                     <category>NURBS</category>
  204.                 </categories>
  205.                 <interfaces>
  206.                     <interface>k3d::imesh_source</interface>
  207.                     <interface>k3d::imesh_sink</interface>
  208.                 </interfaces>
  209.                 <metadata/>
  210.             </plugin>
  211.             <plugin name="NurbsPolygonizeCurve" factory_id="24074c75 8d45f52f bd470ea5 05bc9752" quality="experimental" type="document">
  212.                 <short_description>Creates a LinearCurve representation of the selected NURBS curve</short_description>
  213.                 <categories>
  214.                     <category>NURBS</category>
  215.                 </categories>
  216.                 <interfaces>
  217.                     <interface>k3d::imesh_source</interface>
  218.                     <interface>k3d::imesh_sink</interface>
  219.                 </interfaces>
  220.                 <metadata/>
  221.             </plugin>
  222.             <plugin name="NurbsPolygonizePatch" factory_id="84f89545 2746be1b 045df3b0 539eee95" quality="experimental" type="document">
  223.                 <short_description>Creates a Polyhedron representation of the selected NURBS patch</short_description>
  224.                 <categories>
  225.                     <category>NURBS</category>
  226.                 </categories>
  227.                 <interfaces>
  228.                     <interface>k3d::imesh_source</interface>
  229.                     <interface>k3d::imesh_sink</interface>
  230.                 </interfaces>
  231.                 <metadata/>
  232.             </plugin>
  233.             <plugin name="NurbsPatchInsertKnot" factory_id="c250f185 ff4ac282 d9b60c8a 15c58b1c" quality="experimental" type="document">
  234.                 <short_description>Adds a new knot in either u or v direction to all selected patches</short_description>
  235.                 <categories>
  236.                     <category>NURBS</category>
  237.                 </categories>
  238.                 <interfaces>
  239.                     <interface>k3d::imesh_source</interface>
  240.                     <interface>k3d::imesh_sink</interface>
  241.                 </interfaces>
  242.                 <metadata/>
  243.             </plugin>
  244.             <plugin name="NurbsCurveDegreeElevation" factory_id="3f1c2279 b94454e5 c9484aa3 54fb11c3" quality="experimental" type="document">
  245.                 <short_description>Takes a curve of degree p and turns it into a curve with degree p+degree</short_description>
  246.                 <categories>
  247.                     <category>NURBS</category>
  248.                 </categories>
  249.                 <interfaces>
  250.                     <interface>k3d::imesh_source</interface>
  251.                     <interface>k3d::imesh_sink</interface>
  252.                 </interfaces>
  253.                 <metadata/>
  254.             </plugin>
  255.             <plugin name="NurbsPatchDegreeElevation" factory_id="e7f334cc 55483bfc 5f2ed290 a0009176" quality="experimental" type="document">
  256.                 <short_description>Elevates the selected patches in either u or v direction</short_description>
  257.                 <categories>
  258.                     <category>NURBS</category>
  259.                 </categories>
  260.                 <interfaces>
  261.                     <interface>k3d::imesh_source</interface>
  262.                     <interface>k3d::imesh_sink</interface>
  263.                 </interfaces>
  264.                 <metadata/>
  265.             </plugin>
  266.             <plugin name="NurbsCone" factory_id="5c7b8a12 bbb5477f b1428844 894f550b" quality="stable" type="document">
  267.                 <short_description>Generates a NURBS cone</short_description>
  268.                 <categories>
  269.                     <category>NURBS</category>
  270.                 </categories>
  271.                 <interfaces>
  272.                     <interface>k3d::imesh_source</interface>
  273.                 </interfaces>
  274.                 <metadata/>
  275.             </plugin>
  276.             <plugin name="NurbsDisk" factory_id="86471cfb 7b5742bb 96bccf97 cbb126e6" quality="stable" type="document">
  277.                 <short_description>Generates a NURBS disk</short_description>
  278.                 <categories>
  279.                     <category>NURBS</category>
  280.                 </categories>
  281.                 <interfaces>
  282.                     <interface>k3d::imesh_source</interface>
  283.                 </interfaces>
  284.                 <metadata/>
  285.             </plugin>
  286.             <plugin name="NurbsGrid" factory_id="5aac4e72 f9b04b61 f8b1bdbc 851cf62e" quality="stable" type="document">
  287.                 <short_description>Generates a NURBS grid</short_description>
  288.                 <categories>
  289.                     <category>NURBS</category>
  290.                 </categories>
  291.                 <interfaces>
  292.                     <interface>k3d::imesh_source</interface>
  293.                 </interfaces>
  294.                 <metadata/>
  295.             </plugin>
  296.             <plugin name="NurbsTorus" factory_id="c6cb880c 4e4d4028 8c77305f 4b8f05a2" quality="stable" type="document">
  297.                 <short_description>Generates a NURBS torus</short_description>
  298.                 <categories>
  299.                     <category>NURBS</category>
  300.                 </categories>
  301.                 <interfaces>
  302.                     <interface>k3d::imesh_source</interface>
  303.                 </interfaces>
  304.                 <metadata/>
  305.             </plugin>
  306.             <plugin name="NurbsCircle" factory_id="82c3a0ef 4e074f5c b3926e7f b725b571" quality="stable" type="document">
  307.                 <short_description>Generates a NURBS circle</short_description>
  308.                 <categories>
  309.                     <category>NURBS</category>
  310.                 </categories>
  311.                 <interfaces>
  312.                     <interface>k3d::imesh_source</interface>
  313.                 </interfaces>
  314.                 <metadata/>
  315.             </plugin>
  316.             <plugin name="NurbsSphere" factory_id="082eeef0 837f4277 a7c21ff1 839b286e" quality="stable" type="document">
  317.                 <short_description>Generates a NURBS sphere</short_description>
  318.                 <categories>
  319.                     <category>NURBS</category>
  320.                 </categories>
  321.                 <interfaces>
  322.                     <interface>k3d::imesh_source</interface>
  323.                 </interfaces>
  324.                 <metadata/>
  325.             </plugin>
  326.             <plugin name="NurbsPolygon" factory_id="49796f52 2e29f346 bd47e3c9 fb899a81" quality="stable" type="document">
  327.                 <short_description>Generates a NURBS polygon</short_description>
  328.                 <categories>
  329.                     <category>NURBS</category>
  330.                 </categories>
  331.                 <interfaces>
  332.                     <interface>k3d::imesh_source</interface>
  333.                 </interfaces>
  334.                 <metadata/>
  335.             </plugin>
  336.             <plugin name="NurbsCylinder" factory_id="756958ae 6932432f 854adf09 262c2da2" quality="stable" type="document">
  337.                 <short_description>Generates a NURBS cylinder</short_description>
  338.                 <categories>
  339.                     <category>NURBS</category>
  340.                 </categories>
  341.                 <interfaces>
  342.                     <interface>k3d::imesh_source</interface>
  343.                 </interfaces>
  344.                 <metadata/>
  345.             </plugin>
  346.         </plugins>
  347.     </module>
  348. </k3dml>
  349.