LinkBorderStyle Class Reference

#include <Link.h>


Public Member Functions

 LinkBorderStyle (LinkBorderType typeA, double widthA, double *dashA, int dashLengthA, double rA, double gA, double bA)
 ~LinkBorderStyle ()
LinkBorderType getType ()
double getWidth ()
void getDash (double **dashA, int *dashLengthA)
void getColor (double *rA, double *gA, double *bA)

Private Attributes

LinkBorderType type
double width
double * dash
int dashLength
double r
double g
double b


Detailed Description

Definition at line 316 of file Link.h.


Constructor & Destructor Documentation

LinkBorderStyle::LinkBorderStyle ( LinkBorderType  typeA,
double  widthA,
double *  dashA,
int  dashLengthA,
double  rA,
double  gA,
double  bA 
)

LinkBorderStyle::~LinkBorderStyle (  ) 


Member Function Documentation

LinkBorderType LinkBorderStyle::getType (  )  [inline]

Definition at line 324 of file Link.h.

References type.

00324 { return type; }

double LinkBorderStyle::getWidth (  )  [inline]

Definition at line 325 of file Link.h.

References width.

00325 { return width; }

void LinkBorderStyle::getDash ( double **  dashA,
int *  dashLengthA 
) [inline]

Definition at line 326 of file Link.h.

References dash, and dashLength.

00327     { *dashA = dash; *dashLengthA = dashLength; }

void LinkBorderStyle::getColor ( double *  rA,
double *  gA,
double *  bA 
) [inline]

Definition at line 328 of file Link.h.

References b, g, and r.

00329     { *rA = r; *gA = g; *bA = b; }


Field Documentation

LinkBorderType LinkBorderStyle::type [private]

Definition at line 333 of file Link.h.

Referenced by getType().

double LinkBorderStyle::width [private]

Definition at line 334 of file Link.h.

Referenced by getWidth().

double* LinkBorderStyle::dash [private]

Definition at line 335 of file Link.h.

Referenced by getDash().

int LinkBorderStyle::dashLength [private]

Definition at line 336 of file Link.h.

Referenced by getDash().

double LinkBorderStyle::r [private]

Definition at line 337 of file Link.h.

Referenced by getColor().

double LinkBorderStyle::g [private]

Definition at line 337 of file Link.h.

Referenced by getColor().

double LinkBorderStyle::b [private]

Definition at line 337 of file Link.h.

Referenced by getColor().


The documentation for this class was generated from the following file:
Generated on Fri Jan 9 13:45:37 2009 for libextractor by  doxygen 1.5.1