ROOT logo
Gled » VAR1 » TSPupilInfo

class TSPupilInfo: public PupilInfo, public TimeMakerClient


 Sub-class of PupilInfo adding functionality needed for operation of
 camera, overlay and event-handlers in greed demo.

 TS ~ TringuSol

 The role of TringuRep link is half cooked. It should in principle point to
 the primary Tringula.

Function Members (Methods)

public:
TSPupilInfo(const TSPupilInfo&)
TSPupilInfo(const Text_t* n = "TSPupilInfo", const Text_t* t = 0)
virtual~TSPupilInfo()
static void_gled_catalog_init()
voidTObject::AbstractMethod(const char* method) const
AlSource*AcquireAlSource()
virtual voidZList::Add(ZGlass* lens)
voidAddEventHandler(ZGlass* l)
voidAddOverlayElement(ZGlass* l)
virtual voidAdEnlightenment()
virtual voidTObject::AppendPad(Option_t* option = "")
virtual AList*AList::AsAList()
ZList*ZList::AssertPath(const Text_t* path, const Text_t* new_el_type = "ZList")
virtual ZGlass*ZList::BackElement()
ZList::iteratorZList::begin()
virtual voidTObject::Browse(TBrowser* b)
Bool_tZGlass::CheckBit(ZGlass::Bits_e bit) const
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual voidAList::ClearAllReferences()
voidZGlass::ClearLinks()
virtual voidZList::ClearList()
virtual TObject*TObject::Clone(const char* newname = "") const
virtual Int_tTObject::Compare(const TObject* obj) const
virtual voidTObject::Copy(TObject& object) const
virtual voidCopyLinkRefs(lppZGlass_t& ref_list)
virtual voidCopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
virtual voidCopyLinks(lpZGlass_t& glass_list)
virtual TimeStamp_tAList::CopyList(lpZGlass_t& dest, bool copy_zeros = false, bool do_eyerefs = false)
virtual TimeStamp_tAList::CopyListElReps(AList::lElRep_t& dest, bool copy_zeros = false)
Short_tZGlass::DecEyeRefCount()
Short_tZGlass::DecRefCount(ZGlass* from, UShort_t n = 1)
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tZGlass::DetachedThreadNice(const ZMIR* mir) const
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
voidAList::DumpElements(Bool_t dump_zeros = false)
voidPupilInfo::DumpImage(const TString& filename = "screenshot", Int_t n_tiles = 1, Bool_t copy_p = false)
voidPupilInfo::DumpImageWaitSignal(const TString& filename = "screenshot", Int_t n_tiles = 1, Bool_t copy_p = false)
virtual AList::ElType_eZList::el_type()
virtual boolAList::elrep_can_edit_label()
virtual boolAList::elrep_can_hold_zero()
virtual boolZList::elrep_has_id()
virtual boolAList::elrep_has_label()
voidPupilInfo::EmitCameraHomeRay()
voidPupilInfo::EmitDumpImageRay(const TString& filename, Int_t n_tiles = 1, Bool_t copy_p = false, Bool_t signal_p = false)
voidPupilInfo::EmitRedrawRay(Bool_t signal_p = false)
voidPupilInfo::EmitResizeRay()
voidPupilInfo::EmitSmoothCameraHomeRay()
voidEnactExtendioSpiritio(Extendio* ext)
ZList::iteratorZList::end()
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
voidExecuteMir(ZMIR& mir)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
static FID_tFID()
Int_tZList::FindFirst(ZGlass* lens)
virtual ZGlass*ZGlass::FindLensByPath(const TString& url, bool throwp = false)
WGlWidget*FindMenuEntry(const TString& name)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual ZGlass*ZList::FrontElement()
Float_tPupilInfo::GetAccelExp()
Bool_tZGlass::GetAcceptRefs() const
Bool_tPupilInfo::GetAllowHandlerSwitchInPupil() const
ZVector*GetAlSources()
Bool_tPupilInfo::GetAutoRedraw() const
Int_tPupilInfo::GetBackMode()
Bool_tPupilInfo::GetBlend()
UInt_tPupilInfo::GetBuffSize()
ZNode*PupilInfo::GetCameraBase()
Float_tPupilInfo::GetCHSize() const
CID_tAList::GetCid() const
ZColorPupilInfo::GetClearColor() const
const Text_t*SubShellInfo::GetCtorLibset() const
const Text_t*SubShellInfo::GetCtorName() const
Spiritio*GetCurrentSpiritio()
Spiritio*GetDefaultSpiritio()
Int_tSubShellInfo::GetDefH() const
Int_tSubShellInfo::GetDefW() const
Float_tPupilInfo::GetDefZFov()
Float_tPupilInfo::GetDefZSize()
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
virtual ZGlass*AList::GetElementByName(const TString& name)
virtual Int_tAList::GetElementsByName(const TString& name, lpZGlass_t& dest)
ZGlass*PupilInfo::GetEventHandler()
Float_tPupilInfo::GetFarClip()
UShort_tZGlass::GetFireRefCount() const
Int_tPupilInfo::GetFrontMode()
UInt_tZGlass::GetGlassBits()
ZMirFilter*ZGlass::GetGuard()
Int_tPupilInfo::GetHeight()
Float_tPupilInfo::GetHomeAnimTime() const
virtual const char*TObject::GetIconName() const
WGlWidget*GetLastMenu()
LID_tAList::GetLid() const
Bool_tPupilInfo::GetLiMo2Side()
virtual ZGlass*ZGlass::GetLinkByName(const TString& link_name)
TimeStamp_tAList::GetListTimeStamp() const
ZNode*PupilInfo::GetLookAt()
Float_tPupilInfo::GetLookAtMinDist()
Int_tPupilInfo::GetMaxRnrDepth()
Float_tPupilInfo::GetMaxZFov()
Scene*GetMenuScene()
Float_tPupilInfo::GetMinZFov()
Bool_tZGlass::GetMIRActive() const
UShort_tZGlass::GetMoonRefCount() const
Int_tPupilInfo::GetMouseDragDX() const
Int_tPupilInfo::GetMouseDragDY() const
Int_tPupilInfo::GetMouseX() const
Int_tPupilInfo::GetMouseY() const
Float_tPupilInfo::GetMoveOM()
Float_tPupilInfo::GetMPSize() const
Float_tPupilInfo::GetMSMoveFac()
Float_tPupilInfo::GetMSRotFac()
virtual const Text_t*ZGlass::GetName() const
Float_tPupilInfo::GetNearClip()
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
ZGlass*PupilInfo::GetOverlay()
UChar_tPupilInfo::GetPickDisp()
Int_tPupilInfo::GetPickMaxN() const
Int_tPupilInfo::GetPickR()
Int_tPupilInfo::GetPopupDx() const
Int_tPupilInfo::GetPopupDy() const
Float_tPupilInfo::GetPopupFx() const
Float_tPupilInfo::GetPopupFy() const
PupilInfo::Projection_ePupilInfo::GetProjMode() const
ZQueen*ZGlass::GetQueen()
UShort_tZGlass::GetRefCount() const
const ZTrans*PupilInfo::GetRnrCamFix() const
Bool_tPupilInfo::GetRnrFakeOverlayInCapture() const
Bool_tPupilInfo::GetRnrNames()
Int_tPupilInfo::GetRnrScreenH() const
Int_tPupilInfo::GetRnrScreenW() const
Saturn*ZGlass::GetSaturn()
ID_tZGlass::GetSaturnID() const
ZHashList*GetSelection()
ZColorGetSelectionColor() const
Bool_tPupilInfo::GetShowRPS()
Bool_tPupilInfo::GetShowView()
Int_tAList::GetSize() const
Scene*GetSpiritioScene()
TimeStamp_tZGlass::GetStampReqTring() const
Bool_tPupilInfo::GetStereo() const
Double_tPupilInfo::GetStereoEyeOffsetFac() const
Double_tPupilInfo::GetStereoFrustumAsymFac() const
Double_tPupilInfo::GetStereoZeroParallax() const
UShort_tZGlass::GetSunRefCount() const
TimeMaker*GetTimeMaker()
TimeStamp_tZGlass::GetTimeStamp() const
virtual const Text_t*ZGlass::GetTitle() const
TringuRep*GetTringuRep()
virtual UInt_tTObject::GetUniqueID() const
UChar_tPupilInfo::GetUpRefAxis()
ZNode*PupilInfo::GetUpReference()
Bool_tPupilInfo::GetUpRefLockDir()
Float_tPupilInfo::GetUpRefMinAngle()
Bool_tZGlass::GetUseDispList() const
Bool_tZGlass::GetUseNameStack() const
Int_tPupilInfo::GetWidth()
Float_tPupilInfo::GetXDist()
Float_tPupilInfo::GetYFac()
Float_tPupilInfo::GetZFov()
Float_tPupilInfo::GetZoomFac()
Float_tPupilInfo::GetZSize()
static GledNS::ClassInfo*GlassInfo()
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual Bool_tAList::Has(ZGlass* g)
virtual ULong_tTObject::Hash() const
voidPupilInfo::Home(Bool_t smooth = false)
TStringZGlass::Identify() const
voidPupilInfo::ImportCameraInfo(CameraInfo* cam_info)
Short_tZGlass::IncEyeRefCount()
Short_tZGlass::IncRefCount(ZGlass* from)
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidZList::InsertById(ZGlass* lens, Int_t before_id)
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
Bool_tAList::IsEmpty()
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
boolZGlass::IsSunOrFireSpace()
boolZGlass::IsSunSpace()
Bool_tTObject::IsZombie() const
virtual boolZList::list_deque_ops()
virtual boolZList::list_insert_id_ops()
virtual boolAList::list_insert_label_ops()
virtual boolAList::list_insert_lens_ops()
virtual boolAList::list_set_id_ops()
virtual boolAList::list_set_label_ops()
virtual voidTObject::ls(Option_t* option = "") const
virtual voidZGlass::MarkStampReqTring()
voidTObject::MayNotUse(const char* method) const
static MID_tAList::Mid_Add()
static MID_tZList::Mid_AssertPath()
static MID_tZList::Mid_BackElement()
static MID_tAList::Mid_ClearList()
static MID_tAList::Mid_DumpElements()
static MID_tPupilInfo::Mid_DumpImage()
static MID_tPupilInfo::Mid_EmitCameraHomeRay()
static MID_tPupilInfo::Mid_EmitResizeRay()
static MID_tPupilInfo::Mid_EmitSmoothCameraHomeRay()
static MID_tMid_EnactExtendioSpiritio()
static MID_tZList::Mid_FrontElement()
static MID_tPupilInfo::Mid_Home()
static MID_tPupilInfo::Mid_ImportCameraInfo()
static MID_tZList::Mid_InsertById()
static MID_tZList::Mid_PopBack()
static MID_tZList::Mid_PopFront()
static MID_tZList::Mid_PushBack()
static MID_tZList::Mid_PushFront()
static MID_tZGlass::Mid_RebuildRnrScheme()
static MID_tPupilInfo::Mid_Redraw()
static MID_tAList::Mid_RemoveAll()
static MID_tZList::Mid_RemoveById()
static MID_tAList::Mid_RemoveLensesViaQueen()
static MID_tZGlass::Mid_ReTriangulate()
static MID_tMid_SelectExtendio()
static MID_tMid_SelectTopMenu()
static MID_tMid_SelectTopMenuByName()
static MID_tMid_SelectTopMenuForLens()
static MID_tPupilInfo::Mid_SetAccelExp()
static MID_tZGlass::Mid_SetAcceptRefs()
static MID_tPupilInfo::Mid_SetAllowHandlerSwitchInPupil()
static MID_tMid_SetAlSources()
static MID_tPupilInfo::Mid_SetAutoRedraw()
static MID_tPupilInfo::Mid_SetBackMode()
static MID_tPupilInfo::Mid_SetBlend()
static MID_tPupilInfo::Mid_SetBuffSize()
static MID_tPupilInfo::Mid_SetCameraBase()
static MID_tPupilInfo::Mid_SetCHSize()
static MID_tAList::Mid_SetCid()
static MID_tPupilInfo::Mid_SetClearColor()
static MID_tPupilInfo::Mid_SetClearColorByRef()
static MID_tSubShellInfo::Mid_SetCtorLibset()
static MID_tSubShellInfo::Mid_SetCtorName()
static MID_tMid_SetCurrentSpiritio()
static MID_tMid_SetDefaultSpiritio()
static MID_tSubShellInfo::Mid_SetDefH()
static MID_tSubShellInfo::Mid_SetDefW()
static MID_tPupilInfo::Mid_SetDefZFov()
static MID_tPupilInfo::Mid_SetDefZSize()
static MID_tAList::Mid_SetElementFID()
static MID_tPupilInfo::Mid_SetEventHandler()
static MID_tPupilInfo::Mid_SetFarClip()
static MID_tPupilInfo::Mid_SetFrontMode()
static MID_tZGlass::Mid_SetGuard()
static MID_tPupilInfo::Mid_SetHeight()
static MID_tPupilInfo::Mid_SetHomeAnimTime()
static MID_tMid_SetLastMenu()
static MID_tAList::Mid_SetLid()
static MID_tPupilInfo::Mid_SetLiMo2Side()
static MID_tAList::Mid_SetListTimeStamp()
static MID_tPupilInfo::Mid_SetLookAt()
static MID_tPupilInfo::Mid_SetLookAtMinDist()
static MID_tPupilInfo::Mid_SetMaxRnrDepth()
static MID_tPupilInfo::Mid_SetMaxZFov()
static MID_tMid_SetMenuScene()
static MID_tPupilInfo::Mid_SetMinZFov()
static MID_tZGlass::Mid_SetMIRActive()
static MID_tPupilInfo::Mid_SetMoveOM()
static MID_tPupilInfo::Mid_SetMPSize()
static MID_tPupilInfo::Mid_SetMSMoveFac()
static MID_tPupilInfo::Mid_SetMSRotFac()
static MID_tZGlass::Mid_SetName()
static MID_tPupilInfo::Mid_SetNearClip()
static MID_tPupilInfo::Mid_SetOverlay()
static MID_tPupilInfo::Mid_SetPickDisp()
static MID_tPupilInfo::Mid_SetPickMaxN()
static MID_tPupilInfo::Mid_SetPickR()
static MID_tPupilInfo::Mid_SetPopupDx()
static MID_tPupilInfo::Mid_SetPopupDy()
static MID_tPupilInfo::Mid_SetPopupFx()
static MID_tPupilInfo::Mid_SetPopupFy()
static MID_tPupilInfo::Mid_SetProjMode()
static MID_tPupilInfo::Mid_SetRnrFakeOverlayInCapture()
static MID_tPupilInfo::Mid_SetRnrNames()
static MID_tMid_SetSelection()
static MID_tMid_SetSelectionColor()
static MID_tMid_SetSelectionColorByRef()
static MID_tPupilInfo::Mid_SetShowRPS()
static MID_tPupilInfo::Mid_SetShowView()
static MID_tMid_SetSpiritioScene()
static MID_tZGlass::Mid_SetStampReqTring()
static MID_tPupilInfo::Mid_SetStereo()
static MID_tPupilInfo::Mid_SetStereoEyeOffsetFac()
static MID_tPupilInfo::Mid_SetStereoFrustumAsymFac()
static MID_tPupilInfo::Mid_SetStereoZeroParallax()
static MID_tMid_SetTimeMaker()
static MID_tZGlass::Mid_SetTimeStamp()
static MID_tZGlass::Mid_SetTitle()
static MID_tMid_SetTringuRep()
static MID_tPupilInfo::Mid_SetUpRefAxis()
static MID_tPupilInfo::Mid_SetUpReference()
static MID_tPupilInfo::Mid_SetUpRefLockDir()
static MID_tPupilInfo::Mid_SetUpRefMinAngle()
static MID_tZGlass::Mid_SetUseDispList()
static MID_tZGlass::Mid_SetUseDLRec()
static MID_tZGlass::Mid_SetUseNameStack()
static MID_tPupilInfo::Mid_SetWidth()
static MID_tPupilInfo::Mid_SetXDist()
static MID_tPupilInfo::Mid_SetYFac()
static MID_tPupilInfo::Mid_SetZFov()
static MID_tPupilInfo::Mid_SetZoomFac()
static MID_tPupilInfo::Mid_SetZSize()
static MID_tPupilInfo::Mid_SmoothCameraHome()
static MID_tZList::Mid_SortByName()
static MID_tZGlass::Mid_UpdateAllViews()
static MID_tZGlass::Mid_UpdateGlassView()
static MID_tPupilInfo::Mid_Zoom()
static MID_tPupilInfo::Mid_ZoomFac()
ZMIR*AList::MkMir_Add(ZGlass* lens)
ZMIR*AList::MkMir_AddLabel(const TString& label)
ZMIR*AList::MkMir_ChangeLabel(const TString& label, TString new_label)
ZMIR*AList::MkMir_Insert(ZGlass* lens, AList::ElRep& elrep)
ZMIR*AList::MkMir_InsertByLabel(ZGlass* lens, const TString& label, const TString& before)
ZMIR*AList::MkMir_InsertLabel(const TString& label, const TString& before)
ZMIR*AList::MkMir_PopBack()
ZMIR*AList::MkMir_PopFront()
ZMIR*AList::MkMir_PushBack(ZGlass* lens)
ZMIR*AList::MkMir_PushFront(ZGlass* lens)
ZMIR*AList::MkMir_Remove(AList::ElRep& elrep)
ZMIR*AList::MkMir_RemoveAll(ZGlass* lens)
ZMIR*AList::MkMir_RemoveLabel(const TString& label)
ZMIR*AList::MkMir_SetElement(ZGlass* lens, AList::ElRep& elrep)
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
TSPupilInfo&operator=(const TSPupilInfo&)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual ZGlass*ZList::PopBack()
virtual ZGlass*ZList::PopFront()
virtual voidTObject::Print(Option_t* option = "") const
const ZColor*PupilInfo::PtrClearColor() const
const ZColor*PtrSelectionColor() const
virtual voidZList::PushBack(ZGlass* lens)
virtual voidZList::PushFront(ZGlass* lens)
virtual Int_tTObject::Read(const char* name)
voidZGlass::ReadLock() const
voidZGlass::ReadUnlock() const
virtual Int_tAList::RebuildAllRefs(An_ID_Demangler* idd)
virtual Int_tRebuildLinkRefs(An_ID_Demangler* c)
virtual Int_tZList::RebuildListRefs(An_ID_Demangler* idd)
voidZGlass::RebuildRnrScheme()
voidPupilInfo::ReceiveDumpFinishedSignal()
virtual voidTObject::RecursiveRemove(TObject* obj)
voidPupilInfo::Redraw()
voidPupilInfo::RedrawWaitSignal()
const ZColor&PupilInfo::RefClearColor() const
SGridStepper&RefGridStepper()
GMutex&AList::RefListMutex()
const ZPoint&PupilInfo::RefMouseRayDir() const
const ZPoint&PupilInfo::RefMouseRayPos() const
const TString&ZGlass::RefName() const
const TString&ZGlass::RefTitle() const
voidZGlass::register_name_change_cb(ZGlass::NameChangeCB* nccb)
voidZGlass::register_ray_absorber(ZGlass::RayAbsorber* ra)
virtual voidAList::ReleaseListCopyEyeRefs(lpZGlass_t& dest)
voidRelinquishAlSource(AlSource* src)
virtual Int_tZList::RemoveAll(ZGlass* lens)
virtual voidZList::RemoveById(Int_t id_to_remove)
voidRemoveEventHandler(ZGlass* l)
voidAList::RemoveLensesViaQueen(Bool_t recurse = false)
voidRemoveOverlayElement(ZGlass* l)
Int_tZGlass::RemoveReferencesTo(ZGlass* lens)
voidTObject::ResetBit(UInt_t f)
voidZGlass::ReTriangulate()
virtual ZMIR*AList::S_Add(ZGlass* lens)
ZMIR*ZList::S_AssertPath(const Text_t* path, const Text_t* new_el_type = "ZList")
virtual ZMIR*ZList::S_BackElement()
virtual ZMIR*AList::S_ClearList()
ZMIR*AList::S_DumpElements(Bool_t dump_zeros = false)
ZMIR*PupilInfo::S_DumpImage(const TString& filename = "screenshot", Int_t n_tiles = 1, Bool_t copy_p = false)
ZMIR*PupilInfo::S_EmitCameraHomeRay()
ZMIR*PupilInfo::S_EmitResizeRay()
ZMIR*PupilInfo::S_EmitSmoothCameraHomeRay()
ZMIR*S_EnactExtendioSpiritio(Extendio* ext)
virtual ZMIR*ZList::S_FrontElement()
ZMIR*PupilInfo::S_Home(Bool_t smooth = false)
ZMIR*PupilInfo::S_ImportCameraInfo(CameraInfo* cam_info)
virtual ZMIR*ZList::S_InsertById(ZGlass* lens, Int_t before_id)
virtual ZMIR*ZList::S_PopBack()
virtual ZMIR*ZList::S_PopFront()
virtual ZMIR*ZList::S_PushBack(ZGlass* lens)
virtual ZMIR*ZList::S_PushFront(ZGlass* lens)
ZMIR*ZGlass::S_RebuildRnrScheme()
ZMIR*PupilInfo::S_Redraw()
virtual ZMIR*AList::S_RemoveAll(ZGlass* lens)
virtual ZMIR*ZList::S_RemoveById(Int_t id_to_remove)
ZMIR*AList::S_RemoveLensesViaQueen(Bool_t recurse = false)
ZMIR*ZGlass::S_ReTriangulate()
ZMIR*S_SelectExtendio(Extendio* ext, Bool_t multiple)
ZMIR*S_SelectTopMenu(WGlWidget* weed)
ZMIR*S_SelectTopMenuByName(const TString& name)
ZMIR*S_SelectTopMenuForLens(ZGlass* lens)
ZMIR*PupilInfo::S_SetAccelExp(Float_t accelexp)
ZMIR*ZGlass::S_SetAcceptRefs(Bool_t acceptrefs)
ZMIR*PupilInfo::S_SetAllowHandlerSwitchInPupil(Bool_t allowhandlerswitchinpupil)
ZMIR*S_SetAlSources(ZVector* alsources)
ZMIR*PupilInfo::S_SetAutoRedraw(Bool_t autoredraw)
ZMIR*PupilInfo::S_SetBackMode(Int_t backmode)
ZMIR*PupilInfo::S_SetBlend(Bool_t blend)
ZMIR*PupilInfo::S_SetBuffSize(UInt_t buffsize)
ZMIR*PupilInfo::S_SetCameraBase(ZNode* camerabase)
ZMIR*PupilInfo::S_SetCHSize(Float_t chsize)
ZMIR*AList::S_SetCid(CID_t cid)
ZMIR*PupilInfo::S_SetClearColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
ZMIR*PupilInfo::S_SetClearColorByRef(const ZColor& clearcolor)
ZMIR*SubShellInfo::S_SetCtorLibset(const Text_t* s)
ZMIR*SubShellInfo::S_SetCtorName(const Text_t* s)
ZMIR*S_SetCurrentSpiritio(Spiritio* currentspiritio)
ZMIR*S_SetDefaultSpiritio(Spiritio* defaultspiritio)
ZMIR*SubShellInfo::S_SetDefH(Int_t defh)
ZMIR*SubShellInfo::S_SetDefW(Int_t defw)
ZMIR*PupilInfo::S_SetDefZFov(Float_t defzfov)
ZMIR*PupilInfo::S_SetDefZSize(Float_t defzsize)
ZMIR*AList::S_SetElementFID(FID_t fid)
ZMIR*PupilInfo::S_SetEventHandler(ZGlass* eventhandler)
ZMIR*PupilInfo::S_SetFarClip(Float_t farclip)
ZMIR*PupilInfo::S_SetFrontMode(Int_t frontmode)
ZMIR*ZGlass::S_SetGuard(ZMirFilter* guard)
ZMIR*PupilInfo::S_SetHeight(Int_t height)
ZMIR*PupilInfo::S_SetHomeAnimTime(Float_t homeanimtime)
ZMIR*S_SetLastMenu(WGlWidget* lastmenu)
ZMIR*AList::S_SetLid(LID_t lid)
ZMIR*PupilInfo::S_SetLiMo2Side(Bool_t limo2side)
ZMIR*AList::S_SetListTimeStamp(TimeStamp_t listtimestamp)
ZMIR*PupilInfo::S_SetLookAt(ZNode* lookat)
ZMIR*PupilInfo::S_SetLookAtMinDist(Float_t lookatmindist)
ZMIR*PupilInfo::S_SetMaxRnrDepth(Int_t maxrnrdepth)
ZMIR*PupilInfo::S_SetMaxZFov(Float_t maxzfov)
ZMIR*S_SetMenuScene(Scene* menuscene)
ZMIR*PupilInfo::S_SetMinZFov(Float_t minzfov)
ZMIR*ZGlass::S_SetMIRActive(Bool_t miractive)
ZMIR*PupilInfo::S_SetMoveOM(Float_t moveom)
ZMIR*PupilInfo::S_SetMPSize(Float_t mpsize)
ZMIR*PupilInfo::S_SetMSMoveFac(Float_t msmovefac)
ZMIR*PupilInfo::S_SetMSRotFac(Float_t msrotfac)
ZMIR*ZGlass::S_SetName(const Text_t* s)
ZMIR*PupilInfo::S_SetNearClip(Float_t nearclip)
ZMIR*PupilInfo::S_SetOverlay(ZGlass* overlay)
ZMIR*PupilInfo::S_SetPickDisp(UChar_t pickdisp)
ZMIR*PupilInfo::S_SetPickMaxN(Int_t pickmaxn)
ZMIR*PupilInfo::S_SetPickR(Int_t pickr)
ZMIR*PupilInfo::S_SetPopupDx(Int_t popupdx)
ZMIR*PupilInfo::S_SetPopupDy(Int_t popupdy)
ZMIR*PupilInfo::S_SetPopupFx(Float_t popupfx)
ZMIR*PupilInfo::S_SetPopupFy(Float_t popupfy)
ZMIR*PupilInfo::S_SetProjMode(PupilInfo::Projection_e projmode)
ZMIR*PupilInfo::S_SetRnrFakeOverlayInCapture(Bool_t rnrfakeoverlayincapture)
ZMIR*PupilInfo::S_SetRnrNames(Bool_t rnrnames)
ZMIR*S_SetSelection(ZHashList* selection)
ZMIR*S_SetSelectionColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
ZMIR*S_SetSelectionColorByRef(const ZColor& selectioncolor)
ZMIR*PupilInfo::S_SetShowRPS(Bool_t showrps)
ZMIR*PupilInfo::S_SetShowView(Bool_t showview)
ZMIR*S_SetSpiritioScene(Scene* spiritioscene)
ZMIR*ZGlass::S_SetStampReqTring(TimeStamp_t stampreqtring)
ZMIR*PupilInfo::S_SetStereo(Bool_t stereo)
ZMIR*PupilInfo::S_SetStereoEyeOffsetFac(Double_t stereoeyeoffsetfac)
ZMIR*PupilInfo::S_SetStereoFrustumAsymFac(Double_t stereofrustumasymfac)
ZMIR*PupilInfo::S_SetStereoZeroParallax(Double_t stereozeroparallax)
ZMIR*S_SetTimeMaker(TimeMaker* timemaker)
ZMIR*ZGlass::S_SetTimeStamp(TimeStamp_t timestamp)
ZMIR*ZGlass::S_SetTitle(const Text_t* s)
ZMIR*S_SetTringuRep(TringuRep* tringurep)
ZMIR*PupilInfo::S_SetUpRefAxis(UChar_t uprefaxis)
ZMIR*PupilInfo::S_SetUpReference(ZNode* upreference)
ZMIR*PupilInfo::S_SetUpRefLockDir(Bool_t upreflockdir)
ZMIR*PupilInfo::S_SetUpRefMinAngle(Float_t uprefminangle)
ZMIR*ZGlass::S_SetUseDispList(Bool_t usedisplist)
ZMIR*ZGlass::S_SetUseDLRec(Bool_t state)
ZMIR*ZGlass::S_SetUseNameStack(Bool_t usenamestack)
ZMIR*PupilInfo::S_SetWidth(Int_t width)
ZMIR*PupilInfo::S_SetXDist(Float_t xdist)
ZMIR*PupilInfo::S_SetYFac(Float_t yfac)
ZMIR*PupilInfo::S_SetZFov(Float_t zfov)
ZMIR*PupilInfo::S_SetZoomFac(Float_t zoomfac)
ZMIR*PupilInfo::S_SetZSize(Float_t zsize)
ZMIR*PupilInfo::S_SmoothCameraHome(ZNode* new_base = 0)
virtual ZMIR*ZList::S_SortByName()
ZMIR*ZGlass::S_UpdateAllViews()
ZMIR*ZGlass::S_UpdateGlassView()
ZMIR*PupilInfo::S_Zoom(Float_t delta)
ZMIR*PupilInfo::S_ZoomFac(Float_t fac)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
voidSelectExtendio(Extendio* ext, Bool_t multiple)
voidSelectTopMenu(WGlWidget* weed)
voidSelectTopMenuByName(const TString& name)
voidSelectTopMenuForLens(ZGlass* lens)
voidPupilInfo::SetAccelExp(Float_t accelexp)
voidZGlass::SetAcceptRefs(Bool_t acceptrefs)
voidPupilInfo::SetAllowHandlerSwitchInPupil(Bool_t allowhandlerswitchinpupil)
voidSetAlSources(ZVector* alsources)
voidPupilInfo::SetAutoRedraw(Bool_t autoredraw)
voidPupilInfo::SetBackMode(Int_t backmode)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidPupilInfo::SetBlend(Bool_t blend)
voidPupilInfo::SetBuffSize(UInt_t buffsize)
voidPupilInfo::SetCameraBase(ZNode* camerabase)
voidPupilInfo::SetCHSize(Float_t chsize)
voidAList::SetCid(CID_t cid)
voidPupilInfo::SetClearColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
voidPupilInfo::SetClearColorByRef(const ZColor& clearcolor)
voidSubShellInfo::SetCtorLibset(const Text_t* s)
voidSubShellInfo::SetCtorName(const Text_t* s)
voidSetCurrentSpiritio(Spiritio* s)
voidSetDefaultSpiritio(Spiritio* defaultspiritio)
voidSubShellInfo::SetDefH(Int_t defh)
voidSubShellInfo::SetDefW(Int_t defw)
voidPupilInfo::SetDefZFov(Float_t defzfov)
voidPupilInfo::SetDefZSize(Float_t defzsize)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidAList::SetElementFID(FID_t fid)
voidPupilInfo::SetEventHandler(ZGlass* eventhandler)
voidPupilInfo::SetFarClip(Float_t farclip)
voidPupilInfo::SetFrontMode(Int_t frontmode)
voidZGlass::SetGuard(ZMirFilter* guard)
voidPupilInfo::SetHeight(Int_t height)
voidPupilInfo::SetHomeAnimTime(Float_t homeanimtime)
voidSetLastMenu(WGlWidget* lastmenu)
voidAList::SetLid(LID_t lid)
voidPupilInfo::SetLiMo2Side(Bool_t limo2side)
voidAList::SetListTimeStamp(TimeStamp_t listtimestamp)
voidPupilInfo::SetLookAt(ZNode* lookat)
voidPupilInfo::SetLookAtMinDist(Float_t lookatmindist)
voidPupilInfo::SetMaxRnrDepth(Int_t maxrnrdepth)
voidPupilInfo::SetMaxZFov(Float_t maxzfov)
voidSetMenuScene(Scene* menuscene)
voidPupilInfo::SetMinZFov(Float_t minzfov)
voidZGlass::SetMIRActive(Bool_t miractive)
voidPupilInfo::SetMoveOM(Float_t moveom)
voidPupilInfo::SetMPSize(Float_t mpsize)
voidPupilInfo::SetMSMoveFac(Float_t msmovefac)
voidPupilInfo::SetMSRotFac(Float_t msrotfac)
voidZGlass::SetName(const Text_t* n)
voidPupilInfo::SetNearClip(Float_t nearclip)
static voidTObject::SetObjectStat(Bool_t stat)
voidPupilInfo::SetOverlay(ZGlass* overlay)
voidPupilInfo::SetPickDisp(UChar_t pickdisp)
voidPupilInfo::SetPickMaxN(Int_t pickmaxn)
voidPupilInfo::SetPickR(Int_t pickr)
voidPupilInfo::SetPopupDx(Int_t popupdx)
voidPupilInfo::SetPopupDy(Int_t popupdy)
voidPupilInfo::SetPopupFx(Float_t popupfx)
voidPupilInfo::SetPopupFy(Float_t popupfy)
voidPupilInfo::SetProjMode(PupilInfo::Projection_e projmode)
voidPupilInfo::SetRnrFakeOverlayInCapture(Bool_t rnrfakeoverlayincapture)
voidPupilInfo::SetRnrNames(Bool_t rnrnames)
voidSetSelection(ZHashList* selection)
voidSetSelectionColor(Float_t r, Float_t g, Float_t b, Float_t a = 1)
voidSetSelectionColorByRef(const ZColor& selectioncolor)
voidPupilInfo::SetShowRPS(Bool_t showrps)
voidPupilInfo::SetShowView(Bool_t showview)
voidSetSpiritioScene(Scene* spiritioscene)
voidZGlass::SetStampReqTring(TimeStamp_t stampreqtring)
virtual voidAList::SetStamps(TimeStamp_t s)
voidPupilInfo::SetStereo(Bool_t stereo)
voidPupilInfo::SetStereoEyeOffsetFac(Double_t stereoeyeoffsetfac)
voidPupilInfo::SetStereoFrustumAsymFac(Double_t stereofrustumasymfac)
voidPupilInfo::SetStereoZeroParallax(Double_t stereozeroparallax)
voidSetTimeMaker(TimeMaker* timemaker)
voidZGlass::SetTimeStamp(TimeStamp_t timestamp)
voidZGlass::SetTitle(const Text_t* t)
voidSetTringuRep(TringuRep* tringurep)
virtual voidTObject::SetUniqueID(UInt_t uid)
voidPupilInfo::SetUpRefAxis(UChar_t uprefaxis)
voidPupilInfo::SetUpReference(ZNode* upreference)
voidPupilInfo::SetUpRefLockDir(Bool_t upreflockdir)
voidPupilInfo::SetUpRefMinAngle(Float_t uprefminangle)
voidPupilInfo::SetupZFov(Float_t zfov)
voidPupilInfo::SetupZSize(Float_t zsize)
voidZGlass::SetUseDispList(Bool_t usedisplist)
voidZGlass::SetUseDLRec(Bool_t state)
voidZGlass::SetUseNameStack(Bool_t usenamestack)
voidPupilInfo::SetWidth(Int_t width)
voidPupilInfo::SetXDist(Float_t xdist)
voidPupilInfo::SetYFac(Float_t yfac)
voidPupilInfo::SetZFov(Float_t zfov)
voidPupilInfo::SetZoomFac(Float_t zoomfac)
voidPupilInfo::SetZSize(Float_t zsize)
virtual voidShowMembers(TMemberInspector& insp)
Int_tAList::Size()
voidPupilInfo::SmoothCameraHome(ZNode* new_base = 0)
virtual voidZList::SortByName()
TimeStamp_tZGlass::Stamp()
virtual TimeStamp_tZGlass::Stamp(FID_t fid, UChar_t eye_bits = 0)
TimeStamp_tZGlass::StampLink()
virtual TimeStamp_tZGlass::StampLink(FID_t fid)
TimeStamp_tZGlass::StampLinkVFID()
virtual TimeStamp_tAList::StampListClear()
virtual TimeStamp_tAList::StampListElementSet(ZGlass* lens, Int_t id)
virtual TimeStamp_tAList::StampListElementSet(ZGlass* lens, const TString& label)
virtual TimeStamp_tAList::StampListInsert(ZGlass* lens, Int_t id, ZGlass* before)
virtual TimeStamp_tAList::StampListInsert(ZGlass* lens, Int_t id, Int_t before_id)
virtual TimeStamp_tAList::StampListInsertLabel(ZGlass* lens, const TString& label, const TString& before)
virtual TimeStamp_tAList::StampListPopBack()
virtual TimeStamp_tAList::StampListPopFront()
virtual TimeStamp_tAList::StampListPushBack(ZGlass* lens, Int_t id = -1)
virtual TimeStamp_tAList::StampListPushFront(ZGlass* lens, Int_t id = -1)
virtual TimeStamp_tAList::StampListRebuild()
virtual TimeStamp_tAList::StampListRemove(ZGlass* lens)
virtual TimeStamp_tAList::StampListRemove(ZGlass* lens, Int_t id)
virtual TimeStamp_tAList::StampListRemoveLabel(ZGlass* lens, const TString& label)
virtual voidZGlass::StampReqTring(FID_t fid = FID_t(0,0))
TimeStamp_tZGlass::StampVFID()
TStringSubShellInfo::StrCtorLibset() const
TStringSubShellInfo::StrCtorName() const
virtual voidStreamer(TBuffer& b)
voidStreamerNVirtual(TBuffer& b)
TStringZGlass::StrName() const
TStringZGlass::StrTitle() const
voidZList::Swallow(const Text_t* path, ZGlass* entry)
voidZList::Swallow(ZGlass* entry, Bool_t replace_p = true, const Text_t* path = "", const Text_t* new_el_type = "ZList")
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTimeTick(Double_t t, Double_t dt)
ZTrans*PupilInfo::ToCameraFrame(ZNode* node)
ZTrans*PupilInfo::ToPupilFrame(ZNode* node)
Bool_tPupilInfo::TransformMouseRayVectors(ZNode* ref, ZPoint& pos, ZPoint& dir)
voidZGlass::unregister_name_change_cb(ZGlass::NameChangeCB* nccb)
voidZGlass::unregister_ray_absorber(ZGlass::RayAbsorber* ra)
voidZGlass::UpdateAllViews()
voidZGlass::UpdateGlassView()
virtual voidTObject::UseCurrentStyle()
virtual FID_tVFID() const
virtual GledNS::ClassInfo*VGlassInfo() const
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
voidZGlass::WriteLock()
voidZGlass::WriteUnlock()
voidPupilInfo::Zoom(Float_t delta)
voidPupilInfo::ZoomFac(Float_t fac)
protected:
virtual voidZGlass::AdEndarkenment()
virtual voidZGlass::AdUnfoldment()
ZMIR*ZGlass::assert_MIR_presence(const Exc_t& header, int what = 0)
virtual voidZList::clear_list()
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
ZMIR*ZGlass::get_MIR()
voidTObject::MakeZombie()
virtual voidAList::new_element_check(ZGlass* lens)
virtual voidZList::on_insert(ZList::iterator iter)
virtual voidZList::on_rebuild()
virtual voidZList::on_remove(ZList::iterator iter)
voidZGlass::queen_check_in(ZGlass* l)
virtual voidAList::reference_all()
virtual voidZGlass::reference_links()
virtual voidAList::reference_list_elms()
virtual Int_tZList::remove_references_to(ZGlass* lens)
voidZGlass::set_link_or_die(ZGlass*& link, ZGlass* new_val, FID_t fid)
ZMIR*ZGlass::suggest_MIR_presence(const Exc_t& header, int what = 0)
virtual voidAList::unreference_all()
virtual voidZGlass::unreference_links()
virtual voidAList::unreference_list_elms()
voidZGlass::warn_caller(const TString& warning)
private:
void_init()

