libcrn
3.9.5
A document image processing library
|
#include <CRNString.h>
#include <algorithm>
#include <cstddef>
#include <CRNData/CRNVectorPtr.h>
#include <CRNData/CRNForeach.h>
#include <CRNData/CRNData.h>
#include <CRNData/CRNVectorIterator.h>
Go to the source code of this file.
Classes | |
class | crn::Vector |
Data vector class. More... | |
struct | crn::IsSerializable< Vector > |
struct | crn::IsClonable< Vector > |
struct | crn::IsMetric< Vector > |
Namespaces | |
crn | |
Functions | |
double | crn::Distance (const Vector &v1, const Vector &v2) |
Distance between two vectors. More... | |
size_t | crn::Size (const Vector &v) noexcept |
Size of a vector. More... | |
void | crn::Swap (Vector &v1, Vector &v2) noexcept |
Swaps two vectors. More... | |
void | std::swap (crn::Vector &v1, crn::Vector &v2) noexcept |