core
vcsl
vcsl_cartesian_3d.cxx
Go to the documentation of this file.
1
// This is core/vcsl/vcsl_cartesian_3d.cxx
2
#include "
vcsl_cartesian_3d.h
"
3
#include <
vcsl/vcsl_axis.h
>
4
5
//---------------------------------------------------------------------------
6
// Default constructor
7
//---------------------------------------------------------------------------
8
vcsl_cartesian_3d::vcsl_cartesian_3d
()
9
:
right_handed_
(true)
10
{
11
vcsl_axis_sptr
a=
new
vcsl_axis
;
12
axes_
.push_back(a);
13
a=
new
vcsl_axis
(*a);
14
axes_
.push_back(a);
15
a=
new
vcsl_axis
(*a);
16
axes_
.push_back(a);
17
}
vcsl_cartesian_2d::right_handed_
bool right_handed_
True if the axes of ‘this’ are right handed.
Definition:
vcsl_cartesian_2d.h:58
vbl_smart_ptr
vcsl_cartesian_3d.h
3D Cartesian coordinate system
vcsl_axis.h
Axis descriptor: a dimension, a unit, a label.
vcsl_cartesian_3d::vcsl_cartesian_3d
vcsl_cartesian_3d()
Definition:
vcsl_cartesian_3d.cxx:8
vcsl_axis
Axis descriptor: a dimension, a unit, a label.
Definition:
vcsl_axis.h:25
vcsl_coordinate_system::axes_
std::vector< vcsl_axis_sptr > axes_
List of axes.
Definition:
vcsl_coordinate_system.h:86
Generated by
1.8.15