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


Constructor & Destructor Documentation

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

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

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

Member Data Documentation

TEveWindow* areaInfo::eveWindow

Definition at line 1006 of file FWGUIManager.cc.

Referenced by areaInfo().

Definition at line 1008 of file FWGUIManager.cc.

Referenced by areaInfo().

Definition at line 1005 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().

Definition at line 1007 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().

Definition at line 1004 of file FWGUIManager.cc.

Referenced by addAreaInfoTo(), and areaInfo().