ITK
4.12.0
Insight Segmentation and Registration Toolkit
|
#include "itkObject.h"
#include "itkSmartPointerForwardReference.h"
#include "itkMacro.h"
#include "itkRealTimeStamp.h"
Go to the source code of this file.
Classes | |
class | itk::DataObjectError |
class | itk::InvalidRequestedRegionError |
Namespaces | |
itk | |
Typedefs | |
typedef SmartPointer< const Self > | itk::ConstPointer |
typedef std::string | itk::DataObjectIdentifierType |
typedef std::vector< Pointer > ::size_type | itk::DataObjectPointerArraySizeType |
typedef SmartPointer< Self > | itk::Pointer |
Functions | |
bool | itk::ConnectSource (ProcessObject *s, const DataObjectIdentifierType &name) |
virtual void | itk::CopyInformation (const DataObject *) |
virtual void | itk::DataHasBeenGenerated () |
itk::DataObject () | |
void | itk::DisconnectPipeline () |
bool | itk::DisconnectSource (ProcessObject *s, const DataObjectIdentifierType &name) |
bool | itk::GetDataReleased () const |
static bool | itk::GetGlobalReleaseDataFlag () |
virtual const char * | itk::GetNameOfClass () const |
virtual const bool & | itk::GetReleaseDataFlag () const |
SmartPointerForwardReference < ProcessObject > | itk::GetSource () const |
DataObjectPointerArraySizeType | itk::GetSourceOutputIndex () const |
const DataObjectIdentifierType & | itk::GetSourceOutputName () const |
virtual ModifiedTimeType | itk::GetUpdateMTime () const |
static void | itk::GlobalReleaseDataFlagOff () |
static void | itk::GlobalReleaseDataFlagOn () |
virtual void | itk::Graft (const DataObject *) |
virtual void | itk::Initialize () |
virtual void | itk::PrepareForNewData () |
virtual void | itk::PrintSelf (std::ostream &os, Indent indent) const override |
virtual void | itk::PropagateRequestedRegion () |
virtual void | itk::PropagateResetPipeline () |
void | itk::ReleaseData () |
virtual void | itk::ReleaseDataFlagOff () |
virtual void | itk::ReleaseDataFlagOn () |
virtual bool | itk::RequestedRegionIsOutsideOfTheBufferedRegion () |
virtual void | itk::ResetPipeline () |
static void | itk::SetGlobalReleaseDataFlag (bool val) |
void | itk::SetReleaseDataFlag (bool flag) |
virtual void | itk::SetRequestedRegion (const DataObject *) |
virtual void | itk::SetRequestedRegionToLargestPossibleRegion () |
bool | itk::ShouldIReleaseData () const |
virtual void | itk::Update () |
virtual void | itk::UpdateOutputData () |
virtual void | itk::UpdateOutputInformation () |
virtual bool | itk::VerifyRequestedRegion () |
virtual | itk::~DataObject () |
void | itk::SetPipelineMTime (ModifiedTimeType time) |
virtual const ModifiedTimeType & | itk::GetPipelineMTime () const |
virtual void | itk::SetRealTimeStamp (RealTimeStamp _arg) |
virtual const RealTimeStamp & | itk::GetRealTimeStamp () const |
Variables | |
class ITK_FORWARD_EXPORT | itk::DataObject |
bool | itk::m_DataReleased |
static bool | itk::m_GlobalReleaseDataFlag |
ModifiedTimeType | itk::m_PipelineMTime |
RealTimeStamp | itk::m_RealTimeStamp |
bool | itk::m_ReleaseDataFlag |
WeakPointer< ProcessObject > | itk::m_Source |
DataObjectIdentifierType | itk::m_SourceOutputName |
TimeStamp | itk::m_UpdateMTime |
class ITK_FORWARD_EXPORT | itk::ProcessObject |
class ITK_FORCE_EXPORT_MACRO(ITKCommon) DataObject typedef Object | itk::Superclass |