00001 // This is core/vcsl/vcsl_spherical.cxx 00002 #include "vcsl_spherical.h" 00003 #include <vcsl/vcsl_axis.h> 00004 #include <vcsl/vcsl_angle.h> 00005 00006 //--------------------------------------------------------------------------- 00007 // Default constructor. 00008 //--------------------------------------------------------------------------- 00009 vcsl_spherical::vcsl_spherical() 00010 { 00011 vcsl_axis_sptr a=new vcsl_axis; 00012 axes_.push_back(a); 00013 a=new vcsl_axis(vcsl_angle::instance().ptr()); 00014 axes_.push_back(a); 00015 a=new vcsl_axis(vcsl_angle::instance().ptr()); 00016 axes_.push_back(a); 00017 }