TAttLine Class Reference

#include <TAttLine.h>

Inheritance diagram for TAttLine:

TBox TBox TEfficiency TEfficiency TEllipse TEllipse TEveLine TEveLine TEveStraightLineSet TEveStraightLineSet TEveTrackList TEveTrackList TF1 TF1 TGeoBatemanSol TGeoBatemanSol TGeoOverlap TGeoOverlap TGeoPhysicalNode TGeoPhysicalNode TGeoVolume TGeoVolume TGLAxis TGLAxis TGraph TGraph TGraph2D TGraph2D TGraphEdge TGraphNode TGraphPolargram TGraphPolargram TH1 TH1 TLatex TLatex TLegendEntry TLegendEntry TLine TLine TMarker3DBox TMarker3DBox TMCParticle TNode TNode TPainter3dAlgorithms TPainter3dAlgorithms TParallelCoordRange TParallelCoordRange TParallelCoordSelect TParallelCoordSelect TParallelCoordVar TParallelCoordVar TParticle TParticle TPieSlice TPieSlice TPolyLine TPolyLine TPolyLine3D TPolyLine3D TPrimary TPrimary TQtPen TShape TShape TSpider TSpider TSpline TSpline TStyle TStyle TTree TTree TView TView TVirtualGeoTrack TVirtualGeoTrack TVirtualPad TVirtualPad TVirtualPS TVirtualPS TVirtualX TVirtualX TVolume TVolume List of all members.

Public Member Functions

 TAttLine ()
 TAttLine (Color_t lcolor, Style_t lstyle, Width_t lwidth)
virtual ~TAttLine ()
void Copy (TAttLine &attline) const
Int_t DistancetoLine (Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)
virtual Color_t GetLineColor () const
virtual Style_t GetLineStyle () const
virtual Width_t GetLineWidth () const
virtual void Modify ()
virtual void ResetAttLine (Option_t *option="")
virtual void SaveLineAttributes (ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1)
virtual void SetLineAttributes ()
virtual void SetLineColor (Color_t lcolor)
virtual void SetLineStyle (Style_t lstyle)
virtual void SetLineWidth (Width_t lwidth)
 ClassDef (TAttLine, 1)
 TAttLine ()
 TAttLine (Color_t lcolor, Style_t lstyle, Width_t lwidth)
virtual ~TAttLine ()
void Copy (TAttLine &attline) const
Int_t DistancetoLine (Int_t px, Int_t py, Double_t xp1, Double_t yp1, Double_t xp2, Double_t yp2)
virtual Color_t GetLineColor () const
virtual Style_t GetLineStyle () const
virtual Width_t GetLineWidth () const
virtual void Modify ()
virtual void ResetAttLine (Option_t *option="")
virtual void SaveLineAttributes (ostream &out, const char *name, Int_t coldef=1, Int_t stydef=1, Int_t widdef=1)
virtual void SetLineAttributes ()
virtual void SetLineColor (Color_t lcolor)
virtual void SetLineStyle (Style_t lstyle)
virtual void SetLineWidth (Width_t lwidth)
 ClassDef (TAttLine, 1)

Protected Attributes

Color_t fLineColor
Style_t fLineStyle
Width_t fLineWidth

Detailed Description

Definition at line 32 of file TAttLine.h.


Constructor & Destructor Documentation

TAttLine::TAttLine (  ) 

TAttLine::TAttLine ( Color_t  lcolor,
Style_t  lstyle,
Width_t  lwidth 
)

Definition at line 129 of file TAttLine.cxx.

References fLineColor, fLineStyle, and fLineWidth.

TAttLine::~TAttLine (  )  [virtual]

Definition at line 145 of file TAttLine.cxx.

TAttLine::TAttLine (  ) 

TAttLine::TAttLine ( Color_t  lcolor,
Style_t  lstyle,
Width_t  lwidth 
)

virtual TAttLine::~TAttLine (  )  [virtual]


Member Function Documentation

void TAttLine::Copy ( TAttLine attline  )  const

Definition at line 152 of file TAttLine.cxx.

References fLineColor, fLineStyle, and fLineWidth.

Referenced by TLatex::Copy(), TBox::Copy(), TPolyLine3D::Copy(), THelix::Copy(), TPolyLine::Copy(), TLine::Copy(), TLegendEntry::Copy(), TH1::Copy(), TF1::Copy(), TEllipse::Copy(), TStyle::Copy(), TArc::DrawArc(), TArrow::DrawArrow(), TBox::DrawBox(), TCanvas::DrawClonePad(), TCrown::DrawCrown(), TEllipse::DrawEllipse(), TGraph::DrawGraph(), TLine::DrawLine(), TPolyLine::DrawPolyLine(), and TPolyLine3D::DrawPolyLine().

Int_t TAttLine::DistancetoLine ( Int_t  px,
Int_t  py,
Double_t  xp1,
Double_t  yp1,
Double_t  xp2,
Double_t  yp2 
)

Definition at line 163 of file TAttLine.cxx.

References a, TMath::Abs(), b, c, d, fLineWidth, gPad, sqrt(), u, x, x1, x2, and y.

