1 <?xml version="1.0" encoding="iso-8859-1"?>
2 <!--==========================================================================
3 STARTS THE DESCRIPTION OF THE BLACK BOX -->
4 <blackbox name="__BLACKBOXNAME__" type="VTK_PolyDataAlgorithm">
6 <!--========================================================================
7 THE BOX DOCUMENTATION -->
9 <author>__AUTHOR__</author>
10 <description><PRE>__DESCRIPTION__</PRE></description>
11 <category>__CategoryBlackBox__</category>
13 <!--========================================================================
14 #include directives to be put in the .h generated
15 There must be one tag per file to include -->
17 <include>vtkAppendPolyData.h</include>
19 <!--========================================================================
20 THE vtk class the box inherits from (if any) -->
21 <vtkparent>vtkAppendPolyData</vtkparent>
23 <!--========================================================================
24 INPUTS/OUTPUTS DECLARATION -->
25 <output name="Out" type="vtkPolyData*" special="vtk output" description="Output Mesh"/>
26 <input name="In1" type="vtkPolyData *" description="PolyData 1"/>
27 <input name="In2" type="vtkPolyData *" description="PolyData 2"/>
28 <input name="In3" type="vtkPolyData *" description="PolyData 3"/>
29 <input name="In4" type="vtkPolyData *" description="PolyData 4"/>
30 <input name="In5" type="vtkPolyData *" description="PolyData 5"/>
32 <!--========================================================================
37 SetInput(bbGetInputIn1());
38 SetInput(bbGetInputIn2());
39 SetInput(bbGetInputIn3());
40 SetInput(bbGetInputIn4());
41 SetInput(bbGetInputIn5());
47 <!--========================================================================
48 CONSTRUCTORS / DESTRUCTORS (OPTIONAL)
49 THE CONSTRUCTION METHOD BODY :
50 Generaly you initialize the Input variables with their default values
51 This is also where you should allocate the output pointers -->
55 bbSetInputIn1((vtkPolyData *)0);
56 bbSetInputIn2((vtkPolyData *)0);
57 bbSetInputIn3((vtkPolyData *)0);
58 bbSetInputIn4((vtkPolyData *)0);
59 bbSetInputIn5((vtkPolyData *)0);
60 bbSetOutputOut((vtkPolyData *)0);
64 <!-- THE COPY-CONSTRUCTION METHOD BODY :
66 But this is where you should allocate the output pointers if any
67 and copy the pointed values (to avoid bug caused by multiple references)-->
73 <!-- THE DESTRUCTION METHOD BODY :
75 but this is where you should desallocate the output pointers if any -->
83 <!--=======================================================================-->
84 <!-- END OF BLACK BOX DESCRIPTION -->