18#ifndef itkBinaryTreeBase_h
19#define itkBinaryTreeBase_h
21#include "itkDataObject.h"
35template <
class TListSample>
87 PrintSelf(std::ostream & os, Indent indent)
const override;
96#ifndef ITK_MANUAL_INSTANTIATION
97# include "itkBinaryTreeBase.hxx"
SmartPointer< const Self > ConstPointer
MeasurementVectorSizeType GetDataDimension() const
TotalAbsoluteFrequencyType GetNumberOfDataPoints() const
~BinaryTreeBase() override=default
void PrintSelf(std::ostream &os, Indent indent) const override
virtual void GenerateTree()=0
typename SampleType::MeasurementVectorSizeType MeasurementVectorSizeType
typename SampleType::TotalAbsoluteFrequencyType TotalAbsoluteFrequencyType
typename SampleType::MeasurementVectorType MeasurementVectorType
SampleType::Pointer m_Sample
TotalAbsoluteFrequencyType GetActualNumberOfDataPoints() const
ITK_DISALLOW_COPY_AND_MOVE(BinaryTreeBase)