data_point_collection< Point > Class Template Reference
#include <data_point_collection.h>
Inheritance diagram for data_point_collection< Point >:
Public Types | |
typedef point_vector_t::const_reference | const_reference |
typedef point_vector_t::reference | reference |
typedef point_vector_t::size_type | size_type |
typedef point_vector_t::const_iterator | const_iterator |
Public Member Functions | |
const Point & | operator[] (const size_t index) const INTEROP_THROW_SPEC((model |
Point & | operator[] (const size_t index) INTEROP_THROW_SPEC((model |
const Point & | at (const size_t index) const INTEROP_THROW_SPEC((model |
size_t | size () const |
void | assign (const size_t n, const Point &val) |
void | resize (const size_t n) |
const_iterator | begin () const |
const_iterator | end () const |
void | push_back (const Point &point) |
Detailed Description
template<class Point>
class illumina::interop::model::plot::data_point_collection< Point >
Collection of data points
Member Typedef Documentation
typedef point_vector_t::const_iterator const_iterator |
Constant iterator
typedef point_vector_t::const_reference const_reference |
Constant reference to data point
typedef point_vector_t::reference reference |
Reference to data point
typedef point_vector_t::size_type size_type |
Size type
Member Function Documentation
|
inline |
Assign value to collection
- Parameters
-
n number of times to assign val value
|
inline |
Get iterator to start of collection
- Returns
- iterator to start of collection
|
inline |
Get iterator to end of collection
- Returns
- iterator to end of collection
|
inline |
Add a point to the collection
- Parameters
-
point data point
|
inline |
Resize collection to given size
- Parameters
-
n given size
The documentation for this class was generated from the following file:
- /io/interop/model/plot/data_point_collection.h