library: libRGL #include "TGLViewerEditor.h" |
Inheritance Chart: | |||||||||||||||||||||||||||||||||
|
private:
TGLViewerEditor(const TGLViewerEditor&) void ConnectSignals2Slots() void CreateClippingTab() void CreateGuidesTab() void CreateLightsTab() TGLViewerEditor& operator=(const TGLViewerEditor&) public:
TGLViewerEditor(const TGWindow* p, Int_t id, Int_t width = 140, Int_t height = 30, UInt_t options = kChildFrame, Pixel_t back = GetDefaultFrameBackground()) TGLViewerEditor(const TGWindow* p) ~TGLViewerEditor() static TClass* Class() void ClipTypeChanged(Int_t) void ClipValueChanged() void DetachFromPad() void DoButton() void HideClippingGUI() virtual TClass* IsA() const void SetCurrentClip() void SetGuides() virtual void SetModel(TVirtualPad* pad, TObject* obj, Int_t event) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) void UpdateReferencePos() void UpdateViewerClip() void UpdateViewerGuides()
private:
TGTabElement* fGuidesTabEl TGTabElement* fClipTabEl TGCompositeFrame* fGuidesFrame TGCompositeFrame* fClipFrame TGGroupFrame* fLightFrame TGButton* fTopLight TGButton* fRightLight TGButton* fBottomLight TGButton* fLeftLight TGButton* fFrontLight TGButtonGroup* fAxesContainer TGRadioButton* fAxesNone TGRadioButton* fAxesEdge TGRadioButton* fAxesOrigin TGGroupFrame* fRefContainer TGCheckButton* fReferenceOn TGNumberEntry* fReferencePosX TGNumberEntry* fReferencePosY TGNumberEntry* fReferencePosZ EClipType fCurrentClip TGButtonGroup* fTypeButtons TGCompositeFrame* fPlanePropFrame TGNumberEntry* fPlaneProp[4] TGCompositeFrame* fBoxPropFrame TGNumberEntry* fBoxProp[6] TGCheckButton* fEdit TGButton* fApplyButton TGLViewer* fViewer Bool_t fIsInPad
Create tabs.
Enable/disable reference position (x/y/z) number edits based on reference check box.