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>
.