# Synopsis

PDX_MSGT gdx_SolidConvertToAnalSolid(long option, double msp_tol, double approx_tol, MDA_PTR gdx_solid_ptr)

# Purpose

Convert curves and surfaces of a GDX Solid to analytical representations.

# Description

Convert curves and surfaces of a GDX Solid to analytical representations. For a more detailed description see gdx_FaceConvertToAnalFace ().

# Input

## option

### GDX_SURF_TO_ANALYTIC

Convert just surfaces to analytics

### GDX_CURVES_TO_ANALYTIC

Convert just curves to analytics

## msp_tol

This is used to determine if surfaces are revolved, curves are circular, and curves are degenerate.

## approx_tol

Approximation tolerance

## gdx_solid_ptr

The valid GDX Solid database pointer

# Output

## gdx_solid_ptr

The valid GDX Solid database pointer

# Tolerances

          .fi

# Return

          GDX_NOERR
          Low level error return
          .fi