Changeset 688 for trunk/geant4/visualization/management/src/G4VisManager.cc
- Timestamp:
- Jan 15, 2008, 2:19:33 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/geant4/visualization/management/src/G4VisManager.cc
r632 r688 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4VisManager.cc,v 1.11 4 2007/11/10 14:59:46 allison Exp $26 // $Id: G4VisManager.cc,v 1.115 2008/01/04 22:03:46 allison Exp $ 27 27 // GEANT4 tag $Name: $ 28 28 // … … 505 505 } 506 506 507 void G4VisManager::Draw2D (const G4Text& text) 507 void G4VisManager::Draw2D (const G4Circle& circle, 508 const G4Transform3D& objectTransform) 508 509 { 509 510 if (IsValidView()) { 510 511 ClearTransientStoreIfMarked(); 511 fpSceneHandler -> BeginPrimitives2D(); 512 fpSceneHandler -> BeginPrimitives2D(objectTransform); 513 fpSceneHandler -> AddPrimitive(circle); 514 fpSceneHandler -> EndPrimitives2D(); 515 } 516 } 517 518 void G4VisManager::Draw2D (const G4NURBS& nurbs, 519 const G4Transform3D& objectTransform) 520 { 521 if (IsValidView()) { 522 ClearTransientStoreIfMarked(); 523 fpSceneHandler -> BeginPrimitives2D(objectTransform); 524 fpSceneHandler -> AddPrimitive(nurbs); 525 fpSceneHandler -> EndPrimitives2D(); 526 } 527 } 528 529 void G4VisManager::Draw2D (const G4Polyhedron& polyhedron, 530 const G4Transform3D& objectTransform) 531 { 532 if (IsValidView()) { 533 ClearTransientStoreIfMarked(); 534 fpSceneHandler -> BeginPrimitives2D(objectTransform); 535 fpSceneHandler -> AddPrimitive(polyhedron); 536 fpSceneHandler -> EndPrimitives2D(); 537 } 538 } 539 540 void G4VisManager::Draw2D (const G4Polyline& line, 541 const G4Transform3D& objectTransform) 542 { 543 if (IsValidView()) { 544 ClearTransientStoreIfMarked(); 545 fpSceneHandler -> BeginPrimitives2D(objectTransform); 546 fpSceneHandler -> AddPrimitive(line); 547 fpSceneHandler -> EndPrimitives2D(); 548 } 549 } 550 551 void G4VisManager::Draw2D (const G4Polymarker& polymarker, 552 const G4Transform3D& objectTransform) 553 { 554 if (IsValidView()) { 555 ClearTransientStoreIfMarked(); 556 fpSceneHandler -> BeginPrimitives2D(objectTransform); 557 fpSceneHandler -> AddPrimitive(polymarker); 558 fpSceneHandler -> EndPrimitives2D(); 559 } 560 } 561 562 void G4VisManager::Draw2D (const G4Square& square, 563 const G4Transform3D& objectTransform) 564 { 565 if (IsValidView()) { 566 ClearTransientStoreIfMarked(); 567 fpSceneHandler -> BeginPrimitives2D(objectTransform); 568 fpSceneHandler -> AddPrimitive(square); 569 fpSceneHandler -> EndPrimitives2D(); 570 } 571 } 572 573 void G4VisManager::Draw2D (const G4Text& text, 574 const G4Transform3D& objectTransform) 575 { 576 if (IsValidView()) { 577 ClearTransientStoreIfMarked(); 578 fpSceneHandler -> BeginPrimitives2D(objectTransform); 512 579 fpSceneHandler -> AddPrimitive(text); 513 580 fpSceneHandler -> EndPrimitives2D();
Note: See TracChangeset
for help on using the changeset viewer.