Overview | Modules | Class Hierarchy | Classes | Members
# tlp::Array< Obj, SIZE > Struct Template Reference [Basic] `#include <Array.h>` Inherited by tlp::Rectangle< float >. Inheritance diagram for tlp::Array< Obj, SIZE >: [legend] Collaboration diagram for tlp::Array< Obj, SIZE >: [legend] List of all members. ## Detailed Description ### template<typename Obj, unsigned int SIZE> struct tlp::Array< Obj, SIZE > class for array encapsulation Enables to create an Array of Obj with a limited size. Out of bound accesses are only checked in debug mode. Author: : David Auber auber@tulip-software.org Version: 0.0.1 24/01/2003 ## Public Member Functions Obj operator[] (const unsigned int i) const Obj & operator[] (const unsigned int i) ## Public Attributes Obj array [SIZE] ## Member Function Documentation
template<typename Obj, unsigned int SIZE>
Obj& tlp::Array< Obj, SIZE >::operator[] | ( | const unsigned int | i | ) | `[inline]`
template<typename Obj, unsigned int SIZE>
Obj tlp::Array< Obj, SIZE >::operator[] | ( | const unsigned int | i | ) | const`[inline]`
## Member Data Documentation
template<typename Obj, unsigned int SIZE>
Obj tlp::Array< Obj, SIZE >::array[SIZE]

Tulip Software by LaBRI Visualization Team 2001 - 2010