![]() |
Orfeo Toolbox
3.16
|
VariableLengthVector is intended to represent an array whose length can be defined at run-time. More...
#include <itkVariableLengthVector.h>
Inheritance diagram for itk::VariableLengthVector< TValueType >:
Collaboration diagram for itk::VariableLengthVector< TValueType >:Public Types | |
| typedef TValueType | ComponentType |
| typedef unsigned int | ElementIdentifier |
| typedef NumericTraits < ValueType >::RealType | RealValueType |
| typedef VariableLengthVector | Self |
| typedef TValueType | ValueType |
Public Member Functions | |
| VariableLengthVector () | |
| VariableLengthVector (unsigned int dimension) | |
| VariableLengthVector (ValueType *data, unsigned int sz, bool LetArrayManageMemory=false) | |
| VariableLengthVector (const ValueType *data, unsigned int sz, bool LetArrayManageMemory=false) | |
| template<class T > | |
| VariableLengthVector (const VariableLengthVector< T > &v) | |
| VariableLengthVector (const VariableLengthVector< TValueType > &v) | |
| ~VariableLengthVector () | |
| TValueType * | AllocateElements (ElementIdentifier size) const |
| void | Fill (TValueType const &v) |
| const TValueType * | GetDataPointer () const |
| const TValueType & | GetElement (unsigned int i) const |
| RealValueType | GetNorm () const |
| unsigned int | GetNumberOfElements (void) const |
| unsigned int | GetSize (void) const |
| RealValueType | GetSquaredNorm () const |
| bool | operator!= (const Self &v) const |
| template<class T > | |
| Self | operator* (T s) const |
| template<class T > | |
| Self & | operator*= (T s) |
| template<class T > | |
| Self | operator+ (const VariableLengthVector< T > &v) const |
| Self | operator+ (TValueType s) const |
| Self & | operator++ () |
| Self | operator++ (int) |
| template<class T > | |
| Self & | operator+= (const VariableLengthVector< T > &v) |
| Self & | operator+= (TValueType s) |
| template<class T > | |
| Self | operator- (const VariableLengthVector< T > &v) const |
| Self | operator- (TValueType s) const |
| Self & | operator- () |
| Self & | operator-- () |
| Self | operator-- (int) |
| template<class T > | |
| Self & | operator-= (const VariableLengthVector< T > &v) |
| Self & | operator-= (TValueType s) |
| template<class T > | |
| Self | operator/ (T s) const |
| template<class T > | |
| Self & | operator/= (T s) |
| template<class T > | |
| const VariableLengthVector < TValueType > & | operator= (const VariableLengthVector< T > &v) |
| const Self & | operator= (const Self &v) |
| bool | operator== (const Self &v) const |
| TValueType & | operator[] (unsigned int i) |
| TValueType const & | operator[] (unsigned int i) const |
| void | Reserve (ElementIdentifier) |
| void | SetData (TValueType *data, bool LetArrayManageMemory=false) |
| void | SetData (TValueType *data, unsigned int sz, bool LetArrayManageMemory=false) |
| void | SetElement (unsigned int i, const TValueType &value) |
| void | SetSize (unsigned int sz, bool destroyExistingData=true) |
| unsigned int | Size (void) const |
Private Attributes | |
| TValueType * | m_Data |
| bool | m_LetArrayManageMemory |
| ElementIdentifier | m_NumElements |
VariableLengthVector is intended to represent an array whose length can be defined at run-time.
This class is templated over the data type. This data-type is meant to be a scalar, such as float, double etc...
Arrays.n entities.n entitiesn data types. A vector usually has a mathematical meaning. It should only be used when mathematical operations such as addition, multiplication by a scalar, product etc make sense.vnl_vector to avoid being limited by the explicit template instantiations of vnl_vector and other hacks that vnl folks have been forced to use.Definition at line 68 of file itkVariableLengthVector.h.
| typedef TValueType itk::VariableLengthVector< TValueType >::ComponentType |
Definition at line 74 of file itkVariableLengthVector.h.
| typedef unsigned int itk::VariableLengthVector< TValueType >::ElementIdentifier |
Typedef used to indicate the number of elements in the vector
Definition at line 79 of file itkVariableLengthVector.h.
| typedef NumericTraits< ValueType >::RealType itk::VariableLengthVector< TValueType >::RealValueType |
Definition at line 75 of file itkVariableLengthVector.h.
| typedef VariableLengthVector itk::VariableLengthVector< TValueType >::Self |
Definition at line 76 of file itkVariableLengthVector.h.
| typedef TValueType itk::VariableLengthVector< TValueType >::ValueType |
The element type stored at each location in the Array.
Definition at line 73 of file itkVariableLengthVector.h.
| itk::VariableLengthVector< TValueType >::VariableLengthVector | ( | ) |
Default constructor. It is created with an empty array it has to be allocated later by assignment
Default constructor
Definition at line 33 of file itkVariableLengthVector.txx.
| itk::VariableLengthVector< TValueType >::VariableLengthVector | ( | unsigned int | length | ) |
Constructor with size. Size can only be changed by assignment
Constructor with size
Definition at line 41 of file itkVariableLengthVector.txx.
| itk::VariableLengthVector< TValueType >::VariableLengthVector | ( | ValueType * | datain, |
| unsigned int | sz, | ||
| bool | LetArrayManageMemory = false |
||
| ) |
Constructor that initializes array with contents from a user supplied buffer. The pointer to the buffer and the length is specified. By default, the array does not manage the memory of the buffer. It merely points to that location and it is the user's responsibility to delete it. If "LetArrayManageMemory" is true, then this class will free the memory when this object is destroyed.
Constructor with user specified data
Definition at line 51 of file itkVariableLengthVector.txx.
| itk::VariableLengthVector< TValueType >::VariableLengthVector | ( | const ValueType * | datain, |
| unsigned int | sz, | ||
| bool | LetArrayManageMemory = false |
||
| ) |
Constructor that initializes array with contents from a user supplied buffer. The pointer to the buffer and the length is specified. By default, the array does not manage the memory of the buffer. It merely points to that location and it is the user's responsibility to delete it. If "LetArrayManageMemory" is true, then this class will free the memory when this object is destroyed.
Constructor with user specified data
Definition at line 60 of file itkVariableLengthVector.txx.
|
inline |
Copy constructor. The reason why the copy constructor and the assignment operator are templated is that it will allow implicit casts to be performed. For instance
Definition at line 117 of file itkVariableLengthVector.h.
| itk::VariableLengthVector< TValueType >::VariableLengthVector | ( | const VariableLengthVector< TValueType > & | v | ) |
Copy constructer.. Override the default non-templated copy constructor that the compiler provides
Definition at line 71 of file itkVariableLengthVector.txx.
References itk::VariableLengthVector< TValueType >::Size().
| itk::VariableLengthVector< TValueType >::~VariableLengthVector | ( | ) |
This destructor is not virtual for performance reasons. However, this means that subclasses cannot allocate memory.
Destructor
Definition at line 86 of file itkVariableLengthVector.txx.
| TValueType * itk::VariableLengthVector< TValueType >::AllocateElements | ( | ElementIdentifier | size | ) | const |
Allocate memory of certain size and return it.
Allocate memory of certain size and return it
Definition at line 128 of file itkVariableLengthVector.txx.
Referenced by itk::VariableLengthVector< LayerValuePrecisionType >::VariableLengthVector().
| void itk::VariableLengthVector< TValueType >::Fill | ( | TValueType const & | v | ) |
Set the all the elements of the array to the specified value
Definition at line 231 of file itkVariableLengthVector.txx.
Referenced by otb::MeanShiftSmoothingImageFilter< TInputImage, TOutputImage, TKernel, TOutputIterationImage >::BeforeThreadedGenerateData(), otb::MeanShiftSmoothingImageFilter< TInputImage, TOutputImage, TKernel, TOutputIterationImage >::CalculateMeanShiftVector(), otb::ScalarBufferToImageFileWriter< TBufferType, TOutputPixelType >::GenerateData(), otb::IkonosImageMetadataInterface::GetFirstWavelengths(), otb::SpotImageMetadataInterface::GetFirstWavelengths(), otb::PleiadesImageMetadataInterface::GetFirstWavelengths(), otb::WorldView2ImageMetadataInterface::GetFirstWavelengths(), otb::QuickBirdImageMetadataInterface::GetFirstWavelengths(), otb::FormosatImageMetadataInterface::GetFirstWavelengths(), otb::WorldView2ImageMetadataInterface::GetLastWavelengths(), otb::SpotImageMetadataInterface::GetLastWavelengths(), otb::FormosatImageMetadataInterface::GetLastWavelengths(), otb::PleiadesImageMetadataInterface::GetLastWavelengths(), otb::IkonosImageMetadataInterface::GetLastWavelengths(), otb::QuickBirdImageMetadataInterface::GetLastWavelengths(), otb::IkonosImageMetadataInterface::GetPhysicalBias(), otb::PleiadesImageMetadataInterface::GetPhysicalBias(), otb::WorldView2ImageMetadataInterface::GetPhysicalBias(), otb::QuickBirdImageMetadataInterface::GetPhysicalBias(), otb::FormosatImageMetadataInterface::GetPhysicalBias(), otb::SpotImageMetadataInterface::GetPhysicalBias(), otb::WorldView2ImageMetadataInterface::GetPhysicalGain(), otb::PleiadesImageMetadataInterface::GetPhysicalGain(), otb::FormosatImageMetadataInterface::GetPhysicalGain(), otb::QuickBirdImageMetadataInterface::GetPhysicalGain(), otb::SpotImageMetadataInterface::GetPhysicalGain(), otb::PleiadesImageMetadataInterface::GetSolarIrradiance(), otb::FormosatImageMetadataInterface::GetSolarIrradiance(), otb::WorldView2ImageMetadataInterface::GetSolarIrradiance(), otb::QuickBirdImageMetadataInterface::GetSolarIrradiance(), otb::SpotImageMetadataInterface::GetSolarIrradiance(), otb::KNearestNeighborsMachineLearningModel< TInputValue, TTargetValue >::Load(), otb::Functor::RadiometricMomentsFunctor< itk::ConstNeighborhoodIterator< InputImageType >, ScalarType >::operator()(), otb::Functor::KullbackLeiblerProfile< TInput1, TInput2, TOutput >::operator()(), ReadDataFile(), itk::PixelBuilder< VariableLengthVector< T > >::RefZero(), otb::PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Reset(), itk::MeasurementVectorTraits::SetLength(), otb::PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Synthetize(), otb::SVMImageClassificationWithRuleFilter< TInputImage, TOutputImage, TMaskImage >::ThreadedGenerateData(), and itk::PixelBuilder< VariableLengthVector< T > >::Zero().
|
inline |
Definition at line 224 of file itkVariableLengthVector.h.
Referenced by otb::SVMModel< TValue, TLabel >::EvaluateHyperplanesDistances(), otb::VectorDataToLabelImageFilter< TVectorData, TOutputImage >::GenerateData(), otb::RasterizeVectorDataFilter< TVectorData, TInputImage, TOutputImage >::GenerateData(), otb::OGRDataSourceToLabelImageFilter< TOutputImage >::GenerateData(), otb::GDALImageIO::InternalWriteImageInformation(), itk::VariableLengthVector< LayerValuePrecisionType >::operator=(), otb::GDALImageIO::Read(), and itk::MetaArrayWriter::SetInput().
|
inline |
Get one element
Definition at line 168 of file itkVariableLengthVector.h.
| VariableLengthVector< TValueType >::RealValueType itk::VariableLengthVector< TValueType >::GetNorm | ( | void | ) | const |
Returns vector's Euclidean Norm
Definition at line 309 of file itkVariableLengthVector.txx.
|
inline |
Definition at line 159 of file itkVariableLengthVector.h.
|
inline |
Definition at line 186 of file itkVariableLengthVector.h.
Referenced by otb::MeanShiftSmoothingImageFilter< TInputImage, TOutputImage, TKernel, TOutputIterationImage >::CalculateMeanShiftVector(), otb::LayerValueGenerator< itk::VariableLengthVector< TInputInternalPixelType >, TLayerValueType >::Convert(), otb::MetaImageFunction< TOutputPrecision, TCoordRep >::Evaluate(), itk::MeasurementVectorTraits::GetLength(), and otb::PrintableImageFilter< TInputImage, TMaskImage >::SetObjectColor().
| VariableLengthVector< TValueType >::RealValueType itk::VariableLengthVector< TValueType >::GetSquaredNorm | ( | void | ) | const |
Returns vector's Squared Euclidean Norm
Definition at line 320 of file itkVariableLengthVector.txx.
| bool itk::VariableLengthVector< TValueType >::operator!= | ( | const Self & | v | ) | const |
Definition at line 287 of file itkVariableLengthVector.txx.
References itk::VariableLengthVector< TValueType >::Size().
|
inline |
Definition at line 262 of file itkVariableLengthVector.h.
|
inline |
Definition at line 362 of file itkVariableLengthVector.h.
|
inline |
Mathematical operators.
Definition at line 231 of file itkVariableLengthVector.h.
|
inline |
Definition at line 282 of file itkVariableLengthVector.h.
|
inline |
Definition at line 308 of file itkVariableLengthVector.h.
|
inline |
Definition at line 322 of file itkVariableLengthVector.h.
|
inline |
Definition at line 346 of file itkVariableLengthVector.h.
|
inline |
Definition at line 354 of file itkVariableLengthVector.h.
|
inline |
Definition at line 247 of file itkVariableLengthVector.h.
|
inline |
Definition at line 291 of file itkVariableLengthVector.h.
| VariableLengthVector< TValueType > & itk::VariableLengthVector< TValueType >::operator- | ( | ) |
Definition at line 258 of file itkVariableLengthVector.txx.
|
inline |
Definition at line 300 of file itkVariableLengthVector.h.
|
inline |
Definition at line 316 of file itkVariableLengthVector.h.
|
inline |
Definition at line 329 of file itkVariableLengthVector.h.
|
inline |
Definition at line 337 of file itkVariableLengthVector.h.
|
inline |
Definition at line 271 of file itkVariableLengthVector.h.
|
inline |
Definition at line 370 of file itkVariableLengthVector.h.
|
inline |
Assignment operator
Definition at line 138 of file itkVariableLengthVector.h.
| const VariableLengthVector< TValueType > & itk::VariableLengthVector< TValueType >::operator= | ( | const Self & | v | ) |
Assignment operator
Definition at line 242 of file itkVariableLengthVector.txx.
References itk::VariableLengthVector< TValueType >::Size().
| bool itk::VariableLengthVector< TValueType >::operator== | ( | const Self & | v | ) | const |
Definition at line 269 of file itkVariableLengthVector.txx.
References itk::VariableLengthVector< TValueType >::Size().
|
inline |
Return reference to the element at specified index. No range checking.
Definition at line 163 of file itkVariableLengthVector.h.
|
inline |
Return reference to the element at specified index. No range checking.
Definition at line 165 of file itkVariableLengthVector.h.
| void itk::VariableLengthVector< TValueType >::Reserve | ( | ElementIdentifier | size | ) |
Reserves memory of a certain length.
If the array already contains data, the existing data is copied over and new space is allocated, if necessary. If the length to reserve is less than the current number of elements, then an appropriate number of elements are discarded.
Reserve memory of certain size for m_Data
Definition at line 98 of file itkVariableLengthVector.txx.
| void itk::VariableLengthVector< TValueType >::SetData | ( | TValueType * | datain, |
| bool | LetArrayManageMemory = false |
||
| ) |
Set the pointer from which the data is imported. If "LetArrayManageMemory" is false, then the application retains the responsibility of freeing the memory for this data. If "LetArrayManageMemory" is true, then this class will free the memory when this object is destroyed.
Set the pointer from which the data is imported. If "LetArrayManageMemory" is false, then the application retains the responsibility of freeing the memory for this data. If "LetArrayManageMemory" is true, then this class will free the memory when this object is destroyed. Note that you need to explicitly set the number of elements.
Definition at line 157 of file itkVariableLengthVector.txx.
Referenced by itk::MetaArrayReader::GetOutput().
| void itk::VariableLengthVector< TValueType >::SetData | ( | TValueType * | datain, |
| unsigned int | sz, | ||
| bool | LetArrayManageMemory = false |
||
| ) |
Similar to the previous method. In the above method, the size must be seperately set prior to using user-supplied data. This introduces an unnecessary allocation step to be performed. This method avoids it and should be used to import data whereever possible to avoid this. Set the pointer from which the data is imported. If "LetArrayManageMemory" is false, then the application retains the responsibility of freeing the memory for this data. If "LetArrayManageMemory" is true, then this class will free the memory when this object is destroyed.
Definition at line 182 of file itkVariableLengthVector.txx.
|
inline |
Set one element
Definition at line 172 of file itkVariableLengthVector.h.
Referenced by otb::VariableLengthVectorConverter< TInputType, TPrecisionType >::Convert(), otb::MetaImageFunction< TOutputPrecision, TCoordRep >::Evaluate(), and otb::SpectralAngleDataNodeFeatureFunction< TImage, TCoordRep, TPrecision >::SpectralAngleDataNodeFeatureFunction().
| void itk::VariableLengthVector< TValueType >::SetSize | ( | unsigned int | sz, |
| bool | destroyExistingData = true |
||
| ) |
Set the size to that given.
If destroyExistingData is false: If the array already contains data, the existing data is copied over and new space is allocated, if necessary. If the length to reserve is less than the current number of elements, then an appropriate number of elements are discarded. If true, the size is set destructively to the length given. If the length is different from the current length, existing data will be lost. The default is true.
Definition at line 198 of file itkVariableLengthVector.txx.
Referenced by otb::MeanShiftSmoothingImageFilter< TInputImage, TOutputImage, TKernel, TOutputIterationImage >::AfterThreadedGenerateData(), otb::VisualizationPixelTraits::Convert(), otb::VariableLengthVectorConverter< TInputType, TPrecisionType >::Convert(), otb::VariableLengthVectorConverter< std::vector< std::vector< TInternalInputType > >, TPrecisionType >::Convert(), otb::VariableLengthVectorConverter< std::vector< std::vector< std::complex< TInternalInputType > > >, TPrecisionType >::Convert(), otb::VariableLengthVectorConverter< itk::FixedArray< TInternalInputType, VArrayDimension >, TPrecisionType >::Convert(), otb::VariableLengthVectorConverter< itk::SmartPointer< itk::Statistics::Histogram< TPixel > >, TPrecisionType >::Convert(), otb::MetaImageFunction< TOutputPrecision, TCoordRep >::Evaluate(), otb::ScalarBufferToImageFileWriter< TBufferType, TOutputPixelType >::GenerateData(), otb::FormosatImageMetadataInterface::GetFirstWavelengths(), otb::SpotImageMetadataInterface::GetFirstWavelengths(), otb::PleiadesImageMetadataInterface::GetFirstWavelengths(), otb::WorldView2ImageMetadataInterface::GetFirstWavelengths(), otb::IkonosImageMetadataInterface::GetFirstWavelengths(), otb::QuickBirdImageMetadataInterface::GetFirstWavelengths(), otb::SpectralResponse< TPrecision, TValuePrecision >::GetImage(), otb::IkonosImageMetadataInterface::GetLastWavelengths(), otb::FormosatImageMetadataInterface::GetLastWavelengths(), otb::SpotImageMetadataInterface::GetLastWavelengths(), otb::PleiadesImageMetadataInterface::GetLastWavelengths(), otb::WorldView2ImageMetadataInterface::GetLastWavelengths(), otb::QuickBirdImageMetadataInterface::GetLastWavelengths(), otb::SpotImageMetadataInterface::GetPhysicalBias(), otb::PleiadesImageMetadataInterface::GetPhysicalBias(), otb::FormosatImageMetadataInterface::GetPhysicalBias(), otb::WorldView2ImageMetadataInterface::GetPhysicalBias(), otb::QuickBirdImageMetadataInterface::GetPhysicalBias(), otb::IkonosImageMetadataInterface::GetPhysicalBias(), otb::PleiadesImageMetadataInterface::GetPhysicalGain(), otb::FormosatImageMetadataInterface::GetPhysicalGain(), otb::SpotImageMetadataInterface::GetPhysicalGain(), otb::WorldView2ImageMetadataInterface::GetPhysicalGain(), otb::QuickBirdImageMetadataInterface::GetPhysicalGain(), otb::IkonosImageMetadataInterface::GetPhysicalGain(), otb::SpotImageMetadataInterface::GetSolarIrradiance(), otb::FormosatImageMetadataInterface::GetSolarIrradiance(), otb::WorldView2ImageMetadataInterface::GetSolarIrradiance(), otb::QuickBirdImageMetadataInterface::GetSolarIrradiance(), otb::PleiadesImageMetadataInterface::GetSolarIrradiance(), otb::IkonosImageMetadataInterface::GetSolarIrradiance(), otb::Functor::RadiometricMomentsFunctor< itk::ConstNeighborhoodIterator< InputImageType >, ScalarType >::operator()(), otb::Function::ChannelSelectorFunctor< TInputPixel >::operator()(), otb::Function::AmplitudeFunctor< TInputPixel >::operator()(), otb::Function::PhaseFunctor< TInputPixel >::operator()(), itk::VariableLengthVector< LayerValuePrecisionType >::operator=(), itk::PixelBuilder< VariableLengthVector< T > >::RefZero(), otb::PersistentStreamingStatisticsVectorImageFilter< TInputImage, TPrecision >::Reset(), itk::MeasurementVectorTraits::SetLength(), otb::SpectralAngleDataNodeFeatureFunction< TImage, TCoordRep, TPrecision >::SpectralAngleDataNodeFeatureFunction(), and itk::PixelBuilder< VariableLengthVector< T > >::Zero().
|
inline |
Return the number of elements in the Array
Definition at line 157 of file itkVariableLengthVector.h.
Referenced by itk::MeasurementVectorTraits::Assert(), otb::NormalizeInnerProductPCAImageFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData(), otb::NormalizeVectorImageFilter< TInputImage, TOutputImage >::BeforeThreadedGenerateData(), otb::VisualizationPixelTraits::Convert(), itk::MaximumDecisionRule::Evaluate(), otb::Function::GaussianRenderingFunction< TPixel, TRGBPixel, TPixelRepresentationFunction, TTransferFunction >::EvaluateTransferFunction(), otb::Function::NoStretchRenderingFunction< TPixel, TRGBPixel, TPixelRepresentationFunction, TTransferFunction >::EvaluateTransferFunction(), otb::Function::StandardRenderingFunction< TPixel, TRGBPixel, TPixelRepresentationFunction, TTransferFunction >::EvaluateTransferFunction(), itk::VariableLengthVector< TValueType >::operator!=(), otb::Function::ChannelSelectorFunctor< TInputPixel >::operator()(), otb::Function::PhaseFunctor< TInputPixel >::operator()(), otb::Function::AmplitudeFunctor< TInputPixel >::operator()(), otb::LmvmPanSharpeningFusionImageFilter< TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision >::FusionFunctor1::operator()(), otb::LmvmPanSharpeningFusionImageFilter< TPanImageType, TXsImageType, TOutputImageType, TInternalPrecision >::FusionFunctor2::operator()(), itk::VariableLengthVector< LayerValuePrecisionType >::operator+(), itk::VariableLengthVector< LayerValuePrecisionType >::operator-(), itk::operator<<(), itk::VariableLengthVector< TValueType >::operator=(), itk::VariableLengthVector< TValueType >::operator==(), otb::VisualizationPixelTraits::PixelSize(), otb::PixelSizeFinder(), itk::PixelSizeFinder(), itk::PixelBuilder< VariableLengthVector< T > >::RefZero(), itk::MetaArrayWriter::SetInput(), otb::Functor::NormalizeVectorImageFunctor< TInputImage::PixelType, TOutputImage::PixelType >::SetMean(), otb::PrintableImageFilter< TInputImage, TMaskImage >::SetObjectColor(), otb::Functor::NormalizeVectorImageFunctor< TInputImage::PixelType, TOutputImage::PixelType >::SetStdDev(), otb::Functor::NormalizeVectorImageFunctor< TInputImage::PixelType, TOutputImage::PixelType >::SetVariance(), itk::VariableLengthVector< LayerValuePrecisionType >::VariableLengthVector(), and itk::VariableLengthVector< TValueType >::VariableLengthVector().
|
private |
Definition at line 393 of file itkVariableLengthVector.h.
Referenced by itk::VariableLengthVector< LayerValuePrecisionType >::GetDataPointer(), itk::VariableLengthVector< LayerValuePrecisionType >::GetElement(), itk::VariableLengthVector< LayerValuePrecisionType >::operator*(), itk::VariableLengthVector< LayerValuePrecisionType >::operator*=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator+(), itk::VariableLengthVector< LayerValuePrecisionType >::operator++(), itk::VariableLengthVector< LayerValuePrecisionType >::operator+=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator-(), itk::VariableLengthVector< LayerValuePrecisionType >::operator--(), itk::VariableLengthVector< LayerValuePrecisionType >::operator-=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator/(), itk::VariableLengthVector< LayerValuePrecisionType >::operator/=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator[](), itk::VariableLengthVector< LayerValuePrecisionType >::SetElement(), and itk::VariableLengthVector< LayerValuePrecisionType >::VariableLengthVector().
|
private |
Definition at line 392 of file itkVariableLengthVector.h.
Referenced by itk::VariableLengthVector< LayerValuePrecisionType >::VariableLengthVector().
|
private |
Definition at line 394 of file itkVariableLengthVector.h.
Referenced by itk::VariableLengthVector< LayerValuePrecisionType >::GetNumberOfElements(), itk::VariableLengthVector< LayerValuePrecisionType >::GetSize(), itk::VariableLengthVector< LayerValuePrecisionType >::operator*(), itk::VariableLengthVector< LayerValuePrecisionType >::operator*=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator+(), itk::VariableLengthVector< LayerValuePrecisionType >::operator++(), itk::VariableLengthVector< LayerValuePrecisionType >::operator+=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator-(), itk::VariableLengthVector< LayerValuePrecisionType >::operator--(), itk::VariableLengthVector< LayerValuePrecisionType >::operator-=(), itk::VariableLengthVector< LayerValuePrecisionType >::operator/(), itk::VariableLengthVector< LayerValuePrecisionType >::operator/=(), itk::VariableLengthVector< LayerValuePrecisionType >::Size(), and itk::VariableLengthVector< LayerValuePrecisionType >::VariableLengthVector().