$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::vec3d_d Class Reference

#include <mln/core/alias/vec3d.hh>

Public Member Functions

 vec3d_d ()
 vec3d_d (const literal::zero_t &)
 vec3d_d (const literal::origin_t &)
 vec3d_d (const vec< 3u, double > &rhs)
template<typename U >
type vec3d_d (const vec< 3u, U > &rhs)

Detailed Description

3D vector with double coordinates.

Definition at line 28 of file vec3d.dox.

Constructor & Destructor Documentation

mln::vec3d_d::vec3d_d ( )
mln::vec3d_d::vec3d_d ( const literal::zero_t )

Construct a vector set to (0,0).

mln::vec3d_d::vec3d_d ( const literal::origin_t )

Construct a vector set to (0,0).

mln::vec3d_d::vec3d_d ( const vec< 3u, double > &  rhs)

Construct copy of another vector.

template<typename U >
type mln::vec3d_d::vec3d_d ( const vec< 3u, U > &  rhs)

Construct copy of another vector encoded with a different.