osgEarth 2.1.1
Public Types | Public Member Functions

seamless::vector_ref< ElementType, Store > Class Template Reference

Inheritance diagram for seamless::vector_ref< ElementType, Store >:
Collaboration diagram for seamless::vector_ref< ElementType, Store >:

List of all members.

Public Types

typedef multi_array_ref
< ElementType, Store, 1 > 
super_type

Public Member Functions

 vector_ref (Store &store, int stride, int shape, int base)
int shape () const

Detailed Description

template<typename ElementType, typename Store>
class seamless::vector_ref< ElementType, Store >

Definition at line 188 of file MultiArray.


Member Typedef Documentation

template<typename ElementType , typename Store >
typedef multi_array_ref<ElementType, Store, 1> seamless::vector_ref< ElementType, Store >::super_type

Reimplemented from seamless::multi_array_ref< ElementType, Store, 1 >.

Definition at line 191 of file MultiArray.


Constructor & Destructor Documentation

template<typename ElementType , typename Store >
seamless::vector_ref< ElementType, Store >::vector_ref ( Store &  store,
int  stride,
int  shape,
int  base 
) [inline]

Definition at line 193 of file MultiArray.

        : super_type(store, &stride, &shape, base)
    {
    }

Member Function Documentation

template<typename ElementType , typename Store >
int seamless::vector_ref< ElementType, Store >::shape ( ) const [inline]

Definition at line 198 of file MultiArray.

{ return super_type::shape(0); }

Here is the call graph for this function:

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines