Changeset 316 in Sophya for trunk/SophyaPI/PI/pigraphps.cc
- Timestamp:
- Jun 15, 1999, 3:56:51 PM (26 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PI/pigraphps.cc
r204 r316 327 327 return; 328 328 } 329 /* --Methode-- */ 330 void PIGraphicPS::SelFont(PIFont & fnt) 331 { 332 // $CHECK$ - Reza 13/06/99 333 SelFontSzPt(fnt.GetFontSize(), fnt.GetFontAtt()); 334 } 329 335 330 336 /* --Methode-- */ 331 337 void PIGraphicPS::SelFontSzPt(int npt, PIFontAtt att) 332 338 { 339 // $CHECK$ - Reza 13/06/99 340 myFont.SetFontSzPt(npt); 341 myFont.SetFontAtt(att); 333 342 mFSize = npt; 334 343 mFAtt = att; … … 341 350 void PIGraphicPS::SelFont(PIFontSize sz, PIFontAtt att) 342 351 { 352 // $CHECK$ - Reza 13/06/99 343 353 int i; 344 354 switch (sz) { … … 356 366 break; 357 367 } 368 myFont.SetFontSz(sz); 369 myFont.SetFontAtt(att); 358 370 mFSize = fntsz[i]; 359 371 mFAtt = att; … … 413 425 } 414 426 415 /* --Methode-- */416 PIFontAtt PIGraphicPS::GetFontAtt()417 {418 return (mFAtt);419 }420 421 /* --Methode-- */422 int PIGraphicPS::GetFontSize()423 {424 return (mFSize);425 }426 427 427 428 /* --Methode-- */ … … 443 444 } 444 445 445 /* --Methode-- */446 /* --Methode-- 446 447 int PIGraphicPS::GetFontHeight(int& asc, int& desc) 447 448 { 448 /* $CHECK$ A refaire , voir Nicolas */ 449 $CHECK$ A refaire , voir Nicolas 449 450 asc = mFSize; desc = 0; 450 451 return(asc+desc); 451 } 452 453 454 /* --Methode-- */ 452 } 453 */ 454 455 456 /* --Methode-- 455 457 PIGrCoord PIGraphicPS::CalcStringWidth(char const* s) 456 458 { 457 return((double)(mFSize*strlen(s)*0.5)); /* facteur 0.5 ad'hoc $CHECK$ Voir Nicolas ! */ 458 } 459 return((double)(mFSize*strlen(s)*0.5)); 460 // facteur 0.5 ad hoc $CHECK$ Voir Nicolas 461 } 462 */ 463 459 464 460 465 /* --Methode-- */ … … 464 469 sFCol = mFCol; sBCol = mBCol; 465 470 sGOm = mGOm; 466 sF Att = mFAtt; sFSize = mFSize;471 sFont = myFont; 467 472 sMrk = mMrk; sMrkSz = mMrkSz; 468 473 return; … … 478 483 // else A faire Nicolas 479 484 SelGOMode(sGOm); 480 SelFont SzPt(sFSize, sFAtt);485 SelFont(sFont); 481 486 SelLine(sLAtt); 482 487 SelMarker(sMrkSz, sMrk);
Note:
See TracChangeset
for help on using the changeset viewer.