Class representing line styles.
More...
#include <pdflinestyle.h>
List of all members.
Detailed Description
Class representing line styles.
Constructor & Destructor Documentation
Constructor.
Creates a line style for use in graphics primitives.
- Parameters:
-
[in] | width | Width of the line in user units. |
[in] | cap | Type of cap to put on the line (butt, round, square). The difference between 'square' and 'butt' is that 'square' projects a flat end past the end of the line. |
[in] | join | form of line joining: miter, round or bevel |
[in] | dash | pattern for dashed lines.Is an empty array (without dash) or array with series of length values, which are the lengths of the on and off dashes. For example: (2) represents 2 on, 2 off, 2 on , 2 off ... (2,1) is 2 on, 1 off, 2 on, 1 off.. etc |
[in] | phase | Modifier of the dash pattern which is used to shift the point at which the pattern starts |
[in] | colour | line colour. |
- See also:
- SetLineStyle(), Curve(), Line(), Circle(), Ellipse(), Rect(), RoundedRect(), Polygon(), RegularPolygon(), StarPolygon()
virtual wxPdfLineStyle::~wxPdfLineStyle |
( |
| ) |
|
|
virtual |
Member Function Documentation
const wxPdfArrayDouble& wxPdfLineStyle::GetDash |
( |
| ) |
const |
|
inline |
Get the line ending style.
double wxPdfLineStyle::GetPhase |
( |
| ) |
const |
|
inline |
Get the dash pattern phase.
double wxPdfLineStyle::GetWidth |
( |
| ) |
const |
|
inline |
bool wxPdfLineStyle::IsSet |
( |
| ) |
const |
|
inline |
Check whether the style is initialized.
void wxPdfLineStyle::SetColour |
( |
const wxPdfColour & |
colour | ) |
|
|
inline |
void wxPdfLineStyle::SetDash |
( |
const wxPdfArrayDouble & |
dash | ) |
|
|
inline |
Set the line ending style.
void wxPdfLineStyle::SetPhase |
( |
double |
phase | ) |
|
|
inline |
Set the dash pattern phase.
void wxPdfLineStyle::SetWidth |
( |
double |
width | ) |
|
|
inline |
The documentation for this class was generated from the following file: