Alexandria  2.16
Please provide a description of the project.
Public Member Functions | Private Attributes | List of all members
Euclid::SOM::SamplingPolicy::Bootstrap< IterType > Class Template Reference

#include <SamplingPolicy.h>

Inheritance diagram for Euclid::SOM::SamplingPolicy::Bootstrap< IterType >:
[legend]
Collaboration diagram for Euclid::SOM::SamplingPolicy::Bootstrap< IterType >:
[legend]

Public Member Functions

IterType start (IterType begin, IterType end) const override
 
IterType next (IterType) const override
 

Private Attributes

IterType m_end
 

Detailed Description

template<typename IterType>
class Euclid::SOM::SamplingPolicy::Bootstrap< IterType >

Definition at line 63 of file SamplingPolicy.h.

Member Function Documentation

◆ next()

template<typename IterType >
IterType Euclid::SOM::SamplingPolicy::Bootstrap< IterType >::next ( IterType  ) const
inlineoverridevirtual

◆ start()

template<typename IterType >
IterType Euclid::SOM::SamplingPolicy::Bootstrap< IterType >::start ( IterType  begin,
IterType  end 
) const
inlineoverridevirtual

Implements Euclid::SOM::SamplingPolicy::Interface< IterType >.

Definition at line 67 of file SamplingPolicy.h.

References std::advance(), std::distance(), and Euclid::SOM::SamplingPolicy::Bootstrap< IterType >::m_end.

Here is the call graph for this function:

Member Data Documentation

◆ m_end

template<typename IterType >
IterType Euclid::SOM::SamplingPolicy::Bootstrap< IterType >::m_end
mutableprivate

The documentation for this class was generated from the following file: