#include <Array2D.h>
|
typedef ElementType | Element |
|
typedef std::vector< ElementType, Allocator > | Container |
|
typedef Container::iterator | iterator |
|
◆ Container
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ Element
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ iterator
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ Array2D() [1/3]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ Array2D() [2/3]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ Array2D() [3/3]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ ~Array2D()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ at() [1/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
ElementType& cnoid::Array2D< ElementType, Allocator >::at |
( |
int |
rowIndex, |
|
|
int |
colIndex |
|
) |
| |
|
inline |
◆ at() [2/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
const ElementType& cnoid::Array2D< ElementType, Allocator >::at |
( |
int |
rowIndex, |
|
|
int |
colIndex |
|
) |
| const |
|
inline |
◆ begin()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ clear()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ colSize()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ column() [1/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ column() [2/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ empty()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ end()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ operator()() [1/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
ElementType& cnoid::Array2D< ElementType, Allocator >::operator() |
( |
int |
rowIndex, |
|
|
int |
colIndex |
|
) |
| |
|
inline |
◆ operator()() [2/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
const ElementType& cnoid::Array2D< ElementType, Allocator >::operator() |
( |
int |
rowIndex, |
|
|
int |
colIndex |
|
) |
| const |
|
inline |
◆ operator=()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ operator[]() [1/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ operator[]() [2/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ resize()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
void cnoid::Array2D< ElementType, Allocator >::resize |
( |
int |
newRowSize, |
|
|
int |
newColSize |
|
) |
| |
|
inline |
◆ resizeColumn()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
void cnoid::Array2D< ElementType, Allocator >::resizeColumn |
( |
int |
newColSize | ) |
|
|
inline |
◆ resizeRow()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
void cnoid::Array2D< ElementType, Allocator >::resizeRow |
( |
int |
newRowSize | ) |
|
|
inline |
◆ row() [1/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ row() [2/2]
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
◆ rowSize()
template<typename ElementType , typename Allocator = std::allocator<ElementType>>
The documentation for this class was generated from the following file: