wxPdfUtility Class Reference
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: