GTXclient C API GTXserver-16.0.2

- Main Page
- Related Pages
- Data Structures
- Files
- Examples

- Data Structures
- Data Fields

Data Fields
GTXPolygon Struct Reference

Description of a Polygon. More...

`#include <GTXClient.h>`

## Data Fields
char | name [16]
char | group_name [16]
double | z_min
double | z_max
int | n_vertices
double * | vertices

## Detailed Description

Description of a Polygon.

A Polygon

Examples:
  write_polygon.c.

## Field Documentation

char GTXPolygon::group_name[16]

Polygon group name

Examples:
  read_polygon.c, and write_polygon.c.

Referenced by GTXClientNewPolygonsFile(), GTXClientPolygonDuplicate(), and GTXClientReadPolygons().

int GTXPolygon::n_vertices

Number of vertices in the polygon

Examples:
  read_polygon.c, and write_polygon.c.

Referenced by GTXClientNewPolygonsFile(), GTXClientPolygonDuplicate(), and GTXClientReadPolygons().

char GTXPolygon::name[16]

Polygon name

Examples:
  read_polygon.c, and write_polygon.c.

Referenced by GTXClientNewPolygonsFile(), GTXClientPolygonDuplicate(), and GTXClientReadPolygons().

double* GTXPolygon::vertices

X,Y coordinates of each vertices (interleaved)

Examples:
  read_polygon.c, and write_polygon.c.

Referenced by GTXClientFreePolygons(), GTXClientNewPolygonsFile(), GTXClientPolygonDuplicate(), and GTXClientReadPolygons().

double GTXPolygon::z_max

3D polygon maximum

Examples:
  read_polygon.c.

Referenced by GTXClientNewPolygonsFile(), GTXClientPolygonDuplicate(), and GTXClientReadPolygons().

double GTXPolygon::z_min

3D polygon minimum

Examples:
  read_polygon.c.

Referenced by GTXClientNewPolygonsFile(), GTXClientPolygonDuplicate(), and GTXClientReadPolygons().

The documentation for this struct was generated from the following file:

- include/GTXClient.h