| pe_array_htmethod_default |
Creates a default array for a particular htmethod
PE_ARRAY pe_array_htmethod_default (PE_HTMETHOD htmethod);
| htmethod | A htmethod object |
This function creates a default array for a particular htmethod, such as Affine parametric. Arrays are used with PE_ADHJCS objects.
On success, the array
/* 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;
} htmth_list[] =
{
{119624},
{119625}
};
void main()
{
PE_HTMETHOD htmethod;
PE_ARRAY array[PE_PARM_MAX];
int i;
char htmthname[PE_NAME_MAX];
int htmthcode;
for (i = 0; i < 2; i++)
{
/* Create an object with the specified code. */
htmethod = pe_factory(htmth_list[i].code);
pe_htmethod_name(htmethod,htmthname);
printf("\n%s\n",htmthname);
array = pe_array_htmethod_default(htmethod);
}
exit(EXIT_SUCCESS);
}