---
name: "MPE_Make_color_array"
section: "4"
platform: "linux"
package: "mpi-doc"
version: "1.2.7-9.1"
release: "Debian 6.0 (Squeeze)"
platforms: ["linux"]
url: "https://new.carta.tech/MPE_Make_color_array"
---

# MPE\_Make\_color\_array(4)

Makes an array of color indices

## NAME

MPE\_Make\_color\_array -  Makes an array of color indices

## SYNOPSIS

```
#include "mpe.h"
int MPE_Make_color_array( handle, ncolors, array )
MPE_XGraph handle;
int        ncolors;
MPE_Color  array[];
```

## INPUT PARAMETERS

- **handle**

  \- MPE graphics handle

- **nc**

  \- Number of colors

## OUTPUT PARAMETER

- **array**

  \- Array of color indices

## NOTES

The new colors for a uniform distribution in hue space and replace the existing colors  **except** for  *MPE\_WHITE* and  *MPE\_BLACK* .

## NOTES FOR FORTRAN INTERFACE

The Fortran interface to this routine is different from its C counterpart and it has an additional argument, ierr, at the end of the argument list, i.e. the returned function value (the error code) in C interface is returned as the additional argument in Fortran interface.  The Fortran interface is invoked with the CALL statement.

All MPI and MPE objects, MPI\_Comm, MPE\_XGraph and MPE\_Color, are of type INTEGER in Fortran.

## LOCATION

mpe\_graphics.c
