CMS 3D CMS Logo

Public Member Functions | Public Attributes

areaInfo Class Reference

List of all members.

Public Member Functions

 areaInfo (TGFrameElementPack *frameElement)
 areaInfo ()

Public Attributes

TEveWindow * eveWindow
TEveWindow * originalSlot
Bool_t undocked
TGMainFrame * undockedMainFrame
Float_t weight

Detailed Description

Definition at line 973 of file FWGUIManager.cc.


Constructor & Destructor Documentation

areaInfo::areaInfo ( TGFrameElementPack *  frameElement) [inline]

Definition at line 977 of file FWGUIManager.cc.

References eveWindow, originalSlot, undocked, undockedMainFrame, and weight.

   {
      eveWindow         = 0;
      originalSlot      = 0;
      undockedMainFrame = 0;
      weight = frameElement->fWeight;
      undocked = !frameElement->fState;

      TEveCompositeFrame *eveFrame = dynamic_cast<TEveCompositeFrame*>(frameElement->fFrame);
      assert(eveFrame);

      if (frameElement->fState)
         eveWindow    =  eveFrame->GetEveWindow();
      else
         originalSlot = eveFrame->GetEveWindow();
   }
areaInfo::areaInfo ( ) [inline]

Definition at line 994 of file FWGUIManager.cc.

: weight(0), undocked(false) {}

Member Data Documentation

TEveWindow* areaInfo::eveWindow

Definition at line 998 of file FWGUIManager.cc.

Referenced by areaInfo().

Definition at line 1000 of file FWGUIManager.cc.

Referenced by areaInfo().

Definition at line 997 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().

Definition at line 999 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().

Definition at line 996 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().