SE_anno_create

Creates an SE_ANNO object.

Usage syntax

LONG SE_anno_create (SE_ANNO *anno);

Parameters
anno A pointer to the annotation structure
Description

SE_anno_create allocates and initializes an SE_ANNO object that contains information about an annotation. SE_ANNO is accessed through an opaque pointer.

Initially, an SE_ANNO object has these values:

 

justification   SE_ANNO_LOWER_LEFT
leader line     NULL
level           0
x_offset        0.0
y_offset        0.0
placement       NULL
symbol          0
text            empty string
height          0.0
gap_ratio       0.0

The height and gap ratio values must be equal to or greater than zero.

Returns

SE_SUCCESS
SE_INVALID_POINTER

SE_OUT_OF_CLMEM

SE_SDE_NOT_STARTED