12 #ifndef ROOT_TPolyLineShape 13 #define ROOT_TPolyLineShape 52 virtual const char *
GetName()
const;
56 virtual const char *
GetTitle()
const;
virtual Int_t Size() const
to be documented
virtual void SetShape(TShape *shape)
to be documented
Abstract class to define Arrays of 3D points.
virtual Size_t SetSizeAttribute(Size_t size)
to be documented
virtual void PaintNode(Float_t *start, Float_t *end, Option_t *option)
Double_t *start - coordinate of the start point of the current segment Double_t *end - coordinate of ...
virtual Size_t GetSizeAttribute() const
to be documented
virtual void SetConnection(TShape *connection)
virtual Size3D * CreateX3DSize(Bool_t marker=kFALSE)
to be documented
virtual Int_t PointDistancetoPrimitive(Int_t px, Int_t py)
*-*-*-*-*-*-*Compute distance from point px,py to a 3-D points *-*-*-*-*-*-* *-* ====================...
virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py)
forward the ExecuteEvent call to the decorated object
virtual void Paint(Option_t *opt)
to be documented
virtual void Create()
the X3D buffer sizes
virtual void Sizeof3D() const
-*-*-*-*-*-*Return total X3D size of this shape with its attributes-*-*-*-*-* *-* ===================...
virtual Float_t GetWidthFactor() const
TPolyLineShape()
to be documented
virtual void SetWidthFactor(Float_t fact=1.0)
virtual Color_t GetColorAttribute() const
to be documented
virtual TShape * GetConnection() const
virtual const char * GetTitle() const
forward the GetObjectInfo call to the decorated object
virtual void PaintX3DLine(Option_t *opt="")
to be documented
virtual Int_t DistancetoPrimitive(Int_t px, Int_t py)
-*-*-*-*-*-*-*Compute distance from point px,py to a 3-D polyline-*-*-*-*-*-* *-* ===================...
virtual Style_t SetStyleAttribute(Style_t style)
SetStyleAttribute(Style_t style) - set new style for this line Returns: previous value of the line st...
#define ClassDef(name, id)
virtual void Paint3d(Option_t *opt)
to be documented
virtual ~TPolyLineShape()
to be documented
virtual Style_t GetStyleAttribute() const
to be documented
virtual void PaintX3DMarker(Option_t *opt="")
to be documented
virtual char * GetObjectInfo(Int_t px, Int_t py) const
forward the GetObjectInfo call to the decorated object
TVirtualPad is an abstract base class for the Pad and Canvas classes.
This is the base class for all geometry shapes.
static Double_t * Gyrot(Double_t *dirc, Double_t cosang, Double_t sinang, Double_t trans[3][3])
virtual TPoints3DABC * GetPoints() const
virtual Color_t SetColorAttribute(Color_t color)
to be documented
virtual Bool_t GetSmooth() const
virtual void SetSmooth(Bool_t smooth=kTRUE)
virtual TShape * GetShape() const
virtual void PaintPolyMarker(Int_t n, Float_t *p=0, Marker_t m=0, Option_t *opt="")
-*-*-*-*-*-*-*-*Paint polymarker in CurrentPad World coordinates-*-*-*-*-*-*-* *-* ==================...
static Float_t Product(Float_t *v1, Float_t *v2, Int_t ndim=3)
to be documented
virtual TPoints3DABC * GetMarker() const
virtual void Draw(Option_t *opt="")
to be documented
virtual void PaintPoints(Int_t n, Float_t *p=0, Option_t *opt="")
-*-*-*-*-*-*-*-*Draw this 3-D polyline with new coordinates-*-*-*-*-*-*-*-*-* *-* ===================...
virtual const char * GetName() const
forward the GetName call to the decorated object