#include <itkSubsample.h>
Collaboration diagram for itk::Statistics::Subsample< TSample >:

Public Types | |
| typedef Subsample | Self |
| typedef Sample< typename TSample::MeasurementVectorType > | Superclass |
| typedef SmartPointer< Self > | Pointer |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef TSample::Pointer | SamplePointer |
| typedef TSample::MeasurementVectorType | MeasurementVectorType |
| typedef TSample::MeasurementType | MeasurementType |
| typedef TSample::InstanceIdentifier | InstanceIdentifier |
| typedef TSample::FrequencyType | FrequencyType |
| typedef MeasurementVectorType | ValueType |
| typedef std::vector< InstanceIdentifier > | InstanceIdentifierHolder |
Public Member Functions | |
| virtual const char * | GetClassName () const |
| itkStaticConstMacro (MeasurementVectorSize, unsigned int, TSample::MeasurementVectorSize) | |
| void | SetSample (const TSample *sample) |
| const TSample * | GetSample () const |
| void | InitializeWithAllInstances () |
| void | AddInstance (InstanceIdentifier id) |
| unsigned int | Size () const |
| void | Clear () |
| const MeasurementVectorType & | GetMeasurementVector (const InstanceIdentifier &id) const |
| FrequencyType | GetFrequency (const InstanceIdentifier &id) const |
| FrequencyType | GetTotalFrequency () const |
| void | Swap (int index1, int index2) |
| MeasurementVectorType | GetMeasurementVectorByIndex (int index) const |
| FrequencyType | GetFrequencyByIndex (int index) const |
| InstanceIdentifier | GetInstanceIdentifier (int index) const |
| Iterator | Begin () |
| Iterator | End () |
| ConstIterator | Begin () const |
| ConstIterator | End () const |
Static Public Member Functions | |
| Pointer | New () |
Protected Member Functions | |
| Subsample () | |
| virtual | ~Subsample () |
| void | PrintSelf (std::ostream &os, Indent indent) const |
|
|||||
|
Definition at line 36 of file itkSubsample.h. |
|
|||||
|
|||||
|
|||||
|
Type of the storage for instances that belong to the class represented by a Subsample object. A Subsample object stores only the InstanceIdentifiers. The actual data is still in the Sample object Definition at line 63 of file itkSubsample.h. |
|
|||||
|
Definition at line 50 of file itkSubsample.h. |
|
|||||
|
Typedefs for Measurement vector, measurement, Instance Identifier, frequency, size, size element value from the template argument TSample Definition at line 49 of file itkSubsample.h. Referenced by itk::Statistics::Subsample< TSample >::ConstIterator::GetMeasurementVector(), itk::Statistics::Subsample< TSample >::Iterator::GetMeasurementVector(), and itk::Statistics::Subsample< TSample >::GetMeasurementVector(). |
|
|||||
|
Definition at line 35 of file itkSubsample.h. |
|
|||||
|
Smart pointer to the actual sample data holder Definition at line 45 of file itkSubsample.h. |
|
|||||
|
Standard class typedefs Definition at line 33 of file itkSubsample.h. Referenced by itk::Statistics::Subsample< TSample >::ConstIterator::ConstIterator(), and itk::Statistics::Subsample< TSample >::Iterator::Iterator(). |
|
|||||
|
Definition at line 34 of file itkSubsample.h. |
|
|||||
|
Definition at line 53 of file itkSubsample.h. |
|
|||||||||
|
|
|
|||||||||
|
Definition at line 284 of file itkSubsample.h. |
|
||||||||||
|
Definition at line 88 of file itkSubsample.h. References itk::Statistics::Subsample< TSample >::InstanceIdentifier. |
|
||||||||||
|
Definition at line 270 of file itkSubsample.h. |
|
||||||||||
|
Definition at line 258 of file itkSubsample.h. |
|
||||||||||
|
Definition at line 101 of file itkSubsample.h. |
|
||||||||||
|
Definition at line 276 of file itkSubsample.h. |
|
||||||||||
|
Definition at line 264 of file itkSubsample.h. |
|
|||||||||
|
Run-time type information (and related methods). |
|
||||||||||
|
returns the frequency of the instance which is identified by the 'id' Definition at line 113 of file itkSubsample.h. References itk::Statistics::Subsample< TSample >::FrequencyType, and itk::Statistics::Subsample< TSample >::InstanceIdentifier. |
|
||||||||||
|
|
|
||||||||||
|
|
|
||||||||||
|
retunrs the measurement of the instance which is identified by the 'id' Definition at line 109 of file itkSubsample.h. References itk::Statistics::Subsample< TSample >::InstanceIdentifier, and itk::Statistics::Subsample< TSample >::MeasurementVectorType. |
|
||||||||||
|
|
|
|||||||||
|
Definition at line 69 of file itkSubsample.h. |
|
|||||||||
|
returns the total frequency for the 'd' dimension Definition at line 117 of file itkSubsample.h. References itk::Statistics::Subsample< TSample >::FrequencyType. |
|
|||||||||
|
Definition at line 73 of file itkSubsample.h. |
|
||||||||||||||||||||
|
MeasurementVectorSize constant from super class |
|
|||||||||
|
standard New() method support |
|
||||||||||||||||
|
|
|
||||||||||
|
Plug in the actual sample data Definition at line 66 of file itkSubsample.h. |
|
||||||||||
|
returns SizeType object whose each element is the number of elements in each dimension Definition at line 96 of file itkSubsample.h. |
|
||||||||||||||||
|
|
1.3.8 written by Dimitri van Heesch,
© 1997-2000