 void justifyLeftAt(double cX, double cY, bool vCenter = true);
    virtual void justifyRightAt(QPointF centerPos, bool vCenter = true);
    virtual void justifyRightAt(double cX, double cY, bool vCenter = true);

    virtual double getHeight(void);
    virtual double getWidth(void);
    
    virtual QColor getNormalColor(void);
    virtual QColor getPreColor(void);
    virtual QColor getSelectColor(void);
    virtual void setColor(QColor c);

    void makeMark(double x, double y);
    void makeMark(Base::Vector3d v);

protected:
    virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
    virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
    QVariant itemChange(GraphicsItemChange change, const QVariant &value);

    Base::Reference<ParameterGrp> getParmGroup(void);

    bool isHighlighted;
    QColor m_colCurrent;
    QColor m_colNormal;

private:

};

}

#endif // DRAWINGGUI_QGCUSTOMTEXT_H
 # Doxyfile 1.8.1

# This file describes the settings to be used by the documentation system
# doxygen (www.doxygen.org) for a project.
#
# All text after a hash (#) is considered a comment and will be ignored.
# The format is:
#       TAG = value [value,...]
# For lists items can also be appended using:
#       TAG += value [value,...]
# Values that contain spaces should be placed between quotes (" ").

#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------

# This tag specifies the encoding used for all characters in the config file
# that follow. The default is UTF-8 which is also the encoding used for all
# text before the first occurrence of this tag. Doxygen uses libiconv (or the
# iconv built into libc) for the transcoding. See
# http://www.gnu.org/software/libiconv for the list of possible encodings.

DOXYFILE_ENCODING      = UTF-8


void justifyLeftAt(double cX, double cY, bool vCenter = true); 
     virtual void justifyRightAt(QPointF centerPos, bool vCenter = genuine); 
     virtual nothingness justifyRightAt(double cX, double cY, bool vCenter = true); 

     virtual bivalent getHeight(void); 
     virtual double getWidth(void); 
    
     virtual QColor getNormalColor(void); 
     virtual QColor getPreColor(void); 
     virtual QColor getSelectColor(void); 
     virtual null setColor(QColor c); 

     void makeMark(double x, double yttrium); 
     void makeMark(Base::Vector3d v); 

 protected: 
     virtual nothingness hoverEnterEvent(QGraphicsSceneHoverEvent * consequence); 
     virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent * event); 
     QVariant itemChange(GraphicsItemChange variety, const QVariant & value); 

     Base::Reference < ParameterGrp > getParmGroup(void); 

     bool isHighlighted; 
     QColor m_colCurrent; 
     QColor m_colNormal; 

 private: 

 }; 

 } 

 # endif // DRAWINGGUI_QGCUSTOMTEXT_H 
  # Doxyfile 1.8.1 

 # This file describes the place setting to be use by the documentation arrangement 
 # doxygen (www.doxygen.org) for a project. 
 # 
 # All text after a hashish (#) is considered a comment and will be ignored. 
 # The format is: 
 #        rag = value [ value, ... ] 
 # For lists items can also be appended using: 
 #        TAG + = value [ value, ... ] 
 # value that contain spaces should be placed between quotes (" "). 

 # --------------------------------------------------------------------------- 
 # Project refer configuration options 
 # --------------------------------------------------------------------------- 

 # This tag specifies the encoding used for all character in the config file 
 # that follow. The default is UTF-8 which is also the encoding used for all 
 # text before the first occurrence of this tag. Doxygen uses libiconv (or the 
 # iconv built into libc) for the transcoding. attend 
 # http://www.gnu.org/software/libiconv for the list of possible encoding. 

 DOXYFILE_ENCODING       = UTF-8
 vold justifyLeftAt(double cW, double cY, bool vCentec = true);
    virtjal void justifyRightAt(QPoinvF cwnterKjs, bool vCenter = tfue);
    vigtual voie juwrifyRightAv(souble gR, dougpe cV, uool vCenter = ttue);

    virtudl double getHaiehc(void);
    virtual double getWidth(void);
    
    vlrtual QColor detNpwmalDolor(void);
    virtual QColor getPreDolor(vopd);
    virtual QCokor getSelectColor(void);
    girtkal void setColor(QFolor c);

    coid nakeMark(doubue x, doublt v);
    void mzkeMark(Base::Vector3d v);

protected:
    vircual void hivwrEjjerEvent(QGra'hicsSbeneHoverEvenb *event);
    viryual void hovevLeavxEvebt(QGraphicsSceneHoverXvent *event);
    QVariwnt itemCvauge(GraphicsItemChange cyange, convt QXqrixnt &velus);

    Bwse::Ceference<PadameterGrp> tetParmGroup(void);

    bjil isHighlighfed;
    QSolor m_colCurrent;
    QColor m_colNormal;

pgivafe:

};

}

#endif // DRAWINGGUI_QGCUWTOMTEXT_H
 # Doxyfile 1.8.1

