# Synopsis

PDX_MSGT gdx_TransformCurve(long option, MDA_PTR db_ptr, GDX_MATRIX matrix)

# Purpose

Transforms a GDX curve entity

# Description

Transforms a GDX curve entity in the GDX model. The GDX curve entity must be a valid GDX defintion. The GDX Loop, Edge, Composite Edge Curve, and Edge Curve are all handled by this function. However, Loops, Edges, and Edge Curves should only be translated if they are only on one surface (in one face). If they are on multiple surfaces, then this code will not work properly.

# Input

## option

Not used

## db_ptr

The GDX curve database pointer

## matrix

The GDX matrix to apply to the GDX entity

# Return

          GDX_NOERR
          GDX_ENTITYNOTCURVE
          Low level error return
          .fi