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

Class: Image_Graph_Marker_Pointing_Angular

Source Location: /Image_Graph-0.8.0/Graph/Marker/Pointing/Angular.php

Class Overview

Image_Graph_Common
   |
   --Image_Graph_Element
      |
      --Image_Graph_Plotarea_Element
         |
         --Image_Graph_Marker
            |
            --Image_Graph_Marker_Pointing
               |
               --Image_Graph_Marker_Pointing_Angular

Marker that points 'away' from the graph.


Author(s):

Version:

  • Release: 0.8.0

Copyright:

  • Copyright (C) 2003, 2004 Jesper Veggerby Hansen

Methods


Inherited Variables

Inherited Methods

Class: Image_Graph_Marker_Pointing

Image_Graph_Marker_Pointing::Image_Graph_Marker_Pointing()
Create an pointing marker, ie a pin on a board
Image_Graph_Marker_Pointing::setMarkerStart()
Sets the starting marker, ie the tip of the pin on a board

Class: Image_Graph_Marker

Image_Graph_Marker::setSecondaryMarker()
Set the secondary marker
Image_Graph_Marker::setSize()
Set the 'size' of the marker

Class: Image_Graph_Element

Image_Graph_Element::height()
The height of the element on the canvas
Image_Graph_Element::setBackground()
Sets the background fill style of the element
Image_Graph_Element::setBackgroundColor()
Sets the background color of the element.
Image_Graph_Element::setBorderColor()
Sets the border color of the element.
Image_Graph_Element::setBorderStyle()
Sets the border line style of the element
Image_Graph_Element::setFillColor()
Sets the fill color of the element.
Image_Graph_Element::setFillStyle()
Sets the fill style of the element
Image_Graph_Element::setFont()
Sets the font of the element
Image_Graph_Element::setFontAngle()
Sets the font angle
Image_Graph_Element::setFontColor()
Sets the font color
Image_Graph_Element::setFontSize()
Sets the font size
Image_Graph_Element::setLineColor()
Sets the line color of the element.
Image_Graph_Element::setLineStyle()
Sets the line style of the element
Image_Graph_Element::setPadding()
Sets padding of the element
Image_Graph_Element::showShadow()
Shows shadow on the element
Image_Graph_Element::width()
The width of the element on the canvas
Image_Graph_Element::write()
Writes text to the canvas.
Image_Graph_Element::_clip()
Clip the canvas to the coordinates of the element

Class: Image_Graph_Common

Image_Graph_Common::Image_Graph_Common()
Constructor [Image_Graph_Common]
Image_Graph_Common::add()
Adds an element to the objects element list.
Image_Graph_Common::addNew()
Creates an object from the class and adds it to the objects element list.
Image_Graph_Common::hide()
Hide the element

Class Details

[line 54]
Marker that points 'away' from the graph.

Use this as a marker for displaying another marker pointing to the original point on the graph - where the 'pointer' is calculated as line orthogonal to a line drawn between the points neighbours to both sides (an approximate tangent). This should make an the pointer appear to point 'straight' out from the graph. The 'head' of the pointer is then another marker of any choice.



[ Top ]


Method Detail

Image_Graph_Marker_Pointing_Angular (Constructor)   [line 70]

Image_Graph_Marker_Pointing_Angular Image_Graph_Marker_Pointing_Angular( int $radius, &$markerEnd, Marker $markerEnd)

Image_Graph_AngularPointingMarker [Constructor]

Parameters:

int   $radius     The 'length' of the pointer
Marker   $markerEnd     The ending marker that represents 'the head of the pin'
   &$markerEnd     

[ Top ]


Documentation generated on Tue, 05 Oct 2010 16:00:09 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.