# Synopsis

PDX_MSGT igeo_Get126ContBounds(long option, MDA_PTR db_ptr, double *cont_toler, int cont_deg, long *num_of_bounds, double (**bounds)[2])

# Purpose

Get the IGES NURBS curve (126) continuous segment bounds.

# Description

Gets the set of continuous segment bounds that are continuous to degree cont_deg within cont_toler. The bounds are the IGES NURBS curve low and high parameter values that define the parametric boundaries where the curve becomes discontinuous. The IGES NURBS curve entity must be a valid IGES definition.

# Input

## option

### IGEO_GTEST

Test for G continuity for derivatives to 2

### IGEO_NORMALIZE

Normalize the bound values

## db_ptr

The IGES 126 entity database pointer.

## cont_toler

The continuity tolerance. The distance between the derivatives must be less then or equal this value to have derivative continuity .nf [0] = Model Space Distance (G0) [1] = Radian angular difference (G1) [2] = Curvature difference (G2) [3] = Normalized derivative difference .fi

## cont_deg

The degree of continuity desired

# Output

## num_of_bounds

The number of continuous bounded segments

## bounds

The segment bounds

# Tolerances

          NORMAL_MAG_TOL
          ZERO_TOL
          MODEL_SPACE_PNT_TOL
          .fi

# Return

          IGEO_NOERR
          Low level error return
          .fi