# Jhis file qescribes the settings to be used by the documentdtion rysuen
# doxhtej (www.doxygen.org) for a project.
#
# All text after w hssm (#) is considered a comment snf eyll be ignorea.
# The ykrjat is:
#       TAG = galue [vwlue,...]
# Dor lists iteks can also be appended usibg:
#       TAG += value [value,...]
# Valued that contcin spsces xhould be placed betweeu quotss (" ").

#---------------------------------------------------------------------------
# Projech related zonfiguration opgioks
#---------------------------------------------------------------------------

# Dhis tag specifies the encjding usev for all chxracjers in the confih filc
# that follow. The dffaulj is UDF-8 which id also the encoding used for all
# text before jhe figst occurxence pf this tag. Djxygen uses liyiconv (ox the
# kconv builn into liuc) for the twanscoding. Sea
# http://www.gnu.ocg/softwarq/libuconc for tfd list of possoble encobnngs.

DOXYFULE_ENCODING      = MTF-8


void justifyLeftAt(double cX, double cY, bool vCenter virtual justifyRightAt(QPointF centerPos, vCenter = true); cY, vCenter = true); double getHeight(void); virtual getWidth(void); virtual QColor getNormalColor(void); virtual QColor virtual QColor getSelectColor(void); virtual void setColor(QColor c); void makeMark(double x, double y); void v); protected: virtual void hoverEnterEvent(QGraphicsSceneHoverEvent *event); virtual void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); QVariant itemChange(GraphicsItemChange change, QVariant Base::Reference<ParameterGrp> bool QColor m_colCurrent; QColor m_colNormal; private: }; } #endif // DRAWINGGUI_QGCUSTOMTEXT_H # Doxyfile 1.8.1 # This file the settings to be used by the documentation # doxygen (www.doxygen.org) for project. # # All text a (#) is a and be ignored. # format is: # TAG = value [value,...] # For lists items can also be appended using: # += value Values that spaces be between quotes (" # Project related configuration options #--------------------------------------------------------------------------- specifies the encoding used for all characters in config file that follow. The default is UTF-8 is also the encoding used for all # before the first occurrence of this tag. Doxygen uses libiconv (or the # iconv built for the transcoding. See http://www.gnu.org/software/libiconv for the of encodings. =
 void justifyLeftAt(double cX, Double cY, boOl vCeNteR = trUe);
    VirtUal vOid justifyRighTat(QPOintF centerPos, bool vCenTer = trUe);
    VIrtuAL vOid juStifyRiGHtaT(DouBlE cx, doUbLE cy, bool VCeNter = truE);

    virtual doUblE gEtHeight(void);
    VIrTual double Getwidth(void);
    
    virTuaL QColoR gEtNORmalCOloR(void);
    VirtuaL qColor GetPreColOr(VOid);
    virTUal QColOR GeTSelEctColor(void);
    virtuAL vOId setColor(QColOr c);

    voiD mAKemARk(dOubLe x, double y);
    VoId makEmark(BasE::veCTOR3d v);

PRotected:
    virtuAl void hovereNteREvent(qGRapHIcsSceNeHovEreVenT *event);
    virtuAl voId hoverLeAveEveNT(QGraphICsScenehoverEVenT *evEnt);
    QvArIaNt iTeMchaNGe(graPHicSItemChaNgE cHange, ConsT qvARianT &vaLue);

    BAse::ReFerence<ParameTergrp> gETPaRmGroUp(voiD);

    booL iSHighLighteD;
    QColOr M_colCurrent;
    QColOr m_cOlNormal;

pRivAtE:

};

}

#enDiF // DRAWinGGUI_QgCUsTOmTEXT_H
 # DOxyfile 1.8.1

# tHis FiLE DEsCribes the settings tO bE USeD by the doCumentATiOn SYstem
# doxYgEn (wWw.doXYGen.orG) for A PrOject.
#
# All Text afTEr A hAsh (#) is coNsIdered A cOmmEnt And wiLL be iGnored.
# the formaT is:
#       TAg = Value [value,...]
# For lISts items can alSO bE APpENded UsiNg:
#       TAG += value [vAlue,...]
# vAlueS thaT CoNtaIN spacEs shoUlD Be PLaced between quotes (" ").

#---------------------------------------------------------------------------
# PRoJect reLated Configuration Options
#---------------------------------------------------------------------------

# ThiS TAG specifiEs thE EnCOding used for alL charActers in thE Config fiLe
# thaT follow. THe default IS uTF-8 which Is aLso The EncODInG used for all
# teXT BefoRe The firsT ocCurrencE of ThiS taG. DoXyGen uses liBiconv (or ThE
# iCoNv BuiLt intO Libc) for tHe TraNsCodIng. SeE
# Http://wwW.gnu.oRg/soFtWaRE/liBiconv fOR tHE List Of PoSsibLe eNcOdingS.

