core/vcsl/vcsl_cartesian_3d.cxx
Go to the documentation of this file.
00001 // This is core/vcsl/vcsl_cartesian_3d.cxx
00002 #include "vcsl_cartesian_3d.h"
00003 #include <vcsl/vcsl_axis.h>
00004 
00005 //---------------------------------------------------------------------------
00006 // Default constructor
00007 //---------------------------------------------------------------------------
00008 vcsl_cartesian_3d::vcsl_cartesian_3d()
00009   : right_handed_(true)
00010 {
00011   vcsl_axis_sptr a=new vcsl_axis;
00012   axes_.push_back(a);
00013   a=new vcsl_axis(*a);
00014   axes_.push_back(a);
00015   a=new vcsl_axis(*a);
00016   axes_.push_back(a);
00017 }