Changeset 2373 in Sophya for trunk/SophyaPI/PIext/pintup3d.h


Ignore:
Timestamp:
Apr 25, 2003, 3:36:47 PM (22 years ago)
Author:
ansari
Message:

Ajout possibilite de trace de marker suivant table de couleur/poids ds PINTuple/PINTuple3D - Reza 25/04/03

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/pintup3d.h

    r2350 r2373  
    1414 
    1515  virtual void       SelectXYZ(const char* px, const char* py, const char* pz);
    16   virtual void       SelectWt(const char* pw=NULL, int nbins=10);
     16  virtual void       SelectWt(const char* pw=NULL);
    1717  virtual void       SelectErrBar(const char* erbx=NULL, const char* erby=NULL, const char* erbz=NULL);
    1818  virtual void       SelectLabel(const char* plabel);
    1919
    2020  inline  void       ConnectPoints(bool fg=false) { connectPts = fg; }
     21
     22  // Gestion de la representation de poids
     23  inline  void       UseSizeScale(bool fg=true, int nbins=5)
     24    { mrkSzScale = fg; if (nbins>0) nWbins = nbins; }
     25  inline  void       UseColorScale(bool fg=true) { colorScale = fg; }
     26
     27  inline  bool       GetSizeScale(int& nbins)
     28    { nbins = nWbins; return mrkSzScale; }
     29  inline  bool       GetColScale() { return colorScale; }
    2130
    2231//   Methode de decodage des options
     
    3342  int lK;                   // Index du nom de variable label (affiche en texte)
    3443  double wMin, wMax;        // Valeurs de poids min/max
    35   int nWbins;               // Nombre de bins pour le poids (Wt)
     44  bool mrkSzScale;     // true -> Taille de markers variable suivant poids
     45  int nWbins;          // Nombre de bins taille de marker variable
     46  bool colorScale;     // true -> Couleur de marker variable suivant poids
    3647
    3748  bool connectPts;          // true -> les points sont relies par une ligne
Note: See TracChangeset for help on using the changeset viewer.