Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::watershed::SegmentTreeGenerator< TScalarType > Member List

This is the complete list of members for itk::watershed::SegmentTreeGenerator< TScalarType >, including all inherited members.

AbortGenerateDataOff()itk::ProcessObject [virtual]
AbortGenerateDataOn()itk::ProcessObject [virtual]
AddInput(DataObject *input)itk::ProcessObject [protected, virtual]
AddObserveritk::Object
AddOutput(DataObject *output)itk::ProcessObject [protected, virtual]
BreakOnError()itk::LightObject [static]
CacheInputReleaseDataFlags()itk::ProcessObject [protected, virtual]
CompileMergeList(SegmentTableTypePointer, SegmentTreeTypePointer)itk::watershed::SegmentTreeGenerator< TScalarType > [protected]
ConstPointer typedefitk::watershed::SegmentTreeGenerator< TScalarType >
CreateAnother() const itk::Object [virtual]
DataObjectPointer typedefitk::watershed::SegmentTreeGenerator< TScalarType >
DataObjectPointerArray typedefitk::ProcessObject
debugitk::Object
DebugOff() const itk::Object [virtual]
DebugOn() const itk::Object [virtual]
default(TRUE==merge, FALSE==do not merge).*/virtual void SetMerge(bool _arg)itk::watershed::SegmentTreeGenerator< TScalarType >
Delete()itk::LightObject [virtual]
enableditk::watershed::SegmentTreeGenerator< TScalarType >
EnlargeOutputRequestedRegion(DataObject *)itk::ProcessObject [inline, virtual]
EquivalencyTableType typedefitk::watershed::SegmentTreeGenerator< TScalarType >
ExtractMergeHierarchy(SegmentTableTypePointer, SegmentTreeTypePointer)itk::watershed::SegmentTreeGenerator< TScalarType > [protected]
filtersitk::ProcessObject [protected]
GenerateData()itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
GenerateInputRequestedRegion()itk::watershed::SegmentTreeGenerator< TScalarType > [protected, virtual]
GenerateOutputInformation()itk::ProcessObject [protected, virtual]
GenerateOutputRequestedRegion(DataObject *output)itk::watershed::SegmentTreeGenerator< TScalarType > [protected, virtual]
GetAbortGenerateData()itk::ProcessObject [virtual]
GetCommand(unsigned long tag)itk::Object
GetConsumeInput()itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
GetDebug() const itk::Object
GetFloodLevel()itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
GetGlobalWarningDisplay()itk::Object [static]
GetHighestCalculatedFloodLevel()itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
GetInput(unsigned int idx)itk::ProcessObject [protected]
GetInput(unsigned int idx) const itk::ProcessObject [protected]
GetInputEquivalencyTable()itk::watershed::SegmentTreeGenerator< TScalarType > [inline]
GetInputs()itk::ProcessObject [inline]
GetInputSegmentTable()itk::watershed::SegmentTreeGenerator< TScalarType > [inline]
GetMerge()itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
GetMetaDataDictionary(void)itk::Object
GetMetaDataDictionary(void) const itk::Object
GetMTime() const itk::Object [virtual]
GetMultiThreader()itk::ProcessObject [inline]
GetNameOfClass() const itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
GetNumberOfInputs() const itk::ProcessObject [inline]
GetNumberOfOutputs() const itk::ProcessObject [inline]
GetNumberOfRequiredInputs()itk::ProcessObject [protected, virtual]
GetNumberOfRequiredOutputs()itk::ProcessObject [protected, virtual]
GetNumberOfThreads()itk::ProcessObject [virtual]
GetNumberOfValidRequiredInputs() const itk::ProcessObject [virtual]
GetOutput(unsigned int idx)itk::ProcessObject [protected]
GetOutput(unsigned int idx) const itk::ProcessObject [protected]
GetOutputs()itk::ProcessObject [inline]
GetOutputSegmentTree()itk::watershed::SegmentTreeGenerator< TScalarType > [inline]
GetProgress()itk::ProcessObject [virtual]
GetReferenceCount() const itk::LightObject [inline, virtual]
GetReleaseDataBeforeUpdateFlag()itk::ProcessObject [virtual]
GetReleaseDataFlag() const itk::ProcessObject [virtual]
GlobalWarningDisplayOff()itk::Object [inline, static]
GlobalWarningDisplayOn()itk::Object [inline, static]
HasObserver(const EventObject &event) const itk::Object
InvokeEvent(const EventObject &)itk::Object
InvokeEvent(const EventObject &) const itk::Object
LightObject()itk::LightObject [inline, protected]
m_OutputInformationMTimeitk::ProcessObject [protected]
m_ReferenceCountitk::LightObject [mutable, protected]
m_ReferenceCountLockitk::LightObject [mutable, protected]
m_Updatingitk::ProcessObject [protected]
MakeOutput(unsigned int idx)itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
memoryitk::watershed::SegmentTreeGenerator< TScalarType >
MergeEquivalencies()itk::watershed::SegmentTreeGenerator< TScalarType > [protected]
MergeSegments(SegmentTableTypePointer, OneWayEquivalencyTableTypePointer, const unsigned long, const unsigned long)itk::watershed::SegmentTreeGenerator< TScalarType > [static]
Modified() const itk::Object [virtual]
New()itk::watershed::SegmentTreeGenerator< TScalarType > [static]
Object()itk::Object [protected]
OneWayEquivalencyTableType typedefitk::watershed::SegmentTreeGenerator< TScalarType >
OneWayEquivalencyTableTypePointer typedefitk::watershed::SegmentTreeGenerator< TScalarType >
operator=(const Self &)itk::watershed::SegmentTreeGenerator< TScalarType > [inline, protected]
percentage(0.0-1.0) of the maximum possible saliency value in the initial image from which the segment table was derived.A value of 0.0 calculates no merges.A value of 1.0 calculates all of the potential merges that can occur as the FloodLevel is increased to the maximum saliency value.*/void SetFloodLevel(double)itk::watershed::SegmentTreeGenerator< TScalarType >
Pointer typedefitk::watershed::SegmentTreeGenerator< TScalarType >
PopBackInput()itk::ProcessObject [protected, virtual]
PopFrontInput()itk::ProcessObject [protected, virtual]
PrepareOutputs()itk::ProcessObject [virtual]
Print(std::ostream &os, Indent indent=0) const itk::LightObject
PrintHeaderitk::LightObject [protected]
PrintObservers(std::ostream &os, Indent indent) const itk::Object [protected]
PrintSelf(std::ostream &os, Indent indent) const itk::watershed::SegmentTreeGenerator< TScalarType > [protected, virtual]
PrintTrailer(std::ostream &os, Indent indent) const itk::LightObject [protected, virtual]
ProcessObject()itk::ProcessObject [protected]
PropagateRequestedRegion(DataObject *output)itk::ProcessObject [virtual]
PropagateResetPipeline()itk::ProcessObject [protected, virtual]
PruneMergeSegments(SegmentTableTypePointer, OneWayEquivalencyTableTypePointer, const unsigned long, const unsigned long, ScalarType)itk::watershed::SegmentTreeGenerator< TScalarType > [static]
PushBackInput(const DataObject *input)itk::ProcessObject [protected, virtual]
PushFrontInput(const DataObject *input)itk::ProcessObject [protected, virtual]
Register() const itk::Object [virtual]
ReleaseDataBeforeUpdateFlagOff()itk::ProcessObject [virtual]
ReleaseDataBeforeUpdateFlagOn()itk::ProcessObject [virtual]
ReleaseDataFlagOff()itk::ProcessObject [inline]
ReleaseDataFlagOn()itk::ProcessObject [inline]
ReleaseInputs()itk::ProcessObject [protected, virtual]
RemoveAllObservers()itk::Object
RemoveInput(DataObject *input)itk::ProcessObject [protected, virtual]
RemoveObserver(unsigned long tag)itk::Object
RemoveOutput(DataObject *output)itk::ProcessObject [protected, virtual]
ResetPipeline()itk::ProcessObject [virtual]
RestoreInputReleaseDataFlags()itk::ProcessObject [protected, virtual]
ScalarType typedefitk::watershed::SegmentTreeGenerator< TScalarType >
SegmentTableType typedefitk::watershed::SegmentTreeGenerator< TScalarType >
SegmentTableTypePointer typedefitk::watershed::SegmentTreeGenerator< TScalarType >
SegmentTreeGenerator()itk::watershed::SegmentTreeGenerator< TScalarType > [protected]
SegmentTreeGenerator(const Self &)itk::watershed::SegmentTreeGenerator< TScalarType > [inline, protected]
SegmentTreeType typedefitk::watershed::SegmentTreeGenerator< TScalarType >
SegmentTreeTypePointer typedefitk::watershed::SegmentTreeGenerator< TScalarType >
Selfitk::watershed::SegmentTreeGenerator< TScalarType >
SetAbortGenerateData(bool _arg)itk::ProcessObject [virtual]
SetConsumeInput(bool _arg)itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
SetDebug(bool debugFlag) const itk::Object
SetGlobalWarningDisplay(bool flag)itk::Object [static]
SetHighestCalculatedFloodLevel(double _arg)itk::watershed::SegmentTreeGenerator< TScalarType > [virtual]
SetInputEquivalencyTable(EquivalencyTableType *eq)itk::watershed::SegmentTreeGenerator< TScalarType > [inline]
SetInputSegmentTable(SegmentTableType *st)itk::watershed::SegmentTreeGenerator< TScalarType > [inline]
SetMetaDataDictionary(const MetaDataDictionary &rhs)itk::Object
SetNthInput(unsigned int num, DataObject *input)itk::ProcessObject [protected, virtual]
SetNthOutput(unsigned int num, DataObject *output)itk::ProcessObject [protected, virtual]
SetNumberOfInputs(unsigned int num)itk::ProcessObject [protected]
SetNumberOfOutputs(unsigned int num)itk::ProcessObject [protected]
SetNumberOfRequiredInputs(unsigned int _arg)itk::ProcessObject [protected, virtual]
SetNumberOfRequiredOutputs(unsigned int _arg)itk::ProcessObject [protected, virtual]
SetNumberOfThreads(int _arg)itk::ProcessObject [virtual]
SetProgress(float _arg)itk::ProcessObject [virtual]
SetReferenceCount(int)itk::Object [virtual]
SetReleaseDataFlag(bool flag)itk::ProcessObject [virtual]
Superclass typedefitk::watershed::SegmentTreeGenerator< TScalarType >
UnRegister() const itk::Object [virtual]
Update()itk::ProcessObject [virtual]
Update().In limited memory scenariositk::ProcessObject
Update() in order to *control peak memory allocation.Note that this flag is different *from the ReleaseDataFlag.ReleaseDataFlag manages the *deallocation of a ProcessObject's bulk output data once that data *has been consumed by a downstream ProcessObject.The *ReleaseDataBeforeUpdateFlag manages the deallocation/reallocation *of bulk data during a pipeline update to control peak memory *utilization.Default value is on.*/virtual void SetReleaseDataBeforeUpdateFlag(bool _arg)itk::ProcessObject
UpdateLargestPossibleRegion()itk::ProcessObject [virtual]
UpdateOutputData(DataObject *output)itk::ProcessObject [virtual]
UpdateOutputInformation()itk::ProcessObject [virtual]
UpdateProgress(float amount)itk::ProcessObject
~LightObject()itk::LightObject [protected, virtual]
~Object()itk::Object [protected, virtual]
~ProcessObject()itk::ProcessObject [protected]
~SegmentTreeGenerator()itk::watershed::SegmentTreeGenerator< TScalarType > [inline, protected, virtual]


Generated at Mon Jul 10 00:38:01 2006 for ITK by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2000