#define ClassDef(name, id)
 
winID h TVirtualViewer3D TVirtualGLPainter p
 
Option_t Option_t SetLineWidth
 
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t r
 
TClass instances represent classes, structs and namespaces in the ROOT type system.
 
Base class for TEveUtil visualization elements, providing hierarchy management, rendering control and...
 
virtual void SetMainColor(Color_t color)
Set main color of the element.
 
Editor for TEveLine class.
 
GL-renderer for TEveLine class.
 
Projected copy of a TEveLine.
 
virtual void UpdateProjection()
Re-apply the projection.
 
virtual TEveElement * GetProjectedAsElement()
Returns this projected dynamic-casted to TEveElement.
 
TEveLineProjected & operator=(const TEveLineProjected &)
 
TEveLineProjected(const TEveLineProjected &)
 
virtual void SetDepthLocal(Float_t d)
Set depth (z-coordinate) of the projected points.
 
virtual ~TEveLineProjected()
 
virtual void SetProjection(TEveProjectionManager *mng, TEveProjectable *model)
Set projection manager and projection model.
 
TEveLineProjected()
Default constructor.
 
An arbitrary polyline with fixed line and marker attributes.
 
virtual void SetLineStyle(Style_t lstyle)
Set line-style of the line.
 
Float_t CalculateLineLength() const
Sum-up lengths of individual segments.
 
void ReduceSegmentLengths(Float_t max)
Make sure that no segment is longer than max.
 
virtual void SetLineColor(Color_t col)
Set the line color.
 
Bool_t GetRnrPoints() const
 
static void SetDefaultSmooth(Bool_t r)
Set default value for smooth-line drawing flag (default kFALSE).
 
static Bool_t fgDefaultSmooth
 
TEveVector GetLineStart() const
Return the first point of the line.
 
virtual TClass * ProjectedClass(const TEveProjection *p) const
Virtual from TEveProjectable, returns TEvePointSetProjected class.
 
virtual const TGPicture * GetListTreeIcon(Bool_t open=kFALSE)
Returns list-tree icon for TEveLine.
 
void SetRnrLine(Bool_t r)
Set rendering of line. Propagate to projected lines.
 
TEveLine & operator=(const TEveLine &)
 
TEveLine(const TEveLine &)
 
Bool_t GetRnrLine() const
 
virtual void CopyVizParams(const TEveElement *el)
Copy visualization parameters from element el.
 
virtual void WriteVizParams(std::ostream &out, const TString &var)
Write visualization parameters.
 
void SetSmooth(Bool_t r)
Set smooth rendering. Propagate to projected lines.
 
void SetRnrPoints(Bool_t r)
Set rendering of points. Propagate to projected lines.
 
static Bool_t GetDefaultSmooth()
Get default value for smooth-line drawing flag.
 
virtual void SetMarkerColor(Color_t col)
Set marker color. Propagate to projected lines.
 
TEveVector GetLineEnd() const
Return the last point of the line.
 
TEvePointSet is a render-element holding a collection of 3D points with optional per-point TRef and a...
 
Abstract base-class for non-linear projectable objects.
 
Abstract base class for classes that hold results of a non-linear projection transformation.
 
Manager class for steering of projections and managing projected objects.
 
Base-class for non-linear projections.
 
The TGPicture class implements pictures and icons used in the different GUI elements and widgets.