MeVisLab Toolbox Reference
mlFloatingPointVector.h File Reference
#include "mlLinearAlgebraSystem.h"
#include <mlTypeDefs.h>
#include <mlTypeDefTraits.h>
#include <iostream>

Go to the source code of this file.

Classes

class  ml::FloatingPointVectorDataContainerBase< DT, size >
class  ml::FloatingPointVector< T, size, DataContainer >

Namespaces

namespace  ml
 Defines the class GetTileJob.
namespace  std
 STL namespace.

Typedefs

typedef double(* ML_LA_FROM_DOUBLE_TO_DOUBLE) (double)
 Template base class for floating point vectors.

Functions

template<class T, size_t size, class DataContainer>
ostream & std::operator<< (ostream &os, const ml::FloatingPointVector< T, size, DataContainer > &v)
 Prints vector to std::ostream. All components are followed by " ".
template<class T, size_t size, class DataContainer>
istream & std::operator>> (istream &is, ml::FloatingPointVector< T, size, DataContainer > &v)
 Reads a vector from std::istream.
Standalone functions for FloatingPointVector.

Typedef Documentation

◆ ML_LA_FROM_DOUBLE_TO_DOUBLE

typedef double(* ML_LA_FROM_DOUBLE_TO_DOUBLE) (double)

Template base class for floating point vectors.

Function type used to apply a user function to vectors components.

Definition at line 30 of file mlFloatingPointVector.h.