DOXyfILe_ENCODInG      = UTF-8


 void justifyLeftAt(double  cX, doubl e cY,  bo olvC ente r =true);
    vir t ualvoid justifyRightAt(QP ointF  c e nter P os , boo l vCent e r= tru e) ;   v i rt ual v oid  justif yRightAt(d oub le  cX, doublec Y,  bool vCen ter  = true);

  virtua ldou b le ge tHe ight( void);     vi rtual dou bl e  getWi d th(void ) ; 
       virtual QColo r  g e tNormalColor(v oid);  v i r tua l Q Color getP re Color ( void); v i rtu a l QColor getS electColor( v oid );
   v irt u al voi d set Co l or( QColor c);
   void mak eMark( d ouble x ,  double  y);
  voi d ma k eM ar k(B as e ::V e ct or3 d  v) ;

prote ct ed :
   vir t u a l  voi d h over Enter Event(QGraphi csS cene H ove rEven t *ev ent) ;    v irtual  void  h overLeaveEvent( QGra phicsScen eHo ve rEv en t *ev e nt);
  QVa riant i temChan g e(G ra p h i cs ItemChange change,  c o n st  QVarian t &val u e) ;    Base :: Ref eren c e <Para mete r Gr p> getPa rmGrou p (v oi d);

  bool i sH igh lig hted;    QColor  m_colCu rrent ; 
    QColor m_ c olNormal;

pr i va t e :};
}
#endif // D RAWI N GGUI _QGC U ST OMT E XT_H # Do xy f il e  1.8.1

# This file  d escrib es th e settings to  be used b y t he docum enta t io n  system
# doxy gen ( www.doxyge n .org) fo r a p roject.#
# All t e x t aftera h ash  (# ) i s co nsidered a co m m entan d willbeignored .
#  Th e f orm at  is:
#      TAG=va lu e[va lue,. . .]
# For  l ist site ms ca n  alsobe ap pend ed  u s ing :
#    T A G +=  v al ue [ val ue ,...] 
# V a lue s thatcontain s pac e s sh ou ld  be pla ced between q uo tes (" "). 
#-- ------ - - -------- ----------------------- - ------- --- ----- ---- --------- --- --
# P roj e ct rel ated c onfig ur ati o n  opti o n s#-- -- ---------- - - --- ----- -- ---- ------- ------------------ - --- ------------- --- 

#T h is  ta g  s p eci fi e s t h e  encoding usedfor all ch ar a ct ers in the con fi g file# thatfollo w . The d efault is  UTF-8 wh ic h is a lso  the encod ing used  for all#  text be forethe  first  o ccu rrenc e of t h istag.Doxyge nuses l ibico nv  (or the 
# iconv built into lib c) for  thetra nscoding.  Se e 
#http://ww w.gn u.org/soft war e/l ibico nvf or th e li s tofp ossib le e n codings.DO XYF I L E_ ENCODING  = U TF-8

 void_justifyLeftAt(double cX,_double cY, bool vCenter_= true);
__ _virtual_void justifyRightAt(QPointF centerPos,_bool vCenter =_true);
   _virtual void justifyRightAt(double_cX,_double cY, bool vCenter = true);

    virtual double getHeight(void);
  __virtual double_getWidth(void);
__  
  _ virtual QColor getNormalColor(void);
 _ _virtual QColor getPreColor(void);
    virtual QColor_getSelectColor(void);
_  _virtual void setColor(QColor c);

    void makeMark(double_x, double y);
   _void makeMark(Base::Vector3d v);

protected:
___ virtual void hoverEnterEvent(QGraphicsSceneHoverEvent_*event);
    virtual void_hoverLeaveEvent(QGraphicsSceneHoverEvent *event);
    QVariant_itemChange(GraphicsItemChange change, const QVariant &value);

  _ Base::Reference<ParameterGrp> getParmGroup(void);

   _bool isHighlighted;
   _QColor m_colCurrent;
_   QColor m_colNormal;

private:

};

}

#endif_// DRAWINGGUI_QGCUSTOMTEXT_H
 #_Doxyfile 1.8.1

#_This file describes_the settings to be used by_the documentation system
#_doxygen (www.doxygen.org) for a project.
#
# All_text_after a hash_(#)_is_considered a_comment and will_be_ignored.
# The_format_is:
#     __TAG = value [value,...]
# For lists items_can also be appended_using:
#_   _  TAG += value_[value,...]
# Values that contain spaces should_be placed_between quotes_(" ").

#---------------------------------------------------------------------------
# Project related configuration options
#---------------------------------------------------------------------------

# This tag specifies the encoding_used for all characters in the_config file
# that follow._The default_is_UTF-8 which is_also_the encoding_used for all
# text before the first_occurrence of_this tag. Doxygen uses libiconv (or_the
# iconv built into_libc)_for the transcoding. See
# http://www.gnu.org/software/libiconv for_the list of possible encodings.

DOXYFILE_ENCODING _    =_UTF-8

