Ignore:
Timestamp:
Jan 15, 2008, 2:19:33 PM (16 years ago)
Author:
garnier
Message:

mise a jour par rapport au commit sur cvs de geant4

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/geant4/visualization/management/src/G4VisManager.cc

    r632 r688  
    2424// ********************************************************************
    2525//
    26 // $Id: G4VisManager.cc,v 1.114 2007/11/10 14:59:46 allison Exp $
     26// $Id: G4VisManager.cc,v 1.115 2008/01/04 22:03:46 allison Exp $
    2727// GEANT4 tag $Name:  $
    2828//
     
    505505}
    506506
    507 void G4VisManager::Draw2D (const G4Text& text)
     507void G4VisManager::Draw2D (const G4Circle& circle,
     508                           const G4Transform3D& objectTransform)
    508509{
    509510  if (IsValidView()) {
    510511    ClearTransientStoreIfMarked();
    511     fpSceneHandler -> BeginPrimitives2D();
     512    fpSceneHandler -> BeginPrimitives2D(objectTransform);
     513    fpSceneHandler -> AddPrimitive(circle);
     514    fpSceneHandler -> EndPrimitives2D();
     515  }
     516}
     517
     518void 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
     529void 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
     540void 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
     551void 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
     562void 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
     573void G4VisManager::Draw2D (const G4Text& text,
     574                           const G4Transform3D& objectTransform)
     575{
     576  if (IsValidView()) {
     577    ClearTransientStoreIfMarked();
     578    fpSceneHandler -> BeginPrimitives2D(objectTransform);
    512579    fpSceneHandler -> AddPrimitive(text);
    513580    fpSceneHandler -> EndPrimitives2D();
Note: See TracChangeset for help on using the changeset viewer.