Referenced by TParticle::DistancetoPrimitive(), TMarker3DBox::DistancetoPrimitive(), TCurlyLine::DistancetoPrimitive(), TPolyLine::DistancetoPrimitive(), TLine::DistancetoPrimitive(), TPolyLine3D::DistancetoPrimitive(), TPrimary::DistancetoPrimitive(), TGeoTrack::DistancetoPrimitive(), TGraphPolargram::DistancetoPrimitive(), and TGraph::InsertPoint().

virtual Color_t TAttLine::GetLineColor (  )  const [inline, virtual]

Definition at line 47 of file TAttLine.h.

References fLineColor.

Referenced by TGeoVolumeMulti::AddNode(), TGeoVolumeMulti::AddNodeOverlap(), TSpider::AddVariable(), TSelectorDraw::Begin(), TGLUtil::BeginAttLine(), ClassImp(), TGeoVolume::CloneVolume(), ROOT::TBranchProxyDirector::CreateHistogram(), TF2::CreateHistogram(), TVolume::CreateTNode(), TSpider::DeleteVariable(), TGeoVolumeMulti::Divide(), TParallelCoordEditor::DoSelectionSelect(), TGeoPainter::DrawBatemanSol(), TPolyLine3D::DrawOutlineCube(), TSpider::DrawPoly(), TSpider::DrawSlices(), TEveGeoNode::DumpShapeTree(), TGeoShape::FillBuffer3D(), TShape::FillBuffer3D(), TProofChain::FillDrawAttributes(), TLatex::FirstParse(), TSpider::GetAverageLineColor(), TGeoShape::GetBasicColor(), TShape::GetBasicColor(), TGeoNode::GetColour(), TPie::GetEntryLineColor(), MyParticle::HighLight(), TPainter3dAlgorithms::ImplicitFunction(), TVolume::ImportShapeAttributes(), TNode::ImportShapeAttributes(), TProofDrawHist::Init(), TGLViewer::InitSecondaryObjects(), TGeoVolume::IsStyleDefault(), TGeoVolume::MakeCopyVolume(), TGeoVolumeMulti::MakeCopyVolume(), mvas(), TParticle::Paint(), TF2::Paint(), TMarker3DBox::Paint(), TF1::Paint(), TSpline::Paint(), TDiamond::Paint(), TPrimary::Paint(), TPolyLine3D::Paint(), TGraphNode::Paint(), TGraph2D::Paint(), TGraphEdge::Paint(), TNode::Paint(), TGaxis::PaintAxis(), TParallelCoordVar::PaintBoxPlot(), THistPainter::PaintContour(), TGraph2DPainter::PaintErrors(), TPad::PaintFillAreaHatches(), TGLAxis::PaintGLAxisBody(), THistPainter::PaintHist(), TParallelCoordVar::PaintHistogram(), TLatex::PaintLatex(), THistPainter::PaintLego(), TPolyLineShape::PaintNode(), TGeoPainter::PaintPhysicalNode(), TGraph2DPainter::PaintPolyLine(), TVolume::PaintShape(), TVolumeView::PaintShape(), TParallelCoordRange::PaintSlider(), TSpectrum2Painter::PaintSpectrum(), THistPainter::PaintSurface(), TGraph2DPainter::PaintTriangles(), TGeoPainter::PaintVolume(), TLine::Print(), TBox::Print(), TEllipse::Print(), TGeoChecker::RandomRays(), TGeoPainter::Raytrace(), TGeoVolume::ReplaceNode(), TPaveText::SaveLines(), TParallelCoordVar::SavePrimitive(), TPie::SavePrimitive(), TStyle::SavePrimitive(), TPad::SavePrimitive(), TF1::SavePrimitive(), TF2::SavePrimitive(), TF3::SavePrimitive(), TGaxis::SavePrimitive(), TEveTrack::SetAttLineAttMarker(), TQtPen::SetLineAttributes(), TAttLineEditor::SetModel(), MyParticle::SetNextPoint(), TSpider::SetNx(), TSpider::SetNy(), TSpider::SetSegmentDisplay(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TGeoChecker::TestOverlaps(), TParallelCoordRange::TParallelCoordRange(), TPave::TPave(), TVolume::TVolume(), TStyleManager::UpdateEditor(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TFrame::UseCurrentStyle(), and TTree::UseCurrentStyle().

virtual Style_t TAttLine::GetLineStyle (  )  const [inline, virtual]

Definition at line 48 of file TAttLine.h.

References fLineStyle.

Referenced by TGeoVolumeMulti::AddNode(), TGeoVolumeMulti::AddNodeOverlap(), TSpider::AddVariable(), TSelectorDraw::Begin(), TGLUtil::BeginAttLine(), ClassImp(), TGeoVolume::CloneVolume(), ROOT::TBranchProxyDirector::CreateHistogram(), TF2::CreateHistogram(), TVolume::CreateTNode(), TSpider::DeleteVariable(), TEveStraightLineSetGL::DirectDraw(), TGeoVolumeMulti::Divide(), TGeoPainter::DrawBatemanSol(), TFitParametersDialog::DrawFunction(), TPolyLine3D::DrawOutlineCube(), TSpider::DrawPoly(), TSpider::DrawSlices(), TProofChain::FillDrawAttributes(), TSpider::GetAverageLineStyle(), TPie::GetEntryLineStyle(), TVolume::ImportShapeAttributes(), TNode::ImportShapeAttributes(), TProofDrawHist::Init(), TGeoVolume::IsStyleDefault(), TGeoVolume::MakeCopyVolume(), TGeoVolumeMulti::MakeCopyVolume(), TParticle::Paint(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TPrimary::Paint(), TCrown::Paint(), TGraphNode::Paint(), TGraph2D::Paint(), TGraphEdge::Paint(), TNode::Paint(), THistPainter::PaintArrows(), THistPainter::PaintContour(), TEllipse::PaintEllipse(), TGraph2DPainter::PaintErrors(), TPad::PaintFillAreaHatches(), THistPainter::PaintHist(), TGeoPainter::PaintPhysicalNode(), TGraphPolargram::PaintPolarDivisions(), TGraph2DPainter::PaintPolyLine(), TGraphPolargram::PaintRadialDivisions(), TVolume::PaintShape(), TSpectrum2Painter::PaintSpectrum(), TGraph2DPainter::PaintTriangles(), TGeoPainter::PaintVolume(), TLine::Print(), TBox::Print(), TEllipse::Print(), TGeoVolume::ReplaceNode(), TPaveText::SaveLines(), TParallelCoordVar::SavePrimitive(), TPie::SavePrimitive(), TStyle::SavePrimitive(), TPad::SavePrimitive(), TF1::SavePrimitive(), TF2::SavePrimitive(), TGaxis::SavePrimitive(), TEveTrack::SetAttLineAttMarker(), TQtPen::SetLineAttributes(), TAttLineEditor::SetModel(), TSpider::SetNx(), TSpider::SetNy(), TSpider::SetSegmentDisplay(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TPave::TPave(), TVolume::TVolume(), TStyleManager::UpdateEditor(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TFrame::UseCurrentStyle(), and TTree::UseCurrentStyle().

virtual Width_t TAttLine::GetLineWidth (  )  const [inline, virtual]

Definition at line 49 of file TAttLine.h.

References fLineWidth.

Referenced by TGeoVolumeMulti::AddNode(), TGeoVolumeMulti::AddNodeOverlap(), TSpider::AddVariable(), TLatex::Analyse(), TSelectorDraw::Begin(), TGLUtil::BeginAttLine(), ClassImp(), TGeoVolume::CloneVolume(), ROOT::TBranchProxyDirector::CreateHistogram(), TF2::CreateHistogram(), TVolume::CreateTNode(), TSpider::DeleteVariable(), TEveStraightLineSetGL::DirectDraw(), TGeoVolumeMulti::Divide(), TGraphEditor::DoGraphLineWidth(), TParallelCoordEditor::DoSelectionSelect(), TGraphEditor::DoShape(), TGeoPainter::DrawBatemanSol(), TPolyLine3D::DrawOutlineCube(), TSpider::DrawPoly(), TSpider::DrawSlices(), feynman(), TProofChain::FillDrawAttributes(), TLatex::FirstParse(), TSpider::GetAverageLineWidth(), TPie::GetEntryLineWidth(), TVolume::ImportShapeAttributes(), TNode::ImportShapeAttributes(), TProofDrawHist::Init(), TGeoVolume::IsStyleDefault(), TGeoVolume::MakeCopyVolume(), TGeoVolumeMulti::MakeCopyVolume(), TParticle::Paint(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TPrimary::Paint(), TGraphNode::Paint(), TNode::Paint(), TGraphEdge::Paint(), TGraph2D::Paint(), THistPainter::PaintArrows(), TGaxis::PaintAxis(), TGraph2DPainter::PaintErrors(), TPad::PaintFillAreaHatches(), TGLAxis::PaintGLAxisBody(), TGraphPainter::PaintGrapHist(), THistPainter::PaintHist(), TParallelCoordVar::PaintHistogram(), TLatex::PaintLatex(), TPolyLineShape::PaintNode(), TGeoPainter::PaintPhysicalNode(), TGraph2DPainter::PaintPolyLine(), TGraphPainter::PaintPolyLineHatches(), TVolume::PaintShape(), TVolumeView::PaintShape(), TSpectrum2Painter::PaintSpectrum(), TGeoPainter::PaintVolume(), TLine::Print(), TEllipse::Print(), TBox::Print(), TGeoVolume::ReplaceNode(), TPaveText::SaveLines(), TParallelCoordVar::SavePrimitive(), TPie::SavePrimitive(), TPad::SavePrimitive(), TStyle::SavePrimitive(), TF1::SavePrimitive(), TF2::SavePrimitive(), TGaxis::SavePrimitive(), TEveTrack::SetAttLineAttMarker(), TPolyLineShape::SetConnection(), TQtPen::SetLineAttributes(), TGraphEditor::SetModel(), TAttLineEditor::SetModel(), TSpider::SetNx(), TSpider::SetNy(), TSpider::SetSegmentDisplay(), TGraphPainter::Smooth(), TVolume::TVolume(), TStyleManager::UpdateEditor(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TFrame::UseCurrentStyle(), and TTree::UseCurrentStyle().

void TAttLine::Modify (  )  [virtual]

Definition at line 223 of file TAttLine.cxx.

References TMath::Abs(), fLineColor, fLineStyle, fLineWidth, gPad, and gVirtualX.

Referenced by TLatex::DrawCircle(), TPainter3dAlgorithms::DrawFaceMode1(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceMove3(), TPainter3dAlgorithms::DrawFaceRaster1(), TPainter3dAlgorithms::DrawFaceRaster2(), TLatex::DrawLine(), TLatex::DrawParenthesis(), TEllipse::ExecuteEvent(), TSliderBox::ExecuteEvent(), TCurlyArc::ExecuteEvent(), TDiamond::ExecuteEvent(), TBox::ExecuteEvent(), TPolyLine::ExecuteEvent(), TASPaletteEditor::LimitLine::ExecuteEvent(), TLine::ExecuteEvent(), TCurlyLine::ExecuteEvent(), TPad::ExecuteEvent(), TPolygon::Paint(), TMarker3DBox::Paint(), TDiamond::Paint(), TCrown::Paint(), TPolyLine3D::Paint(), TNode::Paint(), TArrow::PaintArrow(), TPad::PaintBorder(), TBox::PaintBox(), TEllipse::PaintEllipse(), TLine::PaintLine(), TLine::PaintLineNDC(), TPave::PaintPaveArc(), TGeoPainter::PaintPhysicalNode(), TPolyLineShape::PaintPoints(), TGraphPolargram::PaintPolarDivisions(), TPolyLine::PaintPolyLine(), TPolyLine::PaintPolyLineNDC(), TGraphPolargram::PaintRadialDivisions(), TVolume::PaintShape(), and TGeoTrack::PaintTrack().

void TAttLine::ResetAttLine ( Option_t option = ""  )  [virtual]

Definition at line 242 of file TAttLine.cxx.

References fLineColor, fLineStyle, and fLineWidth.

Referenced by TStyle::Reset().

void TAttLine::SaveLineAttributes ( ostream &  out,
const char *  name,
Int_t  coldef = 1,
Int_t  stydef = 1,
Int_t  widdef = 1 
) [virtual]

Definition at line 253 of file TAttLine.cxx.

References fLineColor, fLineStyle, fLineWidth, and TColor::SaveColor().

Referenced by TGraphNode::SaveAttributes(), TGraphEdge::SaveAttributes(), TLegendEntry::SaveEntry(), TSpline5::SavePrimitive(), TPolyLine::SavePrimitive(), TLegend::SavePrimitive(), TCutG::SavePrimitive(), TGraphAsymmErrors::SavePrimitive(), TLatex::SavePrimitive(), TGraphErrors::SavePrimitive(), TCurlyLine::SavePrimitive(), TSlider::SavePrimitive(), TPaveClass::SavePrimitive(), TPaveText::SavePrimitive(), TLine::SavePrimitive(), TEllipse::SavePrimitive(), TBox::SavePrimitive(), TGroupButton::SavePrimitive(), TH1K::SavePrimitive(), TEfficiency::SavePrimitive(), TArc::SavePrimitive(), TGraph2D::SavePrimitive(), TGraph::SavePrimitive(), TWbox::SavePrimitive(), TPavesText::SavePrimitive(), TGraphBentErrors::SavePrimitive(), TPaveLabel::SavePrimitive(), TSpline3::SavePrimitive(), TPave::SavePrimitive(), TCurlyArc::SavePrimitive(), TTreePerfStats::SavePrimitive(), TPaveStats::SavePrimitive(), TCrown::SavePrimitive(), TArrow::SavePrimitive(), TPolyLine3D::SavePrimitive(), TDiamond::SavePrimitive(), TPaletteAxis::SavePrimitive(), THelix::SavePrimitive(), TMarker3DBox::SavePrimitive(), TButton::SavePrimitive(), TH1::SavePrimitiveHelp(), TEveLine::WriteVizParams(), TEveStraightLineSet::WriteVizParams(), and TEveTrackList::WriteVizParams().

void TAttLine::SetLineAttributes (  )  [virtual]

Definition at line 274 of file TAttLine.cxx.

References fLineColor, fLineStyle, fLineWidth, and TVirtualPadEditor::UpdateLineAttributes().

Referenced by TVolumePosition::SetLineAttributes(), TVolumeView::SetLineAttributes(), RooPlot::SetLineAttributes(), and TQtPen::SetLineAttributes().

virtual void TAttLine::SetLineColor ( Color_t  lcolor  )  [inline, virtual]

Definition at line 54 of file TAttLine.h.

References fLineColor.

Referenced by RooStats::SamplingDistPlot::AddSamplingDistribution(), MyParticle::AddTrack(), TSpider::AddVariable(), annconvergencetest(), ApplicationWindow::ApplicationWindow(), arb8(), TSelectorDraw::Begin(), Bessel(), binarySearchTime(), boostcontrolplots(), box(), canvas_write(), ClassImp(), combinedFit(), compareanapp(), compareClassApp(), complex_1(), composite(), cone(), coneseg(), ConfidenceIntervals(), ContourList(), correlationscatters(), correlationscattersMultiClass(), create_lin_Nvar_weighted(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), TVolume::CreateTNode(), ctub(), TSpider::DeleteVariable(), Viewer::DoButton(), MyMainFrame::DoDraw(), doFit(), TAttLineEditor::DoLineColor(), TProofProgressMemoryPlot::DoPlot(), TProofProgressDialog::DoPlotRateGraph(), TH2::DoProfile(), TH3::DoProject1D(), TH3::DoProject2D(), TH2::DoProjection(), TParallelCoordEditor::DoSelectLineColor(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), TParallelCoord::Draw(), TASImage::Draw(), RooStats::LikelihoodIntervalPlot::Draw(), draw_layer(), TGaxis::DrawAxis(), RooStats::MCMCIntervalPlot::DrawChainScatter(), TLatex::DrawCircle(), TKDE::DrawConfidenceInterval(), DrawCumulative(), DrawData(), TMLPAnalyzer::DrawDInputs(), TPainter3dAlgorithms::DrawFaceMode1(), TPainter3dAlgorithms::DrawFaceMove2(), TPainter3dAlgorithms::DrawFaceRaster2(), DrawFunction(), RooStats::MCMCIntervalPlot::DrawHistInterval(), StatDialogMVAEffs::DrawHistograms(), RooStats::MCMCIntervalPlot::DrawKeysPdfInterval(), TLatex::DrawLine(), TSpectrum2Painter::DrawMarker(), TMLPAnalyzer::DrawNetwork(), TLatex::DrawParenthesis(), TSpider::DrawPoly(), TSpider::DrawPolyAverage(), DrawPopulation(), TSpider::DrawSlices(), TSpider::DrawSlicesAverage(), drawsparse(), RooStats::MCMCIntervalPlot::DrawTailFractionInterval(), eltu(), exampleFunctor(), exampleTKDE(), exclusiongraph(), exclusiongraph2(), TLatex::FirstParse(), fitCircle(), fitLinear(), fitLinearRobust(), fitMultiGraph(), FittingDemo(), G__G__PostScript_122_0_34(), G__G__PostScript_123_0_28(), G__G__PostScript_124_0_26(), GAMinTutorial(), GammaFun(), TPad::GetFrame(), goftest(), graph(), graphpolar(), gtra(), MyParticle::HighLight(), hype(), ideal(), TGaxis::ImportAxisAttributes(), TVolume::ImportShapeAttributes(), TNode::ImportShapeAttributes(), TPie::Init(), TProofDrawHist::Init(), RooCurve::initialize(), TInspectCanvas::InspectObject(), LegendreAssoc(), lego(), TASPaletteEditor::LimitLine::LimitLine(), line3Dfit(), LoadXS(), logscales(), TMemStat::MakeGraphCode(), TMemStat::MakeGraphStack(), mathBeta(), mathcoreSpecFunc(), mathGammaNormal(), mathLaplace(), mathStudent(), mlpHiggs(), TStyleManager::ModLineColor(), mvas(), mvaweights(), na49(), normalDist(), ntuple1(), RootShower::OnOpenFile(), RootShower::OnShowerProduce(), TParticle::Paint(), TPolyLineShape::Paint(), TF2::Paint(), TF1::Paint(), TParallelCoord::Paint(), TSpline::Paint(), TPie::Paint(), TDiamond::Paint(), TPrimary::Paint(), TGraphNode::Paint(), TGraph2D::Paint(), TNode::Paint(), TTreePerfStats::Paint(), TGaxis::PaintAxis(), TH1Editor::PaintBox3D(), TColorWheel::PaintCircle(), TParallelCoord::PaintEntries(), TGraph2DPainter::PaintErrors(), TPad::PaintFillAreaHatches(), TMarker3DBox::PaintH3(), TParallelCoordVar::PaintHistogram(), TLatex::PaintLatex(), THistPainter::PaintLego(), TPolyLineShape::PaintNode(), TGraph2DPainter::PaintPolyLine(), TColorWheel::PaintRectangles(), TVolume::PaintShape(), THistPainter::PaintSurface(), TGraph2DPainter::PaintTriangles(), para(), parab(), pcon(), pgon(), piRandom(), ProofNtuple::PlotNtuple(), RooAbsReal::plotOn(), RooAbsData::plotOn(), RooAbsReal::plotOnWithErrorBand(), portfolio(), HistAction::processBoxB(), TGeoChecker::RandomRays(), rf211_paramconv(), rf301_composition(), rf302_utilfuncs(), rf305_condcorrprod(), rf306_condpereventerrors(), rf307_fullpereventerrors(), rf308_normintegration2d(), rf309_ndimplot(), rf315_projectpdf(), rf608_fitresultaspdf(), rf702_efficiencyfit_2D(), rf704_amplitudefit(), rf705_linearmorph(), rf707_kernelestimation(), rf802_mcstudy_addons(), rs101_limitexample(), rs401d_FeldmanCousins(), rs_bernsteinCorrection(), RooFitTestUnit::runCompTests(), s_difference(), s_intersection(), s_union(), seism(), TPad::SetAttLinePS(), TPolyLineShape::SetColorAttribute(), TPie::SetEntryLineColor(), TGeoVolume::SetLineColor(), RooStats::SamplingDistPlot::SetLineColor(), TParallelCoordRange::SetLineColor(), TGX11::SetLineColor(), TSpider::SetLineColor(), RooPlot::SetLineColor(), TPaletteAxis::SetLineColor(), TVirtualGeoTrack::SetName(), TSpider::SetNx(), TSpider::SetNy(), TSpider::SetSegmentDisplay(), TMVAGlob::SetSignalAndBackgroundStyle(), TMVAGlob::SetTMVAStyle(), shapes(), shapesAnim(), sphere(), splines(), stdsort(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), tellipse(), ProofEventProc::Terminate(), testBinomial(), TestBinomial(), TestBasic301::testCode(), TestBasic302::testCode(), TestBasic704::testCode(), TestBasic305::testCode(), TestBasic802::testCode(), TestBasic306::testCode(), TestBasic702::testCode(), TestBasic707::testCode(), TestBasic705::testCode(), testCont1D(), testDisc1D(), testEmpDistr(), testPermute(), testPoisson(), testProbVector(), TestSPlot(), testUnfold1(), testUnfold2(), testUnfold3(), TF1::TF1(), tgaxis3(), TGeoTrack::TGeoTrack(), tgraph1(), tgraph2(), tgraph2d1(), tgraph3(), tline(), TNode::TNode(), torus(), TPave::TPave(), TMultiLayerPerceptron::Train(), transpad(), trap(), trd1(), trd2(), TShape::TShape(), tStudent(), TSVDUnfoldExample(), TTree::TTree(), TTreePerfStats::TTreePerfStats(), TTripleSliderDemo::TTripleSliderDemo(), tube(), tubeseg(), TVolume::TVolume(), twoscales(), unuranHist(), XSReactionDlg::UpdateGraph(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TFrame::UseCurrentStyle(), TTree::UseCurrentStyle(), waves(), xtru(), xtruDraw(), xtruSamples(), and zdemo().

virtual void TAttLine::SetLineStyle ( Style_t  lstyle  )  [inline, virtual]

Definition at line 55 of file TAttLine.h.

References fLineStyle.

Referenced by TSpider::AddVariable(), Bessel(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), TVolume::CreateTNode(), TSpider::DeleteVariable(), TAttLineEditor::DoLineStyle(), TProofProgressMemoryPlot::DoPlot(), RooStats::LikelihoodIntervalPlot::Draw(), TGaxis::DrawAxis(), DrawCumulative(), TPainter3dAlgorithms::DrawFaceMove1(), TPainter3dAlgorithms::DrawFaceRaster1(), TFitParametersDialog::DrawFunction(), TSpectrum2Painter::DrawMarker(), TSpider::DrawPoly(), TSpider::DrawPolyAverage(), TSpider::DrawSlices(), TSpider::DrawSlicesAverage(), G__G__PostScript_122_0_36(), G__G__PostScript_123_0_30(), G__G__PostScript_124_0_27(), TPad::GetFrame(), TVolume::ImportShapeAttributes(), TNode::ImportShapeAttributes(), TPie::Init(), TProofDrawHist::Init(), TInspectCanvas::InspectObject(), mathStudent(), TStyleManager::ModLineStyle(), TParticle::Paint(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TPie::Paint(), TPrimary::Paint(), TGraphNode::Paint(), TGraph2D::Paint(), TNode::Paint(), THistPainter::PaintArrows(), TGaxis::PaintAxis(), TParallelCoord::PaintEntries(), TGraph2DPainter::PaintErrors(), TPad::PaintFillAreaHatches(), TGraphPainter::PaintGraphQQ(), THistPainter::PaintLegoAxis(), TGraph2DPainter::PaintLevels(), TGraphPolargram::PaintPolarDivisions(), TGraph2DPainter::PaintPolyLine(), TGraphPolargram::PaintRadialDivisions(), TVolume::PaintShape(), TGraph2DPainter::PaintTriangles(), RooAbsReal::plotOn(), RooAbsData::plotOn(), RooAbsReal::plotOnWithErrorBand(), RooFitTestUnit::runCompTests(), TPad::SetAttLinePS(), TPie::SetEntryLineStyle(), RooStats::SamplingDistPlot::SetLineStyle(), RooPlot::SetLineStyle(), TGeoVolume::SetLineStyle(), TEveLine::SetLineStyle(), TSpider::SetLineStyle(), TVirtualGeoTrack::SetName(), TSpider::SetNx(), TSpider::SetNy(), MethodInfo::SetResultHists(), TSpider::SetSegmentDisplay(), TPolyLineShape::SetStyleAttribute(), TSelectorDraw::TakeAction(), TSelectorDraw::TakeEstimate(), TF1::TF1(), tline(), tmarker_draw(), TPave::TPave(), TSVDUnfoldExample(), TTree::TTree(), TVolume::TVolume(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TFrame::UseCurrentStyle(), and TTree::UseCurrentStyle().

virtual void TAttLine::SetLineWidth ( Width_t  lwidth  )  [inline, virtual]

Definition at line 56 of file TAttLine.h.

References fLineWidth.

Referenced by RooStats::SamplingDistPlot::AddSamplingDistributionShaded(), TSpider::AddVariable(), TLatex::Analyse(), annconvergencetest(), ApplicationWindow::ApplicationWindow(), Bessel(), binarySearchTime(), boostcontrolplots(), boxset_cones(), canvas_write(), compareanapp(), compareClassApp(), ConfidenceIntervals(), correlationscatters(), correlationscattersMultiClass(), TF1::CreateFromCintClass(), TF1::CreateFromFunctor(), TVolume::CreateTNode(), TSpider::DeleteVariable(), MyMainFrame::DoDraw(), doFit(), TGraphEditor::DoGraphLineWidth(), TProofProgressMemoryPlot::DoPlot(), TProofProgressDialog::DoPlotRateGraph(), TParallelCoordEditor::DoSelectLineWidth(), TH1Editor::DoSliderMoved(), TH1Editor::DoSliderPressed(), TH2Editor::DoSliderXMoved(), TH2Editor::DoSliderXPressed(), TH2Editor::DoSliderYMoved(), TH2Editor::DoSliderYPressed(), Rgl::Draw2DAxis(), TGaxis::DrawAxis(), DrawData(), DrawFunction(), RooStats::MCMCIntervalPlot::DrawHistInterval(), StatDialogMVAEffs::DrawHistograms(), RooStats::MCMCIntervalPlot::DrawKeysPdfInterval(), TSpectrum2Painter::DrawMarker(), TSpider::DrawPoly(), TSpider::DrawPolyAverage(), DrawPopulation(), TSpider::DrawSlices(), TSpider::DrawSlicesAverage(), RooStats::MCMCIntervalPlot::DrawTailFractionInterval(), elliptic_boxset_cones(), exclusiongraph(), exclusiongraph2(), feynman(), TLatex::FirstParse(), fitCircle(), fitLinear(), fitMultiGraph(), FittingDemo(), G__G__PostScript_122_0_37(), G__G__PostScript_123_0_31(), G__G__PostScript_124_0_28(), GammaFun(), TPad::GetFrame(), graph(), graphpolar(), graphShade(), MyParticle::HighLight(), TVolume::ImportShapeAttributes(), TNode::ImportShapeAttributes(), TPie::Init(), TProofDrawHist::Init(), RooCurve::initialize(), TInspectCanvas::InspectObject(), jetcone(), LegendreAssoc(), TASPaletteEditor::LimitLine::LimitLine(), LoadXS(), logscales(), mathBeta(), mathLaplace(), mathStudent(), TStyleManager::ModLineWidth(), mvas(), mvaweights(), ntuple1(), RootShower::OnOpenFile(), RootShower::OnShowerProduce(), TParticle::Paint(), TPolyLineShape::Paint(), TF2::Paint(), TF1::Paint(), TSpline::Paint(), TPie::Paint(), TPrimary::Paint(), TGraphNode::Paint(), TGraph2D::Paint(), TNode::Paint(), THistPainter::PaintArrows(), TGaxis::PaintAxis(), TH1Editor::PaintBox3D(), TParallelCoord::PaintEntries(), TGraph2DPainter::PaintErrors(), TPad::PaintFillAreaHatches(), TParallelCoordVar::PaintHistogram(), TLatex::PaintLatex(), TGraph2DPainter::PaintPolyLine(), TColorWheel::PaintRectangles(), TVolume::PaintShape(), piRandom(), RooAbsReal::plotOn(), RooAbsData::plotOn(), RooAbsReal::plotOnWithErrorBand(), probas(), RadioNuclides(), TGeoChecker::RandomRays(), TStyle::Reset(), rs401d_FeldmanCousins(), RooFitTestUnit::runCompTests(), TPad::SetAttLinePS(), TPie::SetEntryLineWidth(), TEveLine::SetLineWidth(), TParallelCoordRange::SetLineWidth(), RooPlot::SetLineWidth(), TSpider::SetLineWidth(), TPaletteAxis::SetLineWidth(), TGeoVolume::SetLineWidth(), RooStats::SamplingDistPlot::SetLineWidth(), TVirtualGeoTrack::SetName(), TSpider::SetNx(), TSpider::SetNy(), MethodInfo::SetResultHists(), TSpider::SetSegmentDisplay(), TMVAGlob::SetSignalAndBackgroundStyle(), TPolyLineShape::SetSizeAttribute(), splines(), stdsort(), tellipse(), ProofEventProc::Terminate(), TestBinomial(), testPermute(), TF1::TF1(), tgaxis3(), TGeoTrack::TGeoTrack(), tgraph1(), tgraph2(), TLatex::TLatex(), tline(), tStudent(), TStyle::TStyle(), TSVDUnfoldExample(), TTree::TTree(), TTripleSliderDemo::TTripleSliderDemo(), TVolume::TVolume(), XSReactionDlg::UpdateGraph(), TGraph::UseCurrentStyle(), TH1::UseCurrentStyle(), TFrame::UseCurrentStyle(), TTree::UseCurrentStyle(), and waves().

TAttLine::ClassDef ( TAttLine  ,
 
)

void TAttLine::Copy ( TAttLine attline  )  const

Int_t TAttLine::DistancetoLine ( Int_t  px,
Int_t  py,
Double_t  xp1,
Double_t  yp1,
Double_t  xp2,
Double_t  yp2 
)

virtual Color_t TAttLine::GetLineColor (  )  const [inline, virtual]

Definition at line 47 of file TAttLine.h.

References fLineColor.

virtual Style_t TAttLine::GetLineStyle (  )  const [inline, virtual]

Definition at line 48 of file TAttLine.h.

References fLineStyle.

virtual Width_t TAttLine::GetLineWidth (  )  const [inline, virtual]

Definition at line 49 of file TAttLine.h.

References fLineWidth.

virtual void TAttLine::Modify (  )  [virtual]

virtual void TAttLine::ResetAttLine ( Option_t option = ""  )  [virtual]

virtual void TAttLine::SaveLineAttributes ( ostream &  out,
const char *  name,
Int_t  coldef = 1,
Int_t  stydef = 1,
Int_t  widdef = 1 
) [virtual]

virtual void TAttLine::SetLineAttributes (  )  [virtual]

virtual void TAttLine::SetLineColor ( Color_t  lcolor  )  [inline, virtual]

Definition at line 54 of file TAttLine.h.

References fLineColor.

virtual void TAttLine::SetLineStyle ( Style_t  lstyle  )  [inline, virtual]

Definition at line 55 of file TAttLine.h.

References fLineStyle.

virtual void TAttLine::SetLineWidth ( Width_t  lwidth  )  [inline, virtual]

Definition at line 56 of file TAttLine.h.

References fLineWidth.

TAttLine::ClassDef ( TAttLine  ,
 
)


Member Data Documentation

Color_t TAttLine::fLineColor [protected]

Definition at line 35 of file TAttLine.h.

Referenced by Copy(), TGaxis::DrawAxis(), TPDF::DrawBox(), TSVG::DrawBox(), TPostScript::DrawBox(), TImageDump::DrawBox(), TImageDump::DrawFrame(), TPostScript::DrawPolyLine(), TPDF::DrawPolyLine(), TPostScript::DrawPolyLineNDC(), TPDF::DrawPolyLineNDC(), TPostScript::DrawPS(), TSVG::DrawPS(), TImageDump::DrawPS(), TPDF::DrawPS(), GetLineColor(), TGQt::Init(), Modify(), ResetAttLine(), SaveLineAttributes(), TGeoVolume::SavePrimitive(), TGaxis::SavePrimitive(), SetLineAttributes(), TGQt::SetLineColor(), TEveTrackList::SetLineColor(), TQtPen::SetLineColor(), TPDF::SetLineColor(), TGWin32::SetLineColor(), TPostScript::SetLineColor(), SetLineColor(), TSVG::SetLineColor(), TEveTrackList::SetMainColor(), TAttLine(), TEveLine::TEveLine(), TEveStraightLineSet::TEveStraightLineSet(), TEveTrack::TEveTrack(), TEveTrackList::TEveTrackList(), TGWin32::UpdateLineColor(), and TPostScript::Zone().

Style_t TAttLine::fLineStyle [protected]

Definition at line 36 of file TAttLine.h.

Referenced by Copy(), TGaxis::DrawAxis(), TPostScript::DrawPolyLine(), TPDF::DrawPolyLine(), TPostScript::DrawPolyLineNDC(), TPDF::DrawPolyLineNDC(), TPDF::DrawPolyMarker(), TPostScript::DrawPolyMarker(), TPostScript::DrawPS(), TSVG::DrawPS(), TImageDump::DrawPS(), TPDF::DrawPS(), GetLineStyle(), TGQt::Init(), TGraphPolargram::Init(), Modify(), ResetAttLine(), SaveLineAttributes(), TGeoVolume::SavePrimitive(), TGaxis::SavePrimitive(), SetLineAttributes(), TQtPen::SetLineStyle(), TEveTrackList::SetLineStyle(), TPostScript::SetLineStyle(), TGWin32::SetLineStyle(), SetLineStyle(), TPDF::SetLineStyle(), TSVG::SetLineStyle(), TGQt::SetLineStyle(), TGX11::SetLineStyle(), TAttLine(), TGWin32::UpdateLineStyle(), and TPostScript::Zone().

Width_t TAttLine::fLineWidth [protected]

Definition at line 37 of file TAttLine.h.

Referenced by Copy(), DistancetoLine(), TBox::DistancetoPrimitive(), TPad::DistancetoPrimitive(), TGaxis::DrawAxis(), TImageDump::DrawBox(), TPostScript::DrawPolyLine(), TPDF::DrawPolyLine(), TPostScript::DrawPolyLineNDC(), TPDF::DrawPolyLineNDC(), TPDF::DrawPolyMarker(), TSVG::DrawPolyMarker(), TPostScript::DrawPolyMarker(), TPostScript::DrawPS(), TSVG::DrawPS(), TImageDump::DrawPS(), TPDF::DrawPS(), GetLineWidth(), TGQt::Init(), Modify(), TPDF::NewPage(), ResetAttLine(), SaveLineAttributes(), TGeoVolume::SavePrimitive(), TGaxis::SavePrimitive(), TPostScript::SetFillPatterns(), SetLineAttributes(), TGWin32::SetLineType(), TGX11::SetLineWidth(), TGQt::SetLineWidth(), TPDF::SetLineWidth(), TGWin32::SetLineWidth(), TQtPen::SetLineWidth(), TSVG::SetLineWidth(), TPostScript::SetLineWidth(), TEveTrackList::SetLineWidth(), SetLineWidth(), TAttLine(), and TPostScript::Zone().


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:34:41 2011 for ROOT_528-00b_version by  doxygen 1.5.1