Logo ROOT  
Reference Guide
REveScalableStraightLineSet.hxx
Go to the documentation of this file.
1 // @(#)root/eve7:$Id$
2 // Authors: Matevz Tadel & Alja Mrak-Tadel: 2020
3 
4 /*************************************************************************
5  * Copyright (C) 1995-2020, Rene Brun and Fons Rademakers. *
6  * All rights reserved. *
7  * *
8  * For the licensing terms see $ROOTSYS/LICENSE. *
9  * For the list of contributors see $ROOTSYS/README/CREDITS. *
10  *************************************************************************/
11 
12 #ifndef ROOT_REveScalableStraightLineSet
13 #define ROOT_REveScalableStraightLineSet
14 
16 
17 namespace ROOT {
18 namespace Experimental {
19 
21 {
22 private:
25 
26 protected:
29 
30 public:
31  REveScalableStraightLineSet(const std::string &n = "ScalableStraightLineSet", const std::string &t = "");
33 
35  void SetScale(Double_t scale);
36 
37  Double_t GetScale() const;
38 };
39 
40 } // namespace Experimental
41 } // namespace ROOT
42 
43 #endif
n
const Int_t n
Definition: legend1.C:16
REveStraightLineSet.hxx
ROOT::Experimental::REveScalableStraightLineSet::REveScalableStraightLineSet
REveScalableStraightLineSet(const REveScalableStraightLineSet &)=delete
ROOT::Experimental::REveScalableStraightLineSet::operator=
REveScalableStraightLineSet & operator=(const REveScalableStraightLineSet &)=delete
ROOT::Experimental::REveStraightLineSet
REveStraightLineSet Set of straight lines with optional markers along the lines.
Definition: REveStraightLineSet.hxx:42
Float_t
float Float_t
Definition: RtypesCore.h:57
x
Double_t x[n]
Definition: legend1.C:17
ROOT::Experimental::REveScalableStraightLineSet::fScaleCenter
Float_t fScaleCenter[3]
Definition: REveScalableStraightLineSet.hxx:28
ROOT::Experimental::REveScalableStraightLineSet::fCurrentScale
Double_t fCurrentScale
Definition: REveScalableStraightLineSet.hxx:27
ROOT::Experimental::REveScalableStraightLineSet::~REveScalableStraightLineSet
virtual ~REveScalableStraightLineSet()
Definition: REveScalableStraightLineSet.hxx:32
ROOT::Experimental::REveScalableStraightLineSet::SetScaleCenter
void SetScaleCenter(Float_t x, Float_t y, Float_t z)
Set scale center.
Definition: REveScalableStraightLineSet.cxx:38
ROOT::Experimental::REveScalableStraightLineSet::SetScale
void SetScale(Double_t scale)
Loop over line parameters and scale coordinates.
Definition: REveScalableStraightLineSet.cxx:56
ROOT::Experimental::REveScalableStraightLineSet
Definition: REveScalableStraightLineSet.hxx:21
y
Double_t y[n]
Definition: legend1.C:17
Double_t
double Double_t
Definition: RtypesCore.h:59
ROOT::Experimental::REveScalableStraightLineSet::GetScale
Double_t GetScale() const
Return current scale.
Definition: REveScalableStraightLineSet.cxx:48
ROOT
VSD Structures.
Definition: StringConv.hxx:21