| pe_parameter_method_defaults | 
Creates a set of default parameters for a particular method.
int pe_parameter_method_defaults (PE_METHOD method, PE_PARAMETER parameters[PE_PARM_MAX]);
| method | A method object | 
| parameters | The parameter object | 
Creates a set of default parameters for a particular method, such as Coordinate Frame or NADCON.
The number of parameters.
/* System header files. */
#include <stdlib.h>
#include <stdio.h>
/* Projection Engine 
 and Projection Engine Factory header files. */
#include "pe.h"
#include "pef.h"
static struct
{
    int code;
} mth_list[] =
{
   {9601},
   {9603},
   {9604},
   {9605},
   {9606},
   {9607},
   {9613},
   {42607},
   {109613}
};
void main()
{
   PE_METHOD method;
   PE_PARAMETER parameter[PE_PARM_MAX];
   int 
 i,j,n;
   char name[PE_NAME_MAX];
   char mthname[PE_NAME_MAX];
   double value;
   int mthcode;
   int number;
number = 9;
   for 
 (i = 0; i <9; i++)<br>    {
      /* Create an object with the specified 
 code. */
      method = pe_factory(mth_list[i].code);
      pe_method_name(method,mthname);
      printf("\n%s\n",mthname);
      n = pe_parameter_method_defaults(method, 
 parameter);
      printf("n = %d\n",n);
      for (j = 0; j 
         if (parameter[j])
         {
            pe_parameter_name(parameter[j], 
 name);
            value 
 = pe_parameter_value(parameter[j]);
            printf 
 ("\tparameter[%d] -- %s -- %.16g\n", j, name, value);
         }
      }
   }
   exit(EXIT_SUCCESS);
}