SLIP  1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes
1d Containers

1d containers having the same interface More...

Collaboration diagram for 1d Containers:

Classes

class  slip::Array< T >
 This is a linear (one-dimensional) dynamic template container. This container statisfies the RandomAccessContainer concepts of the Standard Template Library (STL). More...
 
struct  slip::block< T, N >
 This is a linear (one-dimensional) static container. This container statisfies the RandomAccessContainer concepts of the Standard Template Library (STL). More...
 
class  slip::Colormap< T >
 Colormap container. This is a linear (one-dimensional) dynamic template container. This container statisfies the RandomAccessContainer concepts of the Standard Template Library (STL). More...
 
struct  slip::kvector< T, N >
 This is a linear (one-dimensional) static vector. This container statisfies the RandomAccessContainer concepts of the Standard Template Library (STL). It extends the interface of Array adding arithmetical: +=, -=, *=, /=, +,-,/,*... and mathematical operators : min, max, abs, sqrt, cos, acos, sin, asin, tan, atan, exp, log, cosh, sinh, tanh, log10, sum, apply, Euclidean norm, L1 norm, L2 norm... More...
 
class  slip::Polynomial< T >
 Numerical Polynomial class. This container statisfies the RandomAccessContainer concepts of the STL The coefficients of the polynomial $a0 + a1x + a2x^2 +... anx^n $ are ordered as follows : (a0,a1,...,an) More...
 
class  slip::Signal< T >
 Numerical Signal class. This container statisfies the RandomAccessContainer concepts of the Standard Template Library (STL). Data are stored using a Vector class. It extends the interface of Vector adding signal read/write operations. More...
 
class  slip::Vector< T >
 Numerical Vector class. This container statisfies the RandomAccessContainer concepts of the Standard Template Library (STL). It extends the interface of Array adding arithmetical: +=, -=, *=, /=,+,-,/,*... and mathematical operators : min, max, abs, sqrt, cos, acos, sin, asin, tan, atan, exp, log, cosh, sinh, tanh, log10, sum, apply... More...
 
class  slip::Vector2d< T >
 This is a Vector2d struct. It is a specialization of kvector. It implements some peculiar 2d operations. More...
 
class  slip::Vector3d< T >
 This is a Vector3d struct. It is a specialization of kvector. It implements some specific 3d operations. More...
 
class  slip::Vector4d< T >
 This is a Vector4d struct. It is a specialization of kvector. It implements some specific 4d operations. More...
 

Detailed Description

1d containers having the same interface