# Synopsis

PDX_MSGT s041_GetVlPrDf3(long option, MDA_PTR db_ptr, MDA_PTR msbr_ptr, int property_type, int *unit, void *values, int *assignment_type)

# Purpose

Get a STEP (part 41) validation property definition.

# Description

This function supports accessing validation properties of both solids as well as shape representations. See s041_CreateVlPrDf for more information about validation properties.

# Input

## option

Options (not used).

## db_ptr

### S041_CHILDREN

is specified or complex instance of draugting model and characterized object if

### S041_ANNOTATIONS

is specified or characterized item within representation if

### S041_LENGTH

is specified

## msbr_ptr

Database pointer of manifold solid or MDA_NULL_PTR

## property_type

### S041_VOLUME

### S041_AREA

### S041_CENTROID

### S041_CHILDREN

### S041_NOTIONAL

### S041_ANNOTATIONS

### S041_LENGTH

### S041_VIEWS

### S041_UNICODE

### S041_BOUNDING_BOX

# Output

## unit

Validation property unit

## values

Array of values for validation property

## assignment_type

### S041_OLD_ASSIGNMENT

### S041_NEW_ASSIGNMENT

# Return

          S041_NOERR
          .fi