eant_AnnotationRenderIncremental

Go Back

Summary:
  Incrementally render the input annotation.

Header File:
  eant.h

Library Name:
  elib

Emsc_Boolean    eant_AnnotationRenderIncremental  (
    Eant_AnnotationInfo*    antInfo,
    Eant_RenderData*    renderData ,
    Exfr_XForm*    xform,
    Eant_CoordSysConversion*    coordConvert,
    Eevg_Drawing*    drawing,
    Eerr_ErrorReport**    lclerr,
  )
antInfo
    Specifies the input annotation information.
coordConvert
    The coordinate system conversion factors.
drawing
    A pointer to EEVG drawing control structure, obtained from eevg_DrawingInit call.
lclerr
    Error handling structure pointer.
renderData
    The rendering information.
xform
    The transformation to be used to calculate bounding box.

Description:
  Incrementally render the annotation elements in the input annotation info to the output drawing.

Notes:
  None.

Return Description:
  This function is of type Emsc_Boolean. It returns EMSC_FALSE if there is more to render. It returns EMSC_TRUE when it is finished rendering. If an error occurs, eant_AnnotationRenderIncremental calls eerr_CreateErrorReport and returns EMSC_TRUE.