27 virtual void setProperties(EntityVis2D3D* visEntity)
override;
31 PropertyBundleDataHandlePlane* planeData =
nullptr;
32 PropertyBundleDataHandleScaling* scalingData =
nullptr;
33 PropertyBundleDataHandleVisUnstructuredScalar* visData =
nullptr;
34 double* scalarRange =
nullptr;
36 vtkAlgorithmOutput* ApplyCutplane(osg::Node* parent);
37 void Assemble2DNode(osg::Node* parent);
38 void Assemble3DNode(osg::Node* parent);
39 void SetPlaneProperties(vtkPlane* plane);
41 void AddNodePoints(osg::Node* parent);
42 void AddIsosurfaces(osg::Node* parent);
43 void SetColouring(vtkPolyDataMapper* mapper);
44 vtkAlgorithmOutput* GetPointSource(
void);
46 void CheckForModelUpdates();
47 void DeletePropertyData(
void);
50 vtkAlgorithmOutput* dataConnection;
52 std::list<vtkObject*> objectsToDelete;