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 974 of file FWGUIManager.cc.


Constructor & Destructor Documentation

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

Definition at line 978 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 995 of file FWGUIManager.cc.

{}

Member Data Documentation

TEveWindow* areaInfo::eveWindow

Definition at line 999 of file FWGUIManager.cc.

Referenced by areaInfo().

Definition at line 1001 of file FWGUIManager.cc.

Referenced by areaInfo().

Definition at line 998 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().

Definition at line 1000 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().

Definition at line 997 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().