TeeChartPHP
[ class tree: TeeChartPHP ] [ index: TeeChartPHP ] [ all elements ]

Class: AnnotationCallout

Source Location: /tools/AnnotationCallout.php

Class Overview

TeeBase
   |
   --SeriesPointer
      |
      --Callout
         |
         --AnnotationCallout

AnnotationCallout class


Author(s):

Version:

  • 1.0

Copyright:

  • (c) 1995-2008 by Steema Software SL. All Rights Reserved. <info@steema.com>

Methods


Inherited Variables

Inherited Methods

Class: Callout

Callout::Callout()
Callout::draw()
Callout::getArrow()
Arrow line between a Series Mark and a Series point.
It is also used by Annotation tool to draw a line connecting the annotation and the series point.
Callout::getArrowHead()
Determines if callout line will display an "arrow" head at the end or not.
See TArrowHeadStyle enumerated values for options.
Callout::getArrowHeadSize()
The size in pixels to display the arrow head at the end of the callout line.
Callout::getDistance()
The length in pixels between a series point and the line connecting the series mark or annotation.
Callout::setArrow()
Sets the Arrow line between a Series Mark and a Series point.
It is also used by Annotation tool to draw a line connecting the annotation and the series point.
Callout::setArrowHead()
Determines if callout line will display an "arrow" head at the end or not.
Callout::setArrowHeadSize()
Sets the size in pixels of the arrow head at the end of the callout line.
Callout::setDistance()
The length in pixels between a series point and the line connecting the series mark or annotation.
Callout::__get()
Callout::__set()

Class: SeriesPointer

SeriesPointer::SeriesPointer()
SeriesPointer::assign()
SeriesPointer::calcHorizMargins()
SeriesPointer::calcVerticalMargins()
SeriesPointer::draw()
SeriesPointer::drawLegendShape()
SeriesPointer::getBrush()
Brush used to fill Series Pointers.
SeriesPointer::getColor()
The pointer color.
SeriesPointer::getDark3D()
Fills pointer sides in 3D mode with darker color.
Default value: true
SeriesPointer::getDraw3D()
Draws pointer in 3D mode.
Currently only rectangle points have 3D capability.
Default value: true
SeriesPointer::getEndZ()
For internal use.
SeriesPointer::getGradient()
Configures Gradient filling attributes.
Default value: null
SeriesPointer::getHorizSize()
Horizontal size of pointer in pixels.
SeriesPointer::getInflateMargins()
Expands axes to fit pointers.
SeriesPointer::getMiddleZ()
For internal use.
SeriesPointer::getPen()
Pen used to draw a frame around Series Pointers.
SeriesPointer::getSeries()
SeriesPointer::getStartZ()
For internal use.
SeriesPointer::getStyle()
The Pointer style.
SeriesPointer::getTransparency()
The Percent of semiglass effect.
Default valuie: 0
SeriesPointer::getVertSize()
The Horizontal size of pointer in pixels.
SeriesPointer::getVisible()
Shows or hides the pointer.
SeriesPointer::intDraw()
Internal use. Draw Pointer
SeriesPointer::prepareCanvas()
SeriesPointer::readResolve()
SeriesPointer::setChart()
SeriesPointer::setColor()
Sets the pointer color.
SeriesPointer::setDark3D()
Fills pointer sides in 3D mode with darker color.
Default value: true
SeriesPointer::setDefaultVisible()
SeriesPointer::setDraw3D()
Draws pointer in 3D mode.
Default value: true
SeriesPointer::setHorizSize()
Horizontal size of pointer in pixels.
Default value: 4
SeriesPointer::setInflateMargins()
Expands axes to fit pointers.
Default value: true
SeriesPointer::setStyle()
Sets the Pointer style.
Default value: rectangle
SeriesPointer::setTransparency()
Sets Percent of semiglass effect.
Default valuie: 0
SeriesPointer::setVertSize()
Sets Horizontal size of pointer in pixels.
Default value: 4
SeriesPointer::setVisible()
Shows or hides the pointer.
SeriesPointer::__get()
SeriesPointer::__set()

Class: TeeBase

TeeBase::__construct()
TeeBase::getChart()
Chart associated with this object.
TeeBase::invalidate()
Use invalidate when the entire canvas needs to be repainted.
TeeBase::setBooleanProperty()
TeeBase::setChart()
Chart associated with this object.
TeeBase::setColorProperty()
TeeBase::setDoubleProperty()
TeeBase::setIntegerProperty()
TeeBase::setStringProperty()
TeeBase::_setColorProperty()
TeeBase::__get()
TeeBase::__set()

Class Details

[line 16]
AnnotationCallout class

Description:




Tags:

author:  
version:  1.0
copyright:  (c) 1995-2008 by Steema Software SL. All Rights Reserved. <info@steema.com>
link:  http://www.steema.com


[ Top ]


Class Methods


constructor AnnotationCallout [line 38]

AnnotationCallout AnnotationCallout( $s)



Tags:

access:  public


Parameters:

   $s  

[ Top ]

method closerPoint [line 45]

void closerPoint( $r, $p)



Tags:

access:  protected


Parameters:

   $r  
   $p  

[ Top ]

method getXPosition [line 84]

int getXPosition( )

The X pixel coordinate of the ending point of the annotation callout line.



Tags:

access:  public


[ Top ]

method getYPosition [line 110]

int getYPosition( )

The Y pixel coordinate of the ending point of the annotation callout line.



Tags:

access:  public


[ Top ]

method getZPosition [line 136]

int getZPosition( )

The Z pixel coordinate of the ending point of the annotation callout line.



Tags:

access:  public


[ Top ]

method setXPosition [line 95]

void setXPosition( value $value)

Sets the X pixel coordinate of the ending point of the annotation callout line.



Tags:

access:  public


Parameters:

value   $value   int

[ Top ]

method setYPosition [line 121]

void setYPosition( value $value)

Sets the Y pixel coordinate of the ending point of the annotation callout line.



Tags:

access:  public


Parameters:

value   $value   int

[ Top ]

method setZPosition [line 147]

void setZPosition( value $value)

Sets the Z pixel coordinate of the ending point of the annotation callout line.



Tags:

access:  public


Parameters:

value   $value   int

[ Top ]

method __get [line 24]

void __get( $property)



Overrides Callout::__get() (parent method not documented)

Parameters:

   $property  

[ Top ]

method __set [line 31]

void __set( $property, $value)



Overrides Callout::__set() (parent method not documented)

Parameters:

   $property  
   $value  

[ Top ]


Documentation generated on Wed, 16 Jun 2010 12:02:31 +0200 by phpDocumentor 1.4.1