#include "WSPoint.h"

WSPoint


class description - source file - inheritance tree (.pdf)

class WSPoint : public ZNode

Inheritance Chart:
TObject
<-
ZGlass
<-
ZList
<-
ZNode
<-
WSPoint
    private:
void _init() public:
static void _gled_catalog_init() WSPoint(const Text_t* n = "WSPoint", const Text_t* t = "0") WSPoint(const WSPoint&) ~WSPoint() static TClass* Class() void Coff(const WSPoint* f) 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() bool GetDrawAxen() const Float_t GetS() const Float_t GetStretch() const Float_t GetT() const Float_t GetTwist() const Float_t GetW() const static GledNS::ClassInfo* GlassInfo() virtual TClass* IsA() const static MID_t Mid_SetDrawAxen() static MID_t Mid_SetS() static MID_t Mid_SetStretch() static MID_t Mid_SetT() static MID_t Mid_SetTwist() static MID_t Mid_SetW() WSPoint& operator=(const WSPoint&) virtual Int_t RebuildLinkRefs(An_ID_Demangler* c) ZMIR* S_SetDrawAxen(bool drawaxen) ZMIR* S_SetS(Float_t s) ZMIR* S_SetStretch(Float_t stretch) ZMIR* S_SetT(Float_t t) ZMIR* S_SetTwist(Float_t twist) ZMIR* S_SetW(Float_t w) void SetDrawAxen(bool drawaxen) void SetS(Float_t s) void SetStretch(Float_t stretch) void SetT(Float_t t) void SetTwist(Float_t twist) void SetW(Float_t w) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual TimeStamp_t Stamp(FID_t fid) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b) virtual FID_t VFID() const virtual GledNS::ClassInfo* VGlassInfo() const

Data Members

    private:
TMatrixF mCoffs protected:
Float_t mW Width X{GS} 7 Value(-range=>[-100,100,1,1000], -width=>6, -join=>1) Float_t mS Spread X{GS} 7 Value(-range=>[-100,100,1,1000], -width=>6, -join=>1) Float_t mT Tension X{GS} 7 Value(-range=>[-100,100,1,1000], -width=>6) Float_t mTwist X{GS} 7 Value(-range=>[-100,100,1,1000], -join=>1) Float_t mStretch X{GS} 7 Value(-range=>[-100,100,1,1000]) bool bDrawAxen X{GS} 7 Bool() static GledNS::ClassInfo* sap_WSPoint_ci

Class Description

 WSPoint

 Weaver Symbol Point. Represents one control point of a Weaver
 Symbol.  Its effect is determined by its position and orientation
 (from ZNode) and by three real parameters: mW (width), mS (spread)
 and mT (tension).

void _init()

void Coff(const WSPoint* f)

TimeStamp_t Stamp(FID_t fid)
 Upon change also change parent's triangulation stamp (if it is a WSSeed).
 Not optimal as it forces re-computation of Coffs for all WSPoints
 in the symbol.



Inline Functions


                      void ~WSPoint()
                   WSPoint WSPoint(const Text_t* n = "WSPoint", const Text_t* t = "0")
                     FID_t FID()
                     FID_t VFID() const
        GledNS::ClassInfo* GlassInfo()
        GledNS::ClassInfo* VGlassInfo() const
                   Float_t GetW() const
                      void SetW(Float_t w)
                   Float_t GetS() const
                      void SetS(Float_t s)
                   Float_t GetT() const
                      void SetT(Float_t t)
                   Float_t GetTwist() const
                      void SetTwist(Float_t twist)
                   Float_t GetStretch() const
                      void SetStretch(Float_t stretch)
                      bool GetDrawAxen() const
                      void SetDrawAxen(bool drawaxen)
                      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_SetW(Float_t w)
                     MID_t Mid_SetW()
                     ZMIR* S_SetS(Float_t s)
                     MID_t Mid_SetS()
                     ZMIR* S_SetT(Float_t t)
                     MID_t Mid_SetT()
                     ZMIR* S_SetTwist(Float_t twist)
                     MID_t Mid_SetTwist()
                     ZMIR* S_SetStretch(Float_t stretch)
                     MID_t Mid_SetStretch()
                     ZMIR* S_SetDrawAxen(bool drawaxen)
                     MID_t Mid_SetDrawAxen()
                      void _gled_catalog_init()
                   TClass* Class()
                   TClass* IsA() const
                      void ShowMembers(TMemberInspector& insp, char* parent)
                      void Streamer(TBuffer& b)
                      void StreamerNVirtual(TBuffer& b)
                   WSPoint WSPoint(const WSPoint&)
                  WSPoint& operator=(const WSPoint&)


Last update: Thu Jun 9 15:57:06 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.