Next: Parallel Computing, Previous: Indirection, Up: Top [Contents][Index]
• TinyVec params | Template parameters and types | |
• TinyVec ctors | Constructors | |
• TinyVec members | Member functions | |
• TinyVec assignment | Assignment operators | |
• TinyVec exprs | Expressions | |
• TinyVec globals | Global functions | |
• TinyVec arrays | Arrays of TinyVector | |
• TinyVec io | Input/output |
The TinyVector
class provides a small, lightweight vector object
whose size is known at compile time. It is included via the header
<blitz/tinyvec.h>
.
Note that TinyVector
lives in the blitz
namespace, so you will
need to refer to it as blitz::TinyVector
, or use the directive
using namespace blitz;
.
The Blitz++ Array
object uses TinyVector
internally, so if you
include <blitz/array.h>
, the TinyVector
header is automatically
included. However, to use TinyVector
expressions, you will
need to include <blitz/tinyvec-et.h>
.