Mover
class description - source file - inheritance tree (.pdf)
private:
void _init()
public:
static void _gled_catalog_init()
Mover(Text_t* n = "Mover", Text_t* t = "0")
Mover(ZNode* m, Text_t* n = "Mover", Text_t* t = "0")
Mover(const Mover&)
~Mover()
static TClass* Class()
virtual void CopyLinkRefs(lppZGlass_t& ref_list)
virtual void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
virtual void CopyLinks(lpZGlass_t& glass_list)
void ExecuteMir(ZMIR& mir)
static FID_t FID()
Float_t GetMa()
UInt_t GetMi()
ZNode* GetNode()
Float_t GetRa()
UInt_t GetRi()
UInt_t GetRj()
static GledNS::ClassInfo* GlassInfo()
virtual TClass* IsA() const
static MID_t Mid_SetMa()
static MID_t Mid_SetMi()
static MID_t Mid_SetNode()
static MID_t Mid_SetRa()
static MID_t Mid_SetRi()
static MID_t Mid_SetRj()
virtual void Operate(Operator::Arg* op_arg)
Mover& operator=(const Mover&)
virtual Int_t RebuildLinkRefs(An_ID_Demangler* c)
ZMIR* S_SetMa(Float_t ma)
ZMIR* S_SetMi(UInt_t mi)
ZMIR* S_SetNode(ZNode* node)
ZMIR* S_SetRa(Float_t ra)
ZMIR* S_SetRi(UInt_t ri)
ZMIR* S_SetRj(UInt_t rj)
void SetMa(Float_t ma)
void SetMi(UInt_t mi)
void SetNode(ZNode* node)
void SetRa(Float_t ra)
void SetRi(UInt_t ri)
void SetRj(UInt_t rj)
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
virtual FID_t VFID() const
virtual GledNS::ClassInfo* VGlassInfo() const
protected:
ZNode* mNode X{gS} L{l}
UInt_t mMi X{gS} 7 Value(-range=>[0,3,1], -width=>2, -join=>1)
Float_t mMa X{gS} 7 Value(-range=>[-10,10,1,1000000], -width=>8)
UInt_t mRi X{gS} 7 Value(-range=>[0,3,1], -width=>2, -join=>1)
UInt_t mRj X{gS} 7 Value(-range=>[0,3,1], -width=>2, -join=>1)
Float_t mRa X{gS} 7 Value(-range=>[-10,10,1,1000000], -width=>8)
static GledNS::ClassInfo* sap_Mover_ci
static GledNS::LinkMemberInfo* sap_Node_lmi
Mover
Translates and/or rotates mNode (if not null) in its local frame.
mMi ~ index of Move axis (1~x,2~y,3~z),
mMa ~ amount of displacement;
mRi, mRj ~ indices determining the Rotation plane,
mRa ~ amount of angular displacement (in radians).
If mMa!=0 translates; if mRa!=0 rotates.
________________________________________________________________________
void _init()
void Operate(Operator::Arg* op_arg) throw(Operator::Exception)
Inline Functions
void ~Mover()
Mover Mover(Text_t* n = "Mover", Text_t* t = "0")
Mover Mover(ZNode* m, Text_t* n = "Mover", Text_t* t = "0")
FID_t FID()
FID_t VFID() const
GledNS::ClassInfo* GlassInfo()
GledNS::ClassInfo* VGlassInfo() const
ZNode* GetNode()
void SetNode(ZNode* node)
UInt_t GetMi()
void SetMi(UInt_t mi)
Float_t GetMa()
void SetMa(Float_t ma)
UInt_t GetRi()
void SetRi(UInt_t ri)
UInt_t GetRj()
void SetRj(UInt_t rj)
Float_t GetRa()
void SetRa(Float_t ra)
void CopyLinks(lpZGlass_t& glass_list)
void CopyLinkRefs(lppZGlass_t& ref_list)
void CopyLinkReps(ZGlass::lLinkRep_t& link_rep_list)
Int_t RebuildLinkRefs(An_ID_Demangler* c)
void ExecuteMir(ZMIR& mir)
ZMIR* S_SetNode(ZNode* node)
MID_t Mid_SetNode()
ZMIR* S_SetMi(UInt_t mi)
MID_t Mid_SetMi()
ZMIR* S_SetMa(Float_t ma)
MID_t Mid_SetMa()
ZMIR* S_SetRi(UInt_t ri)
MID_t Mid_SetRi()
ZMIR* S_SetRj(UInt_t rj)
MID_t Mid_SetRj()
ZMIR* S_SetRa(Float_t ra)
MID_t Mid_SetRa()
void _gled_catalog_init()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
Mover Mover(const Mover&)
Mover& operator=(const Mover&)
Last update: Thu Jun 9 15:56:58 2005
ROOT page - Home page - Class index - Class Hierarchy - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.