# Synopsis

PDX_MSGT s041_CreateVlPrDf2(long option, MDA_PTR prdfsh_ptr, MDA_PTR rprcnt_ptr, MDA_PTR advfc_ptr, int num_smooth, MTH_3DPNT smooth_pnts[], int num_sharp, MTH_3DPNT sharp_pnts[], int step_model, MDA_PTR *vlprdf_ptr)

# Purpose

Create validation property definition (2nd extension)

# Description

Create the "cloud of points" validation property with the specified set of sampling points which lie upon the specified face.

# Input

## option

Options (not used)

## prdfsh_ptr

STEP product definition shape for the face

## rprcnt_ptr

STEP representation context for the face

## advfc_ptr

STEP advanced face for the face

## num_smooth

Number of smooth points

## smooth_pnts

Array of smooth points

## num_sharp

Number of sharp points

## sharp_pnts

Array of sharp points

## step_model

STEP model to create entities in

# Output

## vlprdf_ptr

STEP property definition

# Return

S041_NOERR or error