Category 3D drawings and annotations, Object ProNote

Function ProNoteElbowlengthGet


Description
Obtains the elbow properties of the note.

Note: This function only supports notes which are placed on an annotation plane.

Licensing Requirement
TOOLKIT for 3D Drawings
Synopsis
#include <ProNote.h>
ProErrorProNoteElbowlengthGet(
ProNote* note
/* (In)
The note.
*/
double* elbow_length
/* (Out)
The elbow length, in model units (for notes in annotation planes). This value will be in screen coordinates (for flat-to-screen notes).
*/
ProVector elbow_direction
/* (Out)
The elbow direction, in the model's coordinate system, ), or in the screen coordinate system (for notes that are flat-to-screen). This is the direction from the note text to the note leaders.
*/
)
Returns
PRO_TK_NO_ERRORThe function succeeded.
PRO_TK_BAD_INPUTSOne or more input arguments was invalid.
PRO_TK_E_NOT_FOUNDThe note is not placed, or does not use leaders.
PRO_TK_CANT_ACCESSThe note uses the default elbow length (this is possible for flat-to-screen notes only).

Manual References:

  1. Assembly: Data Sharing Features: Accessing Properties of Variant Features
  2. Annotations: Annotation Features and Annotations: Note Properties
  3. Annotations: Annotation Features and Annotations: Note Properties