#include "vtkCommonCoreModule.h"
#include "vtkObjectBase.h"
Go to the source code of this file.
◆ VTK_WEAK_POINTER_BASE_DEFINE_OPERATOR
#define VTK_WEAK_POINTER_BASE_DEFINE_OPERATOR |
( |
|
op | ) |
|
Value:
{ \
return (static_cast<void*>(l.GetPointer()) op static_cast<void*>(r.GetPointer())); \
} \
{ \
return (static_cast<void*>(l) op static_cast<void*>(r.GetPointer())); \
} \
{ \
return (static_cast<void*>(l.GetPointer()) op static_cast<void*>(r)); \
}
abstract base class for most VTK objects
Non-templated superclass for vtkWeakPointer.
Definition at line 99 of file vtkWeakPointerBase.h.
◆ operator<<()
Compare smart pointer values.
Streaming operator to print smart pointer like regular pointers.