API_​ExtendedPenType

Describes the optionally overridden pen used for hatches.

    typedef struct {
        short     penIndex;
        short     colorOverridePenIndex;
    } API_ExtendedPenType;

 

Members

penIndex
The pen color index if not overridden; the original pen index.
colorOverridePenIndex
The pen color index if overridden.

 

Remarks

This struct contains a few helper functions:

void Set (short pen1, short pen2) Sets both the normal and the overridden pen color index.
bool IsOverriden () const Tells whether the pen index is overridden.
short GetEffectiveColorIndex () const Returns the effective pen color index.

 

Requirements

Version: API 20 or later
Header: APIdefs_Elements.h

 

See Also

API_HatchType, API Types