Changeset 5843
- Timestamp:
- Aug 23, 2015 3:05:33 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
vtkvis/branches/1.8/DataSet.h
r4739 r5843 12 12 #include <vtkDataSet.h> 13 13 #include <vtkDataSetReader.h> 14 #include <vtkAlgorithmOutput.h> 15 #include <vtkTrivialProducer.h> 14 16 15 17 #include <string> … … 61 63 62 64 vtkDataSet *getVtkDataSet(); 65 66 vtkAlgorithmOutput *getProducerPort() 67 { 68 if (_producer == NULL) { 69 _producer = vtkSmartPointer<vtkTrivialProducer>::New(); 70 _producer->SetOutput(_dataSet); 71 } 72 return _producer->GetOutputPort(); 73 } 63 74 64 75 const char *getVtkType() const; … … 137 148 std::string _name; 138 149 vtkSmartPointer<vtkDataSet> _dataSet; 150 vtkSmartPointer<vtkTrivialProducer> _producer; 139 151 bool _visible; 140 152 double _opacity;
Note: See TracChangeset
for help on using the changeset viewer.