library: libGraf
#include "TGraphPolar.h"

TGraphPolar


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

class TGraphPolar : public TGraphErrors

Inheritance Chart:
TObject
<-
TNamed
TAttLine
TAttFill
TAttMarker
<-
TGraph
<-
TGraphErrors
<-
TGraphPolar
    private:
virtual void Paint(Option_t* options = "") public:
TGraphPolar(Int_t n, const Double_t* x = 0, const Double_t* y = 0, const Double_t* ex = 0, const Double_t* ey = 0) TGraphPolar(const TGraphPolar&) ~TGraphPolar() static TClass* Class() virtual Int_t DistancetoPrimitive(Int_t px, Int_t py) virtual void Draw(Option_t* options = "") virtual void ExecuteEvent(Int_t event, Int_t px, Int_t py) TGraphPolargram* GetPolargram() virtual TClass* IsA() const TGraphPolar& operator=(const TGraphPolar&) virtual void SetMaximum(Double_t maximum = 1) void SetMaxPolar(Double_t maximum = 6.28318530717958623) void SetMaxRadial(Double_t maximum = 1) virtual void SetMinimum(Double_t minimum = 0) void SetMinPolar(Double_t minimum = 0) void SetMinRadial(Double_t minimum = 0) virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
Bool_t fOptionAxis Force drawing of new coord system protected:
TGraphPolargram* fPolargram The polar coord system Double_t* fXpol [fNpoints] points in polar coordinates Double_t* fYpol [fNpoints] points in polar coordinates

Class Description

______________________________________________________________________________

  TPolarGraph creates a polar graph (including error bars).
  It uses the class TGraphPolargram to draw the polar axis.

  An example of TGraphPolar is given in the tutorial graphpolar.C
  with the following output:

______________________________________________________________________________
TGraphPolar(Int_t n, const Double_t* x, const Double_t* y, const Double_t *ex, const Double_t* ey)
 TGraphPolar constructor.
~TGraphPolar()
 TGraphPolar destructor.
Int_t DistancetoPrimitive(Int_t px, Int_t py)
 Return the disatnce in pixel between the GraphPloar and (px,py).
void SetMaxRadial(Double_t maximum)
 Set maximum radial.
void SetMinRadial(Double_t minimum)
 Set minimum radial.
void SetMaxPolar(Double_t maximum)
 Set maximum polar.
void SetMinPolar(Double_t minimum)
 Set minimum polar.
void Draw(Option_t* options)
 Draw TGraphPolar.
void Paint(Option_t* options)
 Paint TGraphPolar.
void ExecuteEvent(Int_t event, Int_t px, Int_t py)
TGraphPolar(Int_t n, const Double_t* x=0, const Double_t* y=0, const Double_t* ex=0, const Double_t* ey=0)
TGraphPolargram* GetPolargram()
void SetMaximum(Double_t maximum = 1)
void SetMinimum(Double_t minimum = 0)

Author: Sebastian Boser, 02/02/06
Last update: root/graf:$Name: $:$Id: TGraphPolar.cxx,v 1.3 2006/05/18 19:15:36 brun Exp $
Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. *


ROOT 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.