|
| virtual char const * | GetType () |
| |
| virtual HC_KEY | Insert (HPoint target, HPoint position, HC_KEY AnnotateThis, HBaseView *pView, HC_KEY layer_key=INVALID_KEY, int bg_type=BG_QUAD, bool useArrow=true, HC_KEY *key_path=(HC_KEY *) 0, int key_path_length=0) |
| |
| virtual HC_KEY | Insert (char const *text, HPoint target, HPoint position, HC_KEY AnnotateThis, HBaseView *pView, HC_KEY layer_key=INVALID_KEY, int bg_type=BG_QUAD, bool useArrow=true, HC_KEY *key_path=(HC_KEY *) 0, int key_path_length=0) |
| |
| virtual HC_KEY | InsertWithEncoding (unsigned short const *text, HPoint target, HPoint position, HC_KEY AnnotateThis, HBaseView *pView, HC_KEY layer_key=INVALID_KEY, int bg_type=BG_QUAD, bool useArrow=true, HC_KEY *key_path=(HC_KEY *) 0, int key_path_length=0) |
| |
| virtual void | MoveText (HPoint position) |
| |
| virtual void | MoveText (HPoint A, HPoint B) |
| |
| virtual void | SetNote (HC_KEY noteskey, HBaseView *view) |
| |
| virtual void | AddChar (char the_char) |
| |
| virtual void | AddChar (unsigned short the_char) |
| |
| virtual HC_KEY | GetBackgroundSegmentKey () |
| |
|
virtual HPoint | GetFacing () const |
| |
| virtual HC_KEY | GetKey () |
| |
| virtual bool | GetOnTop () |
| |
| virtual void | GetText (char *text, int &length) |
| |
| virtual int | GetTextLength () |
| |
| virtual void | GetTextWithEncoding (unsigned short *text, int &length) |
| |
|
virtual HPoint | GetUp () const |
| |
| virtual void | MoveText (HPoint const &pos, HCamera const *camera=0) |
| |
| virtual void | MoveText (HPoint const &tar, HPoint const &pos, HCamera const *camera=0) |
| |
| virtual void | Resize (int include_count, HC_KEY include_keys[], HC_KEY view_key) |
| |
|
virtual void | Resize (HC_KEY include_keys, HC_KEY view_key) |
| |
| virtual void | SetBackgroundType (long type) |
| |
| virtual void | SetColor (char const *color) |
| |
| virtual void | SetEdgeWeight (float weight) |
| |
| virtual void | SetExtents (int xpixels, int ypixels, HC_KEY view_key) |
| |
| virtual void | SetFacePattern (char const *pattern) |
| |
| virtual void | SetLinePattern (char const *pattern) |
| |
| virtual void | SetLineWeight (float weight) |
| |
| virtual void | SetNote (HC_KEY noteskey, HC_KEY view_key) |
| |
| virtual void | SetOnTop (bool t) |
| |
| virtual void | SetText (char const *text) |
| |
| virtual void | SetTextFont (char const *font) |
| |
| virtual void | SetTextWithEncoding (unsigned short const *text) |
| |
| virtual void | ShowPosition (HPoint &p) |
| |
| virtual void | ShowPosition (float *x, float *y, float *z) |
| |
| virtual void | ShowTarget (HPoint &p) |
| |
| virtual void | ShowTarget (float *x, float *y, float *z) |
| |
| virtual void | UnSetExtents () |
| |
|
|
static void | drawLineCallbackDummy (HIC_Rendition const *rendition, int count, HIC_DC_Point p[]) |
| |
| static bool | IsMeasurement (HC_KEY key) |
| |
| static void | ChangeAllFonts (HBaseView *view, char const *const font, HC_KEY seg_key=INVALID_KEY) |
| |
|
static void | drawLineCallback (HIC_Rendition const *rendition, int count, HIC_DC_Point p[]) |
| |
|
static void | drawLineCallbackClip (HIC_Rendition const *rendition, int count, HIC_DC_Point p[]) |
| |
|
static void | drawMarkerCallback (HIC_Rendition const *rendition, HIC_DC_Point *p) |
| |
| static HC_KEY | GetKey (HC_KEY) |
| |
| static bool | IsAnnotation (HC_KEY key) |
| |
| static bool | IsNote (HC_KEY noteskey) |
| |
| static void | recursive_resize (HC_KEY seg_key, int include_count, HC_KEY include_keys[], HC_KEY view_key) |
| |
| static void | WindowResizeCallback (int signal, void *signal_data, void *user_data) |
| |
The HUtilityAnnotationMeasure class defines and manages annotations.
This class simplified the creation of measurement annotations.