18 #ifndef __itkListSample_h
19 #define __itkListSample_h
50 template<
class TMeasurementVector >
121 virtual void Graft(
const DataObject *thatObject);
134 *
this = sample->
Begin();
162 return m_InstanceIdentifier;
168 ++m_InstanceIdentifier;
174 return ( m_Iter != it.
m_Iter );
179 return ( m_Iter == it.
m_Iter );
185 typename InternalDataContainerType::const_iterator iter,
189 m_InstanceIdentifier = iid;
217 this->ConstIterator::operator=(iter);
231 typename InternalDataContainerType::iterator iter,
241 Iterator iter(m_InternalContainer.begin(), 0);
249 Iterator iter( m_InternalContainer.end(), m_InternalContainer.size() );
255 ConstIterator Begin()
const
257 ConstIterator iter(m_InternalContainer.begin(), 0);
263 ConstIterator End()
const
265 ConstIterator iter( m_InternalContainer.end(), m_InternalContainer.size() );
274 void PrintSelf(std::ostream & os,
Indent indent)
const;
278 void operator=(
const Self &);
285 #ifndef ITK_MANUAL_INSTANTIATION
286 #include "itkListSample.hxx"