library: libCore #include "TAttMarker.h" |
TAttMarker() | |
TAttMarker(const TAttMarker&) | |
TAttMarker(Color_t color, Style_t style, Size_t msize) | |
virtual | ~TAttMarker() |
static TClass* | Class() |
void | Copy(TAttMarker& attmarker) const |
virtual Color_t | GetMarkerColor() const |
virtual Size_t | GetMarkerSize() const |
virtual Style_t | GetMarkerStyle() const |
virtual TClass* | IsA() const |
virtual void | Modify() |
TAttMarker& | operator=(const TAttMarker&) |
virtual void | ResetAttMarker(Option_t* toption = "") |
virtual void | SaveMarkerAttributes(ostream& out, const char* name, Int_t coldef = 1, Int_t stydef = 1, Int_t sizdef = 1) |
virtual void | SetMarkerAttributes() |
virtual void | SetMarkerColor(Color_t tcolor = 1) |
virtual void | SetMarkerSize(Size_t msize = 1) |
virtual void | SetMarkerStyle(Style_t mstyle = 1) |
virtual void | ShowMembers(TMemberInspector& insp, char* parent) |
virtual void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
*-*-*-*-*-*-*-*-*-*-*-*-*Marker Attributes class*-*-*-*-*-*-*-*-*-*-*-*-*-* *-* ======================= *-* Marker attributes are: *-* Marker Color *-* Marker style *-* Marker Size *-* *-* This class is used (in general by secondary inheritance) *-* by many other classes (graphics, histograms). *-* *-* List of the currently supported markers (screen and PostScript) *-* =============================================================== *-* 1 : dot kDot *-* 2 : + kPlus *-* 3 : * kStar *-* 4 : o kCircle *-* 5 : x kMultiply *-* 6 : small scalable dot kFullDotSmall *-* 7 : medium scalable dot kFullDotMedium *-* 8 : large scalable dot kFullDotLarge *-* 9 -->15 : dot *-* 16 : open triangle down kOpenTriangleDown *-* 18 : full cross kFullCross *-* 20 : full circle kFullCircle *-* 21 : full square kFullSquare *-* 22 : full triangle up kFullTriangleUp *-* 23 : full triangle down kFullTriangleDown *-* 24 : open circle kOpenCircle *-* 25 : open square kOpenSquare *-* 26 : open triangle up kOpenTriangleUp *-* 27 : open diamond kOpenDiamond *-* 28 : open cross kOpenCross *-* 29 : open star kOpenStar *-* 30 : full star kFullStar *-*/*
*-* *-* Various marker sizes are shown in the figure below. *-* The default marker size=1 is shown in the botton left corner. *-* Marker sizes smaller than 1 can be specified. *-*/*
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*-*-*-*-*-*-*-*-*-*-*-*AttMarker default constructor*-*-*-*-*-*-*-*-*-*-* *-* ============================= *-* Default text attributes are taking from the current style *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*-*-*-*-*-*-*-*-*-*-*-*AttMarker normal constructor*-*-*-*-*-*-*-*-*-*-*-* *-* ============================ *-* Text attributes are taking from the argument list *-* color : Marker Color Index *-* style : Marker style (from 1 to 30) *-* size : marker size (float) *-* *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
*-*-*-*-*-*-*-*-*-*-*-*-*AttMarker destructor*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* *-* ====================
*-*-*-*-*-*-*-*-*Copy this marker attributes to a new atttext*-*-*-*-*-*-*-* *-* ============================================
*-*-*-*-*-*-*-*-*-*Change current marker attributes if necessary*-*-*-*-*-*-* *-* =============================================
*-*-*-*-*-*-*-*-*Reset this marker attributes to default values*-*-*-*-*-*-* *-* ==============================================
Save line attributes as C++ statement(s) on output stream out
*-*-*-*-*-*-*-*-*Invoke the DialogCanvas Marker attributes*-*-*-*-*-*-* *-* =========================================