135 using namespace MSP::CCS;
 
  150   _datumLibraryImplementation = __datumLibraryImplementation;
 
  156   _datumLibraryImplementation = dl._datumLibraryImplementation;
 
  162   _datumLibraryImplementation = 0;
 
  171   _datumLibraryImplementation = dl._datumLibraryImplementation;
 
  178                                 double deltaX, 
double deltaY, 
double deltaZ,
 
  179                                 double sigmaX, 
double sigmaY,  
double sigmaZ,
 
  180                                 double westLongitude, 
double eastLongitude, 
double southLatitude, 
double northLatitude,
 
  181                                 double rotationX, 
double rotationY,  
double rotationZ, 
double scaleFactor)
 
  213     _datumLibraryImplementation->
define3ParamDatum( datumCode, datumName, ellipsoidCode,
 
  214                                deltaX, deltaY, deltaZ, sigmaX, sigmaY, sigmaZ,
 
  215                                westLongitude, eastLongitude, southLatitude, northLatitude );
 
  219     _datumLibraryImplementation->
define7ParamDatum( datumCode, datumName, ellipsoidCode,
 
  220                                deltaX, deltaY, deltaZ, rotationX, rotationY, rotationZ,
 
  221                                scaleFactor,westLongitude, eastLongitude, 
 
  222                                southLatitude, northLatitude );
 
  253   _datumLibraryImplementation->
datumCount( count );
 
  268   _datumLibraryImplementation->
datumIndex( code, index );
 
  285   _datumLibraryImplementation->
datumCode( index, code );
 
  286   _datumLibraryImplementation->
datumName( index, name );
 
  292                                        double *sigmaX, 
double *sigmaY, 
double *sigmaZ,
 
  293                                        double *westLongitude, 
double *eastLongitude, 
double *southLatitude, 
double *northLatitude,
 
  294                                        double *rotationX, 
double *rotationY, 
double *rotationZ, 
double *scaleFactor )
 
  332       index, deltaX, deltaY, deltaZ );
 
  334       index, westLongitude, eastLongitude, southLatitude, northLatitude );
 
  340         index, sigmaX, sigmaY, sigmaZ );
 
  352         index, rotationX, rotationY, rotationZ, scaleFactor );
 
  380   _datumLibraryImplementation->
datumValidRectangle( index, westLongitude, eastLongitude, southLatitude, northLatitude );
 
  384                                double latitude, 
long *result )
 
  399   _datumLibraryImplementation->
validDatum( index, longitude, latitude, result );