Changeset 1504 in Sophya for trunk/SophyaPI/PIext


Ignore:
Timestamp:
May 21, 2001, 3:12:51 PM (24 years ago)
Author:
ansari
Message:

ajout option graphique revcmap pour inverser l'indexage des ColorMap - Reza 21/5/2001

Location:
trunk/SophyaPI/PIext
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/basexecut.cc

    r1451 r1504  
    753753usage += "                midas_bluewhite midas_redwhite \n";
    754754usage += "                rainbow16 \n";
     755usage += "   revcmap : This flag reverses ColorMap indexing \n";
    755756usage += ">> ZoomFactors: defzoom zoomx1 zoomx2 zoomx3 zoomx4 zoomx5 \n";
    756757usage += "                               zoom/2 zoom/3 zoom/4 zoom/5 \n";
  • trunk/SophyaPI/PIext/piaversion.h

    r1482 r1504  
    22#define PIAPPVERSION_H_SEEN
    33
    4 #define PIAPP_VERSIONNUMBER  3.01
     4#define PIAPP_VERSIONNUMBER  3.02
    55
    66#endif
  • trunk/SophyaPI/PIext/pistdimgapp.cc

    r1321 r1504  
    204204mMrk = PI_NotDefMarker;
    205205mCmapid = CMAP_OTHER;
     206mRevCmap = false;
    206207mZoom = 0;
    207208mAxesFlags = kBoxAxes | kExtTicks | kLabels;
     
    489490pii->SetCMapWin(cmapv, false);
    490491pii->SetZoom(zm, false);
    491 if ( mCmapid != CMAP_OTHER ) pii->SetColMapId(mCmapid, false);
     492if ( mCmapid != CMAP_OTHER ) pii->SetColMapId(mCmapid, mRevCmap, false);
    492493pii->ShowCursor(true);
    493494pii->SetUserData(NULL, oid);
     
    14171418  mMrk = mrk;
    14181419}
    1419 /* --Methode-- */
    1420 void PIStdImgApp::SetColMapId(CMapId cid)
    1421 {
    1422   mCmapid = cid;
    1423 }
     1420
    14241421/* --Methode-- */
    14251422void PIStdImgApp::SetZoomAtt(int zoom)
     
    14621459  mSMrk = mMrk;
    14631460  mSCmapid = mCmapid;
     1461  mSRevCmap = mRevCmap;
    14641462  mSZoom = mZoom;
    14651463  mSAxesFlags = mAxesFlags;
     
    14881486  mMrk = mSMrk;
    14891487  mCmapid = mSCmapid;
     1488  mRevCmap = mSRevCmap;
    14901489  mZoom = mSZoom;
    14911490  mAxesFlags = mSAxesFlags;
  • trunk/SophyaPI/PIext/pistdimgapp.h

    r1131 r1504  
    9999                      PIFontAtt fat=PI_NotDefFontAtt);
    100100     void  SetMarkerAtt(int sz=-1, PIMarker mrk=PI_NotDefMarker);
    101      void  SetColMapId(CMapId cid=CMAP_OTHER);
     101     inline void  SetColMapId(CMapId cid=CMAP_OTHER) { mCmapid = cid; }
     102     inline void  SetReverseColMapFlag(bool fg=false) { mRevCmap = fg; }
    102103     void  SetZoomAtt(int zoom=0);
    103104     void  SetAxesAtt(unsigned int axfl=kBoxAxes | kExtTicks | kLabels);
     
    175176    PIMarker     mMrk,mSMrk; 
    176177    CMapId       mCmapid, mSCmapid;
     178    bool         mRevCmap, mSRevCmap;
    177179    int          mZoom, mSZoom;
    178180    unsigned int mAxesFlags, mSAxesFlags;
  • trunk/SophyaPI/PIext/servnobjm.cc

    r1486 r1504  
    13681368  mImgapp->SetMarkerAtt();
    13691369  mImgapp->SetColMapId();
     1370  mImgapp->SetReverseColMapFlag();
    13701371  mImgapp->SetZoomAtt();
    13711372  mImgapp->SetAxesAtt();
     
    14301431  if ( ( grt[k] == "notit" ) || ( grt[k] == "notitle" ) )
    14311432    { mImgapp->SetAutoAddTitle(false); fgsrgr = true;  continue; }
     1433
     1434  // Inversion d'indexage de ColorMap
     1435  if (grt[k] == "revcmap")
     1436    { mImgapp->SetReverseColMapFlag(true); fgsrgr = true;  continue; }
    14321437
    14331438  // Si c'est une couleur
Note: See TracChangeset for help on using the changeset viewer.