ISAAC
Overview :: Library Doc :: Server Doc :: JSON Commands

In Situ Animation of Accelerated Computations

Public Member Functions | Public Attributes | List of all members
isaac::IsaacVector< Type, Size > Struct Template Reference

#include <isaac_vector.hpp>

Public Member Functions

Type & operator[] (size_t const &index)
 
IsaacVector< Type, Size > & operator= (IsaacVector< Type, Size > const &rhs)
 
const IsaacVector< Type, Size > operator+ (IsaacVector< Type, Size > const &lhs, IsaacVector< Type, Size > const &rhs)
 

Public Attributes

Type value [Size]
 

Detailed Description

template<typename Type, size_t Size>
struct isaac::IsaacVector< Type, Size >

Definition at line 27 of file isaac_vector.hpp.

Member Function Documentation

§ operator+()

template<typename Type, size_t Size>
const IsaacVector<Type,Size> isaac::IsaacVector< Type, Size >::operator+ ( IsaacVector< Type, Size > const &  lhs,
IsaacVector< Type, Size > const &  rhs 
)
inline

Definition at line 43 of file isaac_vector.hpp.

§ operator=()

template<typename Type, size_t Size>
IsaacVector<Type,Size>& isaac::IsaacVector< Type, Size >::operator= ( IsaacVector< Type, Size > const &  rhs)
inline

Definition at line 34 of file isaac_vector.hpp.

§ operator[]()

template<typename Type, size_t Size>
Type& isaac::IsaacVector< Type, Size >::operator[] ( size_t const &  index)
inline

Definition at line 30 of file isaac_vector.hpp.

Member Data Documentation

§ value

template<typename Type, size_t Size>
Type isaac::IsaacVector< Type, Size >::value[Size]

Definition at line 29 of file isaac_vector.hpp.


The documentation for this struct was generated from the following file: