Back to index

tetex-bin  3.0
Public Member Functions | Private Attributes
LinkBorderStyle Class Reference

#include <Link.h>

List of all members.

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 

Definition at line 587 of file

  type = typeA;
  width = widthA;
  dash = dashA;
  dashLength = dashLengthA;
  r = rA;
  g = gA;
  b = bA;

Definition at line 599 of file

  if (dash) {

Here is the call graph for this function:

Member Function Documentation

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

Definition at line 328 of file Link.h.

    { *rA = r; *gA = g; *bA = b; }
void LinkBorderStyle::getDash ( double **  dashA,
int dashLengthA 
) [inline]

Definition at line 326 of file Link.h.

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

Definition at line 324 of file Link.h.

{ return type; }
double LinkBorderStyle::getWidth ( ) [inline]

Definition at line 325 of file Link.h.

{ return width; }

Member Data Documentation

double LinkBorderStyle::b [private]

Definition at line 337 of file Link.h.

double* LinkBorderStyle::dash [private]

Definition at line 335 of file Link.h.

Definition at line 336 of file Link.h.

double LinkBorderStyle::g [private]

Definition at line 337 of file Link.h.

double LinkBorderStyle::r [private]

Definition at line 337 of file Link.h.

Definition at line 333 of file Link.h.

double LinkBorderStyle::width [private]

Definition at line 334 of file Link.h.

The documentation for this class was generated from the following files: