25{
26 QVector<VtkFilterInfo> filterList;
27
28
29 filterList.push_back(VtkFilterInfo("VtkCompositeImageToCylindersFilter",
30 "Image to bar chart",
31 "This filter converts the red pixel "
32 "values of the image into a bar graph.",
33 VTK_IMAGE_DATA, VTK_POLY_DATA));
34
35 filterList.push_back(
36 VtkFilterInfo("VtkCompositePointToGlyphFilter", "Points to spheres",
37 "This filter generates spheres on point data that can be "
38 "scaled and colored by scalar data.",
39 VTK_POLY_DATA, VTK_POLY_DATA));
40
41 filterList.push_back(
42 VtkFilterInfo("VtkCompositeLineToTubeFilter", "Lines to tubes",
43 "This filter will convert lines to tubes that can be "
44 "colored by scalar data.",
45 VTK_POLY_DATA, VTK_POLY_DATA));
46
47 filterList.push_back(VtkFilterInfo(
48 "VtkCompositeColormapToImageFilter", "Apply lookup table to image",
49 "This filter will take an input image of any valid scalar type, and "
50 "map the first component of the image through a lookup table.",
51 VTK_IMAGE_DATA, VTK_IMAGE_DATA));
52
53 filterList.push_back(VtkFilterInfo(
54 "VtkCompositeTextureOnSurfaceFilter", "Apply texture to surface",
55 "This filter assigns an image or raster file as a texture for the "
56 "given surface.",
57 VTK_POINT_SET, VTK_POLY_DATA));
58
59 filterList.push_back(VtkFilterInfo(
60 "VtkCompositeThresholdFilter", "Extract cells by threshold",
61 "This filter extracts cells from any dataset type that satisfy a "
62 "threshold criterion. A cell satisfies the criterion if the (first) "
63 "scalar value of (every or any) point satisfies the criterion. For "
64 "example this can be used to show only certain material groups in a "
65 "mesh.",
66 VTK_POINT_SET, VTK_UNSTRUCTURED_GRID));
67
68 filterList.push_back(VtkFilterInfo(
69 "VtkCompositeColorByHeightFilter", "Elevation-based colouring",
70 "This filter will generate scalar values based on the elevation of "
71 "each point in the dataset.",
72 VTK_POINT_SET, VTK_POLY_DATA));
73
74 filterList.push_back(VtkFilterInfo(
75 "VtkCompositeContourFilter", "Generate contours based on scalar fields",
76 "Visualisation of contour-lines/-planes within dense scalar fields.",
77 VTK_UNSTRUCTURED_GRID, VTK_UNSTRUCTURED_GRID));
78
79 filterList.push_back(VtkFilterInfo(
80 "VtkCompositeImageToPointCloudFilter", "Image to point cloud",
81 "This filter creates a point cloud with a density based on the first "
82 "component of pixel values.",
83 VTK_IMAGE_DATA, VTK_POLY_DATA));
84
85 filterList.push_back(VtkFilterInfo(
86 "VtkCompositeImageToSurfacePointsFilter", "Image to surface points",
87 "This filter creates a point cloud representing a surface based on the "
88 "first component of pixel values.",
89 VTK_IMAGE_DATA, VTK_POLY_DATA));
90
91
92 filterList.push_back(VtkFilterInfo(
93 "VtkImageDataToLinePolyDataFilter", "Image to vertical lines",
94 "This filter converts the red pixel values of the image to lines with "
95 "length of the value.",
96 VTK_IMAGE_DATA, VTK_POLY_DATA));
97
98
99 filterList.push_back(VtkFilterInfo("vtkDataSetSurfaceFilter",
100 "Surface filter",
101 "Extracts outer (polygonal) surface.",
102 VTK_UNSTRUCTURED_GRID, VTK_POLY_DATA));
103
104
105
106
107
108
109
110
111 return filterList;
112}