Class implementing several static utility methods.
More...
#include <pdfutility.h>
List of all members.
Static Public Member Functions |
static wxString | GetUniqueId (const wxString &prefix=wxEmptyString) |
| Create a unique ID.
|
static wxString | Double2String (double value, int precision=0) |
| Formats a floating point number with a fixed precision.
|
static double | String2Double (const wxString &str) |
| Parses a floating point number.
|
static wxString | Convert2Roman (int value) |
| Converts an integer number to a roman number.
|
static double | ForceRange (double value, double minValue, double maxValue) |
| Forces a floating point number into a fixed range.
|
static wxString | RGB2String (const wxColour &colour) |
| Converts a wxColour to the corresponding PDF specification.
|
Detailed Description
Class implementing several static utility methods.
Member Function Documentation
static wxString wxPdfUtility::Convert2Roman |
( |
int |
value | ) |
|
|
static |
Converts an integer number to a roman number.
- Parameters:
-
value | integer value to be converted |
- Returns:
- the string representation of the integer value as a roman number
static wxString wxPdfUtility::Double2String |
( |
double |
value, |
|
|
int |
precision = 0 |
|
) |
| |
|
static |
Formats a floating point number with a fixed precision.
- Parameters:
-
value | the value to be formatted |
precision | the number of decimal places |
- Returns:
- the string representation of the number
static double wxPdfUtility::ForceRange |
( |
double |
value, |
|
|
double |
minValue, |
|
|
double |
maxValue |
|
) |
| |
|
static |
Forces a floating point number into a fixed range.
- Parameters:
-
value | value to be forced into range |
minValue | lower limit |
maxValue | upper limit |
- Returns:
- value conforming to the given range:
- the minValue if the value falls below the lower limit
- the value itself if it is within range
- the maxValue if the value exceeds the upper limit
static wxString wxPdfUtility::GetUniqueId |
( |
const wxString & |
prefix = wxEmptyString | ) |
|
|
static |
static wxString wxPdfUtility::RGB2String |
( |
const wxColour & |
colour | ) |
|
|
static |
Converts a wxColour to the corresponding PDF specification.
- Parameters:
-
colour | colour to be converted to a hexadecimal string representation |
- Returns:
- the hexadecimal string representation of the colour
static double wxPdfUtility::String2Double |
( |
const wxString & |
str | ) |
|
|
static |
Parses a floating point number.
- Parameters:
-
str | the string to be parsed |
- Returns:
- the value of floating point number given by the string representation, 0 if the string could not be parsed.
The documentation for this class was generated from the following file: