# Synopsis

PDX_MSGT iprj_Project410(long option, IEVM_VAL_RESULTS *ievm_val_results, MDA_PTR db_410, int dst_model, double origin[2], void *results)

# Purpose

This routine accepts an IGES view pointer and projects the model space entities in the view area.

# Description

This routine accepts an IGES view pointer and projects the model space entities in the view area. If ievm_val_results contain the results information pointer from entity validation, only severity 1 and 2 entities will be projected. If ievm_val_results is NULL, all entities will be projected. Note, this function calls mda_SetBackPointers to set the backpointers in dst_model.

# Input

## option

Options (see iprj_intro)

## ievm_val_results

Validation results or NULL

## db_410

Database pointer of the view to project

## dst_model

Destination model

## origin

XY location to insert view

# Output

## results

Not used

# Tolerances

          MODEL_LINEAR_APPROX_TOL
          MODEL_SPACE_PNT_COIN_TOL
          PNT_PROJ_TOL
          ZERO_TOL
          .fi

# Return

          IPRJ_NOERR
          IPRJ_INVALID_VIEW_PTR
          IPRJ_VIEW_NOT_SUPPORTED
          .fi