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: