linea21-externals
[ class tree: linea21-externals ] [ index: linea21-externals ] [ all elements ]

Class: awMark

Source Location: /class/system/artichow/php5/inc/Mark.class.php

Class Overview


Draw marks


Variables

Constants

Methods



Class Details

[line 34]
Draw marks



[ Top ]


Class Variables

$border =

[line 167]

Marks border



Tags:

access:  public

Type:   Border


[ Top ]

$driver =

[line 153]

To draw marks



Tags:

access:  protected

Type:   Driver


[ Top ]

$fill =

[line 139]

Fill mark



Tags:

var:  Gradient
access:  protected

Type:   Color,


[ Top ]

$hide =

[line 118]

Must marks be hidden ?



Tags:

access:  protected

Type:   bool


[ Top ]

$image =

[line 146]

Mark image



Tags:

access:  protected

Type:   Image


[ Top ]

$move =

[line 160]

Move position from this vector



Tags:

access:  protected

Type:   Point


[ Top ]

$size =  8

[line 132]

Mark size



Tags:

access:  protected

Type:   int


[ Top ]

$type =

[line 125]

Mark type



Tags:

access:  protected

Type:   int


[ Top ]



Class Methods


constructor __construct [line 172]

awMark __construct( )

Build the mark



Tags:

access:  public


[ Top ]

method changeType [line 329]

void changeType( $image)



Tags:

access:  protected


Parameters:

   $image  

[ Top ]

method draw [line 261]

void draw( awDriver $driver, awPoint $point)

Draw the mark



Tags:

access:  public


Parameters:

awDriver   $driver  
awPoint   $point   Mark center

[ Top ]

method drawCircle [line 334]

void drawCircle( awPoint $point)



Tags:

access:  protected


Parameters:

awPoint   $point  

[ Top ]

method drawCross [line 439]

void drawCross( awPoint $point, [ $upright = FALSE])



Tags:

access:  protected


Parameters:

awPoint   $point  
   $upright  

[ Top ]

method drawImage [line 481]

void drawImage( awPoint $point)



Tags:

access:  protected


Parameters:

awPoint   $point  

[ Top ]

method drawRhombus [line 411]

void drawRhombus( awPoint $point)



Tags:

access:  protected


Parameters:

awPoint   $point  

[ Top ]

method drawSquare [line 350]

void drawSquare( awPoint $point)



Tags:

access:  protected


Parameters:

awPoint   $point  

[ Top ]

method drawTriangle [line 373]

void drawTriangle( awPoint $point, [ $inverted = FALSE])



Tags:

access:  protected


Parameters:

awPoint   $point  
   $inverted  

[ Top ]

method hide [line 199]

void hide( [bool $hide = TRUE])

Hide marks ?



Tags:

access:  public


Parameters:

bool   $hide   TRUE to hide marks, FALSE otherwise

[ Top ]

method move [line 188]

void move( int $x, int $y)

Change mark position



Tags:

access:  public


Parameters:

int   $x   Add this interval to X coord
int   $y   Add this interval to Y coord

[ Top ]

method setFill [line 239]

void setFill( mixed $fill)

Fill the mark with a color or a gradient



Tags:

access:  public


Parameters:

mixed   $fill   A color or a gradient

[ Top ]

method setImage [line 251]

void setImage( awImage $image)

Set an image Only for awMark::IMAGE type.



Tags:

access:  public


Parameters:

Image   $image   An image

[ Top ]

method setSize [line 217]

void setSize( int $size)

Change mark type



Tags:

access:  public


Parameters:

int   $size   Size in pixels

[ Top ]

method setType [line 227]

void setType( int $type, [int $size = NULL])

Change mark type



Tags:

access:  public


Parameters:

int   $type   New mark type
int   $size   Mark size (can be NULL)

[ Top ]

method show [line 208]

void show( [bool $show = TRUE])

Show marks ?



Tags:

access:  public


Parameters:

bool   $show  

[ Top ]


Class Constants

BOOK =  11

[line 111]

Book mark


[ Top ]

CIRCLE =  1

[line 41]

Circle mark


[ Top ]

CROSS =  6

[line 76]

Cross (X) mark


[ Top ]

IMAGE =  8

[line 90]

Image mark


[ Top ]

INVERTED_TRIANGLE =  4

[line 62]

Inverted triangle mark


[ Top ]

PAPERCLIP =  10

[line 104]

Paperclip mark


[ Top ]

PLUS =  7

[line 83]

Plus mark


[ Top ]

RHOMBUS =  5

[line 69]

Rhombus mark


[ Top ]

SQUARE =  2

[line 48]

Square mark


[ Top ]

STAR =  9

[line 97]

Star mark


[ Top ]

TRIANGLE =  3

[line 55]

Triangle mark


[ Top ]



Documentation generated on Thu, 03 May 2012 15:06:08 +0200 by phpDocumentor 1.4.1