2 #ifndef __ZtPointMark_H
3 #define __ZtPointMark_H
5 #include <zm/ZtObject.H>
42 ZGroupId nxid, ZGroupId nyid);
47 ZDimension dim, ZGroupId nid);
53 void set_type (ZPointMarkType att_Type);
63 void get_point (
float *x,
float *y = NULL);
81 ColorPixel get_mark_color ()
const;
87 int iLocFlag = (AttachLeft|AttachTop));
104 virtual const char*
class_id ()
const;
const char * get_comment() const
void set_mark_color(const char *szColorName)
float y_npp
Definition: ZtPointMark.H:35
virtual Logic belong(int px, int py) const
ZPointMarkType get_type() const
virtual const char * class_id() const
char * comment
Definition: ZtPointMark.H:36
void set_fill_flag(Logic Fflag)
Logic get_fill_flag() const
void get_point(float *x, float *y=NULL)
void draw_mark(int x, int y) const
int comment_loc
Definition: ZtPointMark.H:37
int get_magnification() const
void set_type(ZPointMarkType att_Type)
ZtPointMark(ZtMain *pManager, ZGroupId pxid, ZGroupId pyid, ZGroupId nxid, ZGroupId nyid)
Definition: ZtObject.H:57
Definition: ZtPointMark.H:28
ZPointMarkType eType
Definition: ZtPointMark.H:33
int iScale
Definition: ZtPointMark.H:34
Logic bFillFlag
Definition: ZtPointMark.H:32
void set_comment(const char *szComment, int iLocFlag=(AttachLeft|AttachTop))
void set_point(float x, float y=0.0)
ZPCoordSlave px
Definition: ZtObject.H:203
void set_magnification(int scale)
ZPCoordSlave py
Definition: ZtObject.H:204