18 #ifndef __itkListSample_h
19 #define __itkListSample_h
50 template<
class TMeasurementVector >
121 virtual void Graft(
const DataObject *thatObject);
135 *
this = sample->
Begin();
163 return m_InstanceIdentifier;
169 ++m_InstanceIdentifier;
175 return ( m_Iter != it.
m_Iter );
180 return ( m_Iter == it.
m_Iter );
186 typename InternalDataContainerType::const_iterator iter,
190 m_InstanceIdentifier = iid;
220 this->ConstIterator::operator=(iter);
234 typename InternalDataContainerType::iterator iter,
244 Iterator iter(m_InternalContainer.begin(), 0);
252 Iterator iter( m_InternalContainer.end(), m_InternalContainer.size() );
258 ConstIterator Begin()
const
260 ConstIterator iter(m_InternalContainer.begin(), 0);
266 ConstIterator End()
const
268 ConstIterator iter( m_InternalContainer.end(), m_InternalContainer.size() );
277 void PrintSelf(std::ostream & os,
Indent indent)
const;
281 void operator=(
const Self &);
288 #ifndef ITK_MANUAL_INSTANTIATION
289 #include "itkListSample.hxx"