23 #ifndef VTKVIEWER_APPENDFILTER_H
24 #define VTKVIEWER_APPENDFILTER_H
28 #include <vtkAppendFilter.h>
29 #include <vtkSmartPointer.h>
37 #pragma warning ( disable:4251 )
54 void SetDoMappingFlag(
const bool theFlag);
56 bool DoMappingFlag()
const;
59 SetSharedPointsDataSet(vtkPointSet* thePointsDataSet);
62 GetSharedPointsDataSet();
65 GetPointOutputID(vtkIdType theInputID,
66 vtkIdType theInputDataSetID);
69 GetCellOutputID(vtkIdType theInputID,
70 vtkIdType theInputDataSetID);
73 GetPointInputID(vtkIdType theOutputID,
74 vtkIdType& theInputID,
75 vtkIdType& theStartID,
76 vtkIdType& theInputDataSetID);
79 GetCellInputID(vtkIdType theOutputID,
80 vtkIdType& theInputID,
81 vtkIdType& theStartID,
82 vtkIdType& theInputDataSetID);
97 virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
99 virtual int FillInputPortInformation(
int port, vtkInformation *info);
105 int MakeOutput(vtkInformation *, vtkInformationVector **, vtkInformationVector *);
114 #pragma warning ( default:4251 )
#define VTKVIEWER_EXPORT
Definition: VTKViewer.h:33
This class used same as vtkAppendFilter. See documentation on VTK for more information.
Definition: VTKViewer_AppendFilter.h:43
TVectorIds myNodeRanges
Definition: VTKViewer_AppendFilter.h:108
TVectorIds myCellRanges
Definition: VTKViewer_AppendFilter.h:109
std::vector< vtkIdType > TVectorIds
Definition: VTKViewer_AppendFilter.h:84
static VTKViewer_AppendFilter * New()
bool myDoMappingFlag
Definition: VTKViewer_AppendFilter.h:107
vtkSmartPointer< vtkPointSet > mySharedPointsDataSet
Definition: VTKViewer_AppendFilter.h:110
VTKViewer_AppendFilter()
Constructor.
vtkTypeMacro(VTKViewer_AppendFilter, vtkAppendFilter) void SetDoMappingFlag(const bool theFlag)
VTK type revision macros.