00001 // This is core/vcsl/vcsl_geocentric.cxx 00002 #include "vcsl_geocentric.h" 00003 #include <vcsl/vcsl_axis.h> 00004 #include <vcsl/vcsl_angle.h> 00005 00006 //--------------------------------------------------------------------------- 00007 // Default constructor. 00008 //--------------------------------------------------------------------------- 00009 vcsl_geocentric::vcsl_geocentric() 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 }