|
| | BatchArray (size_t width) |
| | Describes a constructor.
|
| |
| | ~BatchArray ()=default |
| | Describes a destructor.
|
| |
| size_t | width () const |
| | Returns the width of the BatchArray object.
|
| |
| size_t | height () const |
| | Returns the height of the BatchArray object.
|
| |
| void | setHeight (size_t height) |
| | Sets the height of the BatchArray object.
|
| |
| size_t | capacity () const |
| | Returns the size of the storage space currently allocated for the BatchArray object, expressed in number of lines.
|
| |
| bool | isEmpty () const |
| | Returns true if the BatchArray object has no elements.
|
| |
| void | reserve (size_t height) |
| | Requests for enough capacity of the BatchArray object to contain the number of lines corresponding to the height.
|
| |
| bool | append (const BatchArray &data) |
| | Appends the data variable onto the end of this BatchArray object.
|
| |
| const ElementData * | data () const |
| | Returns the pointer to the element data.
|
| |
| ElementData * | data () |
| | Returns the pointer to the element data.
|
| |
| const ElementData & | operator[] (std::size_t n) const |
| | Returns a const element reference to the specified index in the BatchArray object using the operator [].
|
| |
| ElementData & | operator[] (std::size_t n) |
| | Returns an element reference to the specified index in the BatchArray object using the operator [].
|
| |
| const ElementData & | at (uint32_t row, uint32_t col) const |
| | Returns a const element reference to the specified row and column index in the BatchArray object.
|
| |
| ElementData & | at (size_t row, size_t col) |
| | Returns an element reference to the specified row and column index in the BatchArray object.
|
| |
| BatchArray< ElementData > | clone () const |
| | Creates a deep copy of the BatchArray object.
|
| |
| void | clear () |
| | Clears the data of the BatchArray object.
|
| |
template<typename ElementData>
class mmind::eye::BatchArray< ElementData >
Represents the data struct of the profile data.