Data Members

protected:
Bool_tZGlass::bAcceptRefsX{GS} 7 BoolOut()
Bool_tPupilInfo::bAllowHandlerSwitchInPupilX{GS} 7 Bool()
Bool_tPupilInfo::bAutoRedrawX{GS} 7 Bool()
Bool_tPupilInfo::bBlendX{gS} 7 Bool()
Bool_tPupilInfo::bLiMo2SideX{gS} 7 Bool(-join=>1)
Bool_tZGlass::bMIRActiveX{GS} 7 BoolOut(-join=>1)
Bool_tPupilInfo::bRnrFakeOverlayInCaptureX{GS} 7 Bool()
Bool_tPupilInfo::bRnrNamesX{gS} 7 Bool()
Bool_tPupilInfo::bShowRPSX{gS} 7 Bool(-join=>1)
Bool_tPupilInfo::bShowViewX{gS} 7 Bool(-join=>1)
Bool_tPupilInfo::bStereoX{GS}
Bool_tPupilInfo::bUpRefLockDirX{gS} 7 Bool()
Bool_tZGlass::bUseDispListX{GST} 7 Bool(-join=>1)
Bool_tZGlass::bUseNameStackX{GS} 7 Bool()
Float_tPupilInfo::mAccelExpX{gS} 7 Value(-range=>[-10,10,1,1000])
GMutexmAlSourceMutex!
ZLink<ZVector>mAlSources! X{GS} L{}
ZLink<ZDeque>mAlSourcesFree!
ZLink<ZHashList>mAlSourcesUsed!
Int_tPupilInfo::mBackModeX{gS} 7 PhonyEnum(-vals=>[GL_POINT,Point, GL_LINE,Line, GL_FILL,Fill],-width=>6)
UInt_tPupilInfo::mBuffSizeX{gS} 7 Value(-range=>[0,65535,1])
Float_tPupilInfo::mCHSizeX{GS} 7 Value(-range=>[0,1, 1,1000], -width=>4, -join=>1)
ZLink<ZNode>PupilInfo::mCameraBaseX{gE} L{}
CID_tAList::mCidX{GS} 7 Value(-width=>4, -join=>1)
ZColorPupilInfo::mClearColorX{PRGS} 7 ColorButt()
TStringSubShellInfo::mCtorLibsetX{GS} 7 Textor()
TStringSubShellInfo::mCtorNameX{GS} 7 Textor()
ZLink<Spiritio>mCurrentSpiritioX{GE} L{}
Int_tSubShellInfo::mDefHX{GS} 7 Value(-range=>[1,256,1])
Int_tSubShellInfo::mDefWX{GS} 7 Value(-range=>[1,256,1], -join=>1)
Float_tPupilInfo::mDefZFovX{gS}
Float_tPupilInfo::mDefZSizeX{gS}
ZLink<Spiritio>mDefaultSpiritioX{GS} L{}
GConditionPupilInfo::mDirectDumpCond!
list<ZList::element,allocator<ZList::element> >ZList::mElements! Problem during TStreamerElement creation (it's getting created despite manual streamer).
ZLink<ZGlass>PupilInfo::mEventHandlerX{GS} L{f}
FID_tPupilInfo::mEventHandler_fid!
UShort_tZGlass::mEyeRefCount!
Float_tPupilInfo::mFarClipX{gS} 7 Value(-width=>6, -range=>[0,100000,1,1000])
UShort_tZGlass::mFireRefCount! X{G} 7 ValOut(-width=>4)
Int_tPupilInfo::mFrontModeX{gS} 7 PhonyEnum(-vals=>[GL_POINT,Point, GL_LINE,Line, GL_FILL,Fill],-width=>6,-join=>1)
UInt_tZGlass::mGlassBitsX{g}
SGridSteppermGridStepperX{r}
ZLink<ZMirFilter>ZGlass::mGuardX{E} L{}
Int_tPupilInfo::mHeightX{gS} Ray{Resize} 7 Value(-range=>[0,4096,1])
Float_tPupilInfo::mHomeAnimTimeX{GS} 7 Value(-range=>[0,10, 1,1000])
ZLink<WGlWidget>mLastMenuX{GS} L{}
LID_tAList::mLidX{GS} 7 Value(-width=>4, -join=>1)
GMutexAList::mListMutex! X{r}
TimeStamp_tAList::mListTimeStamp! X{GS}
ZLink<ZNode>PupilInfo::mLookAtX{gE} L{}
Float_tPupilInfo::mLookAtMinDistX{gS} 7 Value(-range=>[0,1000,1,1000])
Float_tPupilInfo::mMPSizeX{GS} 7 Value(-range=>[0,1, 1,1000], -width=>4)
Float_tPupilInfo::mMSMoveFacX{gS} 7 Value(-range=>[-1000,1000,1,100])
Float_tPupilInfo::mMSRotFacX{gS} 7 Value(-range=>[-1000,1000,1,100], -join=>1)
Int_tPupilInfo::mMaxRnrDepthX{gS} 7 Value(-range=>[1,1000,1,1], -join=>1)
Float_tPupilInfo::mMaxZFovX{gS}
ZLink<Scene>mMenuSceneX{GS} L{}
Float_tPupilInfo::mMinZFovX{gS}
UShort_tZGlass::mMoonRefCount! X{G} 7 ValOut(-width=>4)
Int_tPupilInfo::mMouseDragDX! X{G}
Int_tPupilInfo::mMouseDragDY! X{G}
ZPointPupilInfo::mMouseRayDir! X{R}
ZPointPupilInfo::mMouseRayPos! X{R}
Int_tPupilInfo::mMouseX! X{G}
Int_tPupilInfo::mMouseY! X{G}
Float_tPupilInfo::mMoveOMX{gS} 7 Value(-range=>[-30,30,1,100], -join=>1)
Int_tmNAlSources!
TStringZGlass::mNameX{RGE} 7 Textor()
Float_tPupilInfo::mNearClipX{gS} 7 Value(-width=>6, -range=>[0,100000,1,1000],-join=>1)
Int_tZList::mNextId
ZLink<ZGlass>PupilInfo::mOverlayX{GS} L{f}
FID_tPupilInfo::mOverlay_fid!
UChar_tPupilInfo::mPickDispX{gS} 7 PhonyEnum(-vals=>[0,Default, 1,"Z-distance", 2,"Z-percentage"], -width=>9, -join=>1)
Int_tPupilInfo::mPickMaxNX{GS} 7 Value(-range=>[1,100,1])
Int_tPupilInfo::mPickRX{gS} 7 Value(-range=>[0,100,1],-join=>1)
Int_tPupilInfo::mPopupDxX{GS} 7 Value(-range=>[-2000,2000,1,1], -join=>1)
Int_tPupilInfo::mPopupDyX{GS} 7 Value(-range=>[-2000,2000,1,1])
Float_tPupilInfo::mPopupFxX{GS} 7 Value(-range=>[-10,10,1,10], -join=>1)
Float_tPupilInfo::mPopupFyX{GS} 7 Value(-range=>[-10,10,1,10])
PupilInfo::Projection_ePupilInfo::mProjModeX{GS} 7 PhonyEnum()
ZQueen*ZGlass::mQueen! X{g}
GMutexZGlass::mReadMutex!
UShort_tZGlass::mRefCount! X{G} 7 ValOut(-width=>4, -join=>1)
ZTrans*PupilInfo::mRnrCamFix! X{G}
Int_tPupilInfo::mRnrScreenH! X{G}
Int_tPupilInfo::mRnrScreenW! X{G}
Saturn*ZGlass::mSaturn! X{g}
ID_tZGlass::mSaturnIDX{G} 7 ValOut(-range=>[0,MAX_ID,1], -width=>10)
ZLink<ZHashList>mSelectionX{GS} L{}
ZColormSelectionColorX{GSPT} 7 ColorButt()
Int_tAList::mSizeX{G} 7 ValOut(-width=>5)
ZLink<Scene>mSpiritioSceneX{GS} L{}
TimeStamp_tZGlass::mStampReqTring! X{GS} TimeStamp of last change that requires retriangulation
Double_tPupilInfo::mStereoEyeOffsetFacX{GS} 7 Value(-range=>[ 0,2, 1,1000])
Double_tPupilInfo::mStereoFrustumAsymFacX{GS} 7 Value(-range=>[ 0,2, 1,1000])
Double_tPupilInfo::mStereoZeroParallaxX{GS} 7 Value(-range=>[-1,1, 1,1000])
UShort_tZGlass::mSunRefCount! X{G} 7 ValOut(-width=>4, -join=>1)
ZLink<TimeMaker>mTimeMakerX{GS} L{}
TimeStamp_tZGlass::mTimeStamp! X{GS} TimeStamp of last change
TStringZGlass::mTitleX{RGE} 7 Textor()
ZLink<TringuRep>mTringuRepX{GS} L{}
UChar_tPupilInfo::mUpRefAxisX{gS} 7 Value(-range=>[1,3,1,1], -join=>1)
Float_tPupilInfo::mUpRefMinAngleX{gS} 7 Value(-range=>[0,90,1,100])
ZLink<ZNode>PupilInfo::mUpReferenceX{gE} L{}
Int_tPupilInfo::mWidthX{gS} Ray{Resize} 7 Value(-range=>[0,4096,1], -join=>1)
Float_tPupilInfo::mXDistX{gS} 7 Value(-width=>6, -range=>[1e-6,1000, 1,1000])
Float_tPupilInfo::mYFacX{gS} 7 Value(-width=>6, -range=>[1e-6,1000, 1,1000], -join=>1)
Float_tPupilInfo::mZFovX{gS} 7 Value(-width=>6, -range=>[1e-6,180, 1,1000], -join=>1)
Float_tmZFovPreSpiritio
Float_tPupilInfo::mZSizeX{gS} 7 Value(-width=>6, -range=>[1e-6,1000, 1,1000])
Float_tPupilInfo::mZoomFacX{gS} 7 Value(-width=>6, -range=>[1,2,1,10000])
set<NameChangeCB*>*ZGlass::pspNameChangeCB!
set<RayAbsorber*>*ZGlass::pspRayAbsorber!
static Int_tsNMaxAlSources
static GledNS::ClassInfo*AList::sap_AList_ci
static GledNS::LinkMemberInfo*sap_AlSources_lmi
static GledNS::LinkMemberInfo*PupilInfo::sap_CameraBase_lmi
static GledNS::LinkMemberInfo*sap_CurrentSpiritio_lmi
static GledNS::LinkMemberInfo*sap_DefaultSpiritio_lmi
static GledNS::LinkMemberInfo*PupilInfo::sap_EventHandler_lmi
static GledNS::LinkMemberInfo*ZGlass::sap_Guard_lmi
static GledNS::LinkMemberInfo*sap_LastMenu_lmi
static GledNS::LinkMemberInfo*PupilInfo::sap_LookAt_lmi
static GledNS::LinkMemberInfo*sap_MenuScene_lmi
static GledNS::LinkMemberInfo*PupilInfo::sap_Overlay_lmi
static GledNS::ClassInfo*PupilInfo::sap_PupilInfo_ci
static GledNS::LinkMemberInfo*sap_Selection_lmi
static GledNS::LinkMemberInfo*sap_SpiritioScene_lmi
static GledNS::ClassInfo*SubShellInfo::sap_SubShellInfo_ci
static GledNS::ClassInfo*sap_TSPupilInfo_ci
static GledNS::LinkMemberInfo*sap_TimeMaker_lmi
static GledNS::LinkMemberInfo*sap_TringuRep_lmi
static GledNS::LinkMemberInfo*PupilInfo::sap_UpReference_lmi
static GledNS::ClassInfo*ZGlass::sap_ZGlass_ci
static GledNS::ClassInfo*ZList::sap_ZList_ci

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

void _init()
 From PupilInfo -- restrict Overlay and EventHandler fids.
TSPupilInfo(const Text_t* n = "TSPupilInfo", const Text_t* t = 0)
~TSPupilInfo()
{}
void AdEnlightenment()
 Create overlay and event-handler lists.
void TimeTick(Double_t t, Double_t dt)
void SelectExtendio(Extendio* ext, Bool_t multiple)
void AddOverlayElement(ZGlass* l)
void RemoveOverlayElement(ZGlass* l)
void AddEventHandler(ZGlass* l)
void RemoveEventHandler(ZGlass* l)
void SetCurrentSpiritio(Spiritio* s)
 Expected to be called under write-lock.
void EnactExtendioSpiritio(Extendio* ext)
WGlWidget* FindMenuEntry(const TString& name)
void SelectTopMenu(WGlWidget* weed)
void SelectTopMenuByName(const TString& name)
void SelectTopMenuForLens(ZGlass* lens)
AlSource* AcquireAlSource()
void RelinquishAlSource(AlSource* src)
TSPupilInfo(const Text_t* n = "TSPupilInfo", const Text_t* t = 0)