Synopsis

PDX_MSGT s046_StyledItemGetColor(long option, MDA_PTR step_db_ptr, MDA_PTR *color_ptrs)

Purpose

Get Color Ptrs for the given STYLED_ITEM entity.

Description

Given a styled_item, program finds color pointers at curve and surface levels.

Program uses the following entity hierarchy to get to the colour entity. STYLED_ITEM -> PRESENTATION_STYLE_ASSIGNMENT

PRESENTATION_STYLE_ASSIGNMENT -> CURVE_STYLE -> COLOUR

PRESENTATION_STYLE_ASSIGNMENT -> SURFACE_STYLE_USAGE -> SURFACE_SIDE_STYLE -> SURFACE_STYLE_FILL_AREA -> FILL_AREA_STYLE -> FILL_AREA_STYLE_COLOUR -> COLOUR

Input

option

(Not Used)

step_db_ptr

The STEP entity database pointer

Output

color_ptrs

Color Entity pointer (CURVE_COLOUR, SURF_COLOUR)

Return

      S046_NOERR
      Low Level error return
      .fi