#include <iostream>
#include <cstdlib>
#include <limits>
#include <new>
#include <utility>
#include <vector>
#include <complex>
#include <TooN/internal/config.hh>
#include <TooN/internal/typeof.hh>
#include <TooN/internal/deprecated.hh>
#include <TooN/internal/dchecktest.hh>
#include <TooN/internal/allocator.hh>
#include <TooN/internal/size_mismatch.hh>
#include <TooN/internal/overfill_error.hh>
#include <TooN/internal/slice_error.hh>
#include <TooN/internal/debug.hh>
#include <TooN/internal/comma.hh>
#include <TooN/internal/vbase.hh>
#include <TooN/internal/vector.hh>
#include <TooN/internal/mbase.hh>
#include <TooN/internal/matrix.hh>
#include <TooN/internal/reference.hh>
#include <TooN/internal/make_vector.hh>
#include <TooN/internal/operators.hh>
#include <TooN/internal/objects.h>
#include <TooN/internal/diagmatrix.h>
#include <TooN/internal/data.hh>
#include <TooN/internal/data_functions.hh>
#include <TooN/helpers.h>
Go to the source code of this file.
Classes | |
struct | TooN::IsField< C > |
struct | TooN::IsField< const C > |
struct | TooN::IsField< std::complex< C > > |
struct | TooN::Internal::IsStatic< i > |
struct | TooN::Internal::SimpleSizer< i, j > |
struct | TooN::Internal::SimpleSizer< Dynamic, Dynamic > |
struct | TooN::Internal::SimpleSizer< Dynamic, i > |
struct | TooN::Internal::SimpleSizer< i, Dynamic > |
struct | TooN::Internal::Sizer< i, j > |
struct | TooN::Internal::Sizer< i, i > |
struct | TooN::Internal::Slicing |
Namespaces | |
namespace | TooN |
Everything lives inside this namespace. | |
namespace | TooN::Internal |
Typedefs | |
typedef double | TooN::DefaultPrecision |
All TooN classes default to using this precision for computations and storage. | |
Variables | |
static const int | TooN::Dynamic = -1 |
Template size value used to indicate dynamically sized vectors and matrices. | |
static const unsigned int | TooN::Internal::max_bytes_on_stack = 1000 |
static const int | TooN::Resizable = -0x7fffffff |