20#ifndef GEOM_SMARTPTR_H
21#define GEOM_SMARTPTR_H
23#include <vtkSmartPointer.h>
35 vtkSmartPointer<T>::operator=(r);
41 T*
Get()
const {
return this->GetPointer();}
47class vtkPolyDataMapper;
GEOM_SmartPtr< GEOM_PainterPolyDataMapper > PPolyGeomPainterDataMapper
Definition: GEOM_SmartPtr.h:51
GEOM_SmartPtr< vtkPolyDataMapper > PPolyDataMapper
Definition: GEOM_SmartPtr.h:48
GEOM_SmartPtr< GEOM_DeviceActor > PDeviceActor
Definition: GEOM_SmartPtr.h:45
Definition: GEOM_DeviceActor.h:52
Definition: GEOM_PainterPolyDataMapper.h:40
Definition: GEOM_SmartPtr.h:27
GEOM_SmartPtr & operator=(T *r)
Definition: GEOM_SmartPtr.h:40
GEOM_SmartPtr()
Definition: GEOM_SmartPtr.h:29
GEOM_SmartPtr(T *r, bool theIsOwner=false)
Definition: GEOM_SmartPtr.h:30
GEOM_SmartPtr & operator()(T *r, bool theIsOwner=false)
Definition: GEOM_SmartPtr.h:34
T * Get() const
Definition: GEOM_SmartPtr.h:41