Record TFactoredUnitHelper
Unit
Declaration
type TFactoredUnitHelper = record helper for TFactoredUnit
Description
Record helper for TFactoredUnit providing conversion and formatting operations for all supported quantity types.
This helper mirrors the interface of TUnitHelper but applies the conversion factor FFactor stored in TFactoredUnit to all extraction and formatting operations. All ToFloat, ToComplex, ToVector and ToMatrix methods return values expressed in the factored unit (e.g. kilometres, degrees) rather than in SI base units.
All ToString and ToVerboseString methods produce output with the factored unit symbol or name (e.g. '5 km', '90 degrees') rather than the SI base unit.
All methods that accept APrefixes apply the corresponding SI prefix scaling factor on top of FFactor.
Overview
Methods
| Public | function GetName(Prefixes: TPrefixes): string; |
| Public | function GetPluralName(Prefixes: TPrefixes): string; |
| Public | function GetSymbol(Prefixes: TPrefixes): string; |
| Public | function GetValue(const AQuantity: double; const APrefixes: TPrefixes): double; |
| Public | function GetValue(const AQuantity: TC2Matrix; const APrefixes: TPrefixes): TC2Matrix; |
| Public | function GetValue(const AQuantity: TC2Vector; const APrefixes: TPrefixes): TC2Vector; |
| Public | function GetValue(const AQuantity: TC3Matrix; const APrefixes: TPrefixes): TC3Matrix; |
| Public | function GetValue(const AQuantity: TC3Vector; const APrefixes: TPrefixes): TC3Vector; |
| Public | function GetValue(const AQuantity: TC4Matrix; const APrefixes: TPrefixes): TC4Matrix; |
| Public | function GetValue(const AQuantity: TC4Vector; const APrefixes: TPrefixes): TC4Vector; |
| Public | function GetValue(const AQuantity: TCL3Bivector; const APrefixes: TPrefixes): TCL3Bivector; |
| Public | function GetValue(const AQuantity: TCL3Multivector; const APrefixes: TPrefixes): TCL3Multivector; |
| Public | function GetValue(const AQuantity: TCL3Trivector; const APrefixes: TPrefixes): TCL3Trivector; |
| Public | function GetValue(const AQuantity: TCL3Vector; const APrefixes: TPrefixes): TCL3Vector; |
| Public | function GetValue(const AQuantity: TComplex; const APrefixes: TPrefixes): TComplex; |
| Public | function GetValue(const AQuantity: TR2Matrix; const APrefixes: TPrefixes): TR2Matrix; |
| Public | function GetValue(const AQuantity: TR2Vector; const APrefixes: TPrefixes): TR2Vector; |
| Public | function GetValue(const AQuantity: TR3Matrix; const APrefixes: TPrefixes): TR3Matrix; |
| Public | function GetValue(const AQuantity: TR3Vector; const APrefixes: TPrefixes): TR3Vector; |
| Public | function GetValue(const AQuantity: TR4Matrix; const APrefixes: TPrefixes): TR4Matrix; |
| Public | function GetValue(const AQuantity: TR4Vector; const APrefixes: TPrefixes): TR4Vector; |
| Public | function ToComplex(const AQuantity: TComplexQuantity): TComplex; |
| Public | function ToComplex(const AQuantity: TComplexQuantity; const APrefixes: TPrefixes): TComplex; |
| Public | function ToFloat(const AQuantity: TQuantity): double; |
| Public | function ToFloat(const AQuantity: TQuantity; const APrefixes: TPrefixes): double; |
| Public | function ToMatrix(const AQuantity: TC2MatrixQuantity): TC2Matrix; |
| Public | function ToMatrix(const AQuantity: TC2MatrixQuantity; const APrefixes: TPrefixes): TC2Matrix; |
| Public | function ToMatrix(const AQuantity: TC3MatrixQuantity): TC3Matrix; |
| Public | function ToMatrix(const AQuantity: TC3MatrixQuantity; const APrefixes: TPrefixes): TC3Matrix; |
| Public | function ToMatrix(const AQuantity: TC4MatrixQuantity): TC4Matrix; |
| Public | function ToMatrix(const AQuantity: TC4MatrixQuantity; const APrefixes: TPrefixes): TC4Matrix; |
| Public | function ToMatrix(const AQuantity: TR2MatrixQuantity): TR2Matrix; |
| Public | function ToMatrix(const AQuantity: TR2MatrixQuantity; const APrefixes: TPrefixes): TR2Matrix; |
| Public | function ToMatrix(const AQuantity: TR3MatrixQuantity): TR3Matrix; |
| Public | function ToMatrix(const AQuantity: TR3MatrixQuantity; const APrefixes: TPrefixes): TR3Matrix; |
| Public | function ToMatrix(const AQuantity: TR4MatrixQuantity): TR4Matrix; |
| Public | function ToMatrix(const AQuantity: TR4MatrixQuantity; const APrefixes: TPrefixes): TR4Matrix; |
| Public | function ToString(const AQuantity: TC2MatrixQuantity): string; |
| Public | function ToString(const AQuantity: TC2MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TC2VecQuantity): string; |
| Public | function ToString(const AQuantity: TC2VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TC3MatrixQuantity): string; |
| Public | function ToString(const AQuantity: TC3MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TC3VecQuantity): string; |
| Public | function ToString(const AQuantity: TC3VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TC4MatrixQuantity): string; |
| Public | function ToString(const AQuantity: TC4MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TC4VecQuantity): string; |
| Public | function ToString(const AQuantity: TC4VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TCL3BivecQuantity): string; |
| Public | function ToString(const AQuantity: TCL3BivecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TCL3MultivecQuantity): string; |
| Public | function ToString(const AQuantity: TCL3MultivecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TCL3TrivecQuantity): string; |
| Public | function ToString(const AQuantity: TCL3TrivecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TCL3VecQuantity): string; |
| Public | function ToString(const AQuantity: TCL3VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TComplexQuantity): string; |
| Public | function ToString(const AQuantity: TComplexQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TComplexQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TQuantity): string; |
| Public | function ToString(const AQuantity: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity, ATolerance: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TR2MatrixQuantity): string; |
| Public | function ToString(const AQuantity: TR2MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TR2VecQuantity): string; |
| Public | function ToString(const AQuantity: TR2VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TR3MatrixQuantity): string; |
| Public | function ToString(const AQuantity: TR3MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TR3VecQuantity): string; |
| Public | function ToString(const AQuantity: TR3VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TR4MatrixQuantity): string; |
| Public | function ToString(const AQuantity: TR4MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToString(const AQuantity: TR4VecQuantity): string; |
| Public | function ToString(const AQuantity: TR4VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVector(const AQuantity: TC2VecQuantity): TC2Vector; |
| Public | function ToVector(const AQuantity: TC2VecQuantity; const APrefixes: TPrefixes): TC2Vector; |
| Public | function ToVector(const AQuantity: TC3VecQuantity): TC3Vector; |
| Public | function ToVector(const AQuantity: TC3VecQuantity; const APrefixes: TPrefixes): TC3Vector; |
| Public | function ToVector(const AQuantity: TC4VecQuantity): TC4Vector; |
| Public | function ToVector(const AQuantity: TC4VecQuantity; const APrefixes: TPrefixes): TC4Vector; |
| Public | function ToVector(const AQuantity: TR2VecQuantity): TR2Vector; |
| Public | function ToVector(const AQuantity: TR2VecQuantity; const APrefixes: TPrefixes): TR2Vector; |
| Public | function ToVector(const AQuantity: TR3VecQuantity): TR3Vector; |
| Public | function ToVector(const AQuantity: TR3VecQuantity; const APrefixes: TPrefixes): TR3Vector; |
| Public | function ToVector(const AQuantity: TR4VecQuantity): TR4Vector; |
| Public | function ToVector(const AQuantity: TR4VecQuantity; const APrefixes: TPrefixes): TR4Vector; |
| Public | function ToVerboseString(const AQuantity: TC2MatrixQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TC2MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TC2VecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TC2VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TC3MatrixQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TC3MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TC3VecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TC3VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TC4MatrixQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TC4MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TC4VecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TC4VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TCL3BivecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TCL3BivecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TCL3MultivecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TCL3MultivecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TCL3TrivecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TCL3TrivecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TCL3VecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TCL3VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TComplexQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TComplexQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TComplexQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity, ATolerance: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TR2MatrixQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TR2MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TR2VecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TR2VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TR3MatrixQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TR3MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TR3VecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TR3VecQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TR4MatrixQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TR4MatrixQuantity; const APrefixes: TPrefixes): string; |
| Public | function ToVerboseString(const AQuantity: TR4VecQuantity): string; |
| Public | function ToVerboseString(const AQuantity: TR4VecQuantity; const APrefixes: TPrefixes): string; |
Description
Methods
| Public | function GetName(Prefixes: TPrefixes): string; |
|
Returns the singular name of the factored unit with the given prefix applied. Example: Parameters
| |
| Public | function GetPluralName(Prefixes: TPrefixes): string; |
|
Returns the plural name of the factored unit with the given prefix applied. Example: Parameters
| |
| Public | function GetSymbol(Prefixes: TPrefixes): string; |
|
Returns the symbol of the factored unit with the given prefix applied. Example: Parameters
| |
| Public | function GetValue(const AQuantity: double; const APrefixes: TPrefixes): double; |
|
Returns the real scalar value scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TC2Matrix; const APrefixes: TPrefixes): TC2Matrix; |
|
Returns the 2×2 complex matrix scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TC2Vector; const APrefixes: TPrefixes): TC2Vector; |
|
Returns the 2-component complex vector scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TC3Matrix; const APrefixes: TPrefixes): TC3Matrix; |
|
Returns the 3×3 complex matrix scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TC3Vector; const APrefixes: TPrefixes): TC3Vector; |
|
Returns the 3-component complex vector scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TC4Matrix; const APrefixes: TPrefixes): TC4Matrix; |
|
Returns the 4×4 complex matrix scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TC4Vector; const APrefixes: TPrefixes): TC4Vector; |
|
Returns the 4-component complex vector scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TCL3Bivector; const APrefixes: TPrefixes): TCL3Bivector; |
|
Returns the Parameters
| |
| Public | function GetValue(const AQuantity: TCL3Multivector; const APrefixes: TPrefixes): TCL3Multivector; |
|
Returns the Parameters
| |
| Public | function GetValue(const AQuantity: TCL3Trivector; const APrefixes: TPrefixes): TCL3Trivector; |
|
Returns the Parameters
| |
| Public | function GetValue(const AQuantity: TCL3Vector; const APrefixes: TPrefixes): TCL3Vector; |
|
Returns the Parameters
| |
| Public | function GetValue(const AQuantity: TComplex; const APrefixes: TPrefixes): TComplex; |
|
Returns the complex value scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TR2Matrix; const APrefixes: TPrefixes): TR2Matrix; |
|
Returns the 2×2 real matrix scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TR2Vector; const APrefixes: TPrefixes): TR2Vector; |
|
Returns the 2-component real vector scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TR3Matrix; const APrefixes: TPrefixes): TR3Matrix; |
|
Returns the 3×3 real matrix scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TR3Vector; const APrefixes: TPrefixes): TR3Vector; |
|
Returns the 3-component real vector scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TR4Matrix; const APrefixes: TPrefixes): TR4Matrix; |
|
Returns the 4×4 real matrix scaled by Parameters
| |
| Public | function GetValue(const AQuantity: TR4Vector; const APrefixes: TPrefixes): TR4Vector; |
|
Returns the 4-component real vector scaled by Parameters
| |
| Public | function ToComplex(const AQuantity: TComplexQuantity): TComplex; |
|
Returns the dimensionless TComplex value of the complex quantity expressed in this factored unit. The SI base value is divided by Parameters
| |
| Public | function ToComplex(const AQuantity: TComplexQuantity; const APrefixes: TPrefixes): TComplex; |
|
Returns the dimensionless TComplex value with the given prefix applied. Parameters
| |
| Public | function ToFloat(const AQuantity: TQuantity): double; |
|
Returns the numerical value of the real quantity expressed in this factored unit. The SI base value is divided by Parameters
| |
| Public | function ToFloat(const AQuantity: TQuantity; const APrefixes: TPrefixes): double; |
|
Returns the numerical value of the real quantity expressed in this factored unit with the given prefix applied. Parameters
| |
| Public | function ToMatrix(const AQuantity: TC2MatrixQuantity): TC2Matrix; |
|
Returns the dimensionless TC2Matrix of the 2×2 complex matrix quantity expressed in this factored unit. | |
| Public | function ToMatrix(const AQuantity: TC2MatrixQuantity; const APrefixes: TPrefixes): TC2Matrix; |
|
Returns the dimensionless TC2Matrix with the given prefix applied. Parameters
| |
| Public | function ToMatrix(const AQuantity: TC3MatrixQuantity): TC3Matrix; |
|
Returns the dimensionless TC3Matrix of the 3×3 complex matrix quantity expressed in this factored unit. | |
| Public | function ToMatrix(const AQuantity: TC3MatrixQuantity; const APrefixes: TPrefixes): TC3Matrix; |
|
Returns the dimensionless TC3Matrix with the given prefix applied. Parameters
| |
| Public | function ToMatrix(const AQuantity: TC4MatrixQuantity): TC4Matrix; |
|
Returns the dimensionless TC4Matrix of the 4×4 complex matrix quantity expressed in this factored unit. | |
| Public | function ToMatrix(const AQuantity: TC4MatrixQuantity; const APrefixes: TPrefixes): TC4Matrix; |
|
Returns the dimensionless TC4Matrix with the given prefix applied. Parameters
| |
| Public | function ToMatrix(const AQuantity: TR2MatrixQuantity): TR2Matrix; |
|
Returns the dimensionless TR2Matrix of the 2×2 real matrix quantity expressed in this factored unit. | |
| Public | function ToMatrix(const AQuantity: TR2MatrixQuantity; const APrefixes: TPrefixes): TR2Matrix; |
|
Returns the dimensionless TR2Matrix with the given prefix applied. Parameters
| |
| Public | function ToMatrix(const AQuantity: TR3MatrixQuantity): TR3Matrix; |
|
Returns the dimensionless TR3Matrix of the 3×3 real matrix quantity expressed in this factored unit. | |
| Public | function ToMatrix(const AQuantity: TR3MatrixQuantity; const APrefixes: TPrefixes): TR3Matrix; |
|
Returns the dimensionless TR3Matrix with the given prefix applied. Parameters
| |
| Public | function ToMatrix(const AQuantity: TR4MatrixQuantity): TR4Matrix; |
|
Returns the dimensionless TR4Matrix of the 4×4 real matrix quantity expressed in this factored unit. | |
| Public | function ToMatrix(const AQuantity: TR4MatrixQuantity; const APrefixes: TPrefixes): TR4Matrix; |
|
Returns the dimensionless TR4Matrix with the given prefix applied. Parameters
| |
| Public | function ToString(const AQuantity: TC2MatrixQuantity): string; |
|
Returns a compact string representation of the 2×2 complex matrix quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TC2MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 2×2 complex matrix quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TC2VecQuantity): string; |
|
Returns a compact string representation of the 2-component complex vector quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TC2VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 2-component complex vector quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TC3MatrixQuantity): string; |
|
Returns a compact string representation of the 3×3 complex matrix quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TC3MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 3×3 complex matrix quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TC3VecQuantity): string; |
|
Returns a compact string representation of the 3-component complex vector quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TC3VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 3-component complex vector quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TC4MatrixQuantity): string; |
|
Returns a compact string representation of the 4×4 complex matrix quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TC4MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 4×4 complex matrix quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TC4VecQuantity): string; |
|
Returns a compact string representation of the 4-component complex vector quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TC4VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 4-component complex vector quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TCL3BivecQuantity): string; |
|
Returns a compact string representation of the | |
| Public | function ToString(const AQuantity: TCL3BivecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the Parameters
| |
| Public | function ToString(const AQuantity: TCL3MultivecQuantity): string; |
|
Returns a compact string representation of the | |
| Public | function ToString(const AQuantity: TCL3MultivecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the Parameters
| |
| Public | function ToString(const AQuantity: TCL3TrivecQuantity): string; |
|
Returns a compact string representation of the | |
| Public | function ToString(const AQuantity: TCL3TrivecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the Parameters
| |
| Public | function ToString(const AQuantity: TCL3VecQuantity): string; |
|
Returns a compact string representation of the | |
| Public | function ToString(const AQuantity: TCL3VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the Parameters
| |
| Public | function ToString(const AQuantity: TComplexQuantity): string; |
|
Returns a compact string representation of the complex quantity in this factored unit. Parameters
| |
| Public | function ToString(const AQuantity: TComplexQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the complex quantity with controlled precision. Parameters
| |
| Public | function ToString(const AQuantity: TComplexQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the complex quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TQuantity): string; |
|
Returns a compact string representation of the real quantity in this factored unit. Format: Parameters
| |
| Public | function ToString(const AQuantity: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the real quantity with controlled precision. Parameters
| |
| Public | function ToString(const AQuantity: TQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the real quantity in this factored unit with the given prefix applied. Parameters
| |
| Public | function ToString(const AQuantity, ATolerance: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the real quantity with a tolerance range. Format: Parameters
| |
| Public | function ToString(const AQuantity: TR2MatrixQuantity): string; |
|
Returns a compact string representation of the 2×2 real matrix quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TR2MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 2×2 real matrix quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TR2VecQuantity): string; |
|
Returns a compact string representation of the 2-component real vector quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TR2VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 2-component real vector quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TR3MatrixQuantity): string; |
|
Returns a compact string representation of the 3×3 real matrix quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TR3MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 3×3 real matrix quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TR3VecQuantity): string; |
|
Returns a compact string representation of the 3-component real vector quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TR3VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 3-component real vector quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TR4MatrixQuantity): string; |
|
Returns a compact string representation of the 4×4 real matrix quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TR4MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 4×4 real matrix quantity with the given prefix. Parameters
| |
| Public | function ToString(const AQuantity: TR4VecQuantity): string; |
|
Returns a compact string representation of the 4-component real vector quantity in this factored unit. | |
| Public | function ToString(const AQuantity: TR4VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a compact string representation of the 4-component real vector quantity with the given prefix. Parameters
| |
| Public | function ToVector(const AQuantity: TC2VecQuantity): TC2Vector; |
|
Returns the dimensionless TC2Vector of the 2-component complex vector quantity expressed in this factored unit. | |
| Public | function ToVector(const AQuantity: TC2VecQuantity; const APrefixes: TPrefixes): TC2Vector; |
|
Returns the dimensionless TC2Vector with the given prefix applied. Parameters
| |
| Public | function ToVector(const AQuantity: TC3VecQuantity): TC3Vector; |
|
Returns the dimensionless TC3Vector of the 3-component complex vector quantity expressed in this factored unit. | |
| Public | function ToVector(const AQuantity: TC3VecQuantity; const APrefixes: TPrefixes): TC3Vector; |
|
Returns the dimensionless TC3Vector with the given prefix applied. Parameters
| |
| Public | function ToVector(const AQuantity: TC4VecQuantity): TC4Vector; |
|
Returns the dimensionless TC4Vector of the 4-component complex vector quantity expressed in this factored unit. | |
| Public | function ToVector(const AQuantity: TC4VecQuantity; const APrefixes: TPrefixes): TC4Vector; |
|
Returns the dimensionless TC4Vector with the given prefix applied. Parameters
| |
| Public | function ToVector(const AQuantity: TR2VecQuantity): TR2Vector; |
|
Returns the dimensionless TR2Vector of the 2-component real vector quantity expressed in this factored unit. | |
| Public | function ToVector(const AQuantity: TR2VecQuantity; const APrefixes: TPrefixes): TR2Vector; |
|
Returns the dimensionless TR2Vector with the given prefix applied. Parameters
| |
| Public | function ToVector(const AQuantity: TR3VecQuantity): TR3Vector; |
|
Returns the dimensionless TR3Vector of the 3-component real vector quantity expressed in this factored unit. | |
| Public | function ToVector(const AQuantity: TR3VecQuantity; const APrefixes: TPrefixes): TR3Vector; |
|
Returns the dimensionless TR3Vector with the given prefix applied. Parameters
| |
| Public | function ToVector(const AQuantity: TR4VecQuantity): TR4Vector; |
|
Returns the dimensionless TR4Vector of the 4-component real vector quantity expressed in this factored unit. | |
| Public | function ToVector(const AQuantity: TR4VecQuantity; const APrefixes: TPrefixes): TR4Vector; |
|
Returns the dimensionless TR4Vector with the given prefix applied. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TC2MatrixQuantity): string; |
|
Returns a verbose string representation of the 2×2 complex matrix quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TC2MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 2×2 complex matrix quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TC2VecQuantity): string; |
|
Returns a verbose string representation of the 2-component complex vector quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TC2VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 2-component complex vector quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TC3MatrixQuantity): string; |
|
Returns a verbose string representation of the 3×3 complex matrix quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TC3MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 3×3 complex matrix quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TC3VecQuantity): string; |
|
Returns a verbose string representation of the 3-component complex vector quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TC3VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 3-component complex vector quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TC4MatrixQuantity): string; |
|
Returns a verbose string representation of the 4×4 complex matrix quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TC4MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 4×4 complex matrix quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TC4VecQuantity): string; |
|
Returns a verbose string representation of the 4-component complex vector quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TC4VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 4-component complex vector quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TCL3BivecQuantity): string; |
|
Returns a verbose string representation of the | |
| Public | function ToVerboseString(const AQuantity: TCL3BivecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the Parameters
| |
| Public | function ToVerboseString(const AQuantity: TCL3MultivecQuantity): string; |
|
Returns a verbose string representation of the | |
| Public | function ToVerboseString(const AQuantity: TCL3MultivecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the Parameters
| |
| Public | function ToVerboseString(const AQuantity: TCL3TrivecQuantity): string; |
|
Returns a verbose string representation of the | |
| Public | function ToVerboseString(const AQuantity: TCL3TrivecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the Parameters
| |
| Public | function ToVerboseString(const AQuantity: TCL3VecQuantity): string; |
|
Returns a verbose string representation of the | |
| Public | function ToVerboseString(const AQuantity: TCL3VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the Parameters
| |
| Public | function ToVerboseString(const AQuantity: TComplexQuantity): string; |
|
Returns a verbose string representation of the complex quantity in this factored unit. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TComplexQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the complex quantity with controlled precision. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TComplexQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the complex quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TQuantity): string; |
|
Returns a verbose string representation of the real quantity in this factored unit. Format: Parameters
| |
| Public | function ToVerboseString(const AQuantity: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the real quantity with controlled precision. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the real quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity, ATolerance: TQuantity; APrecision, ADigits: longint; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the real quantity with a tolerance range. Format: Parameters
| |
| Public | function ToVerboseString(const AQuantity: TR2MatrixQuantity): string; |
|
Returns a verbose string representation of the 2×2 real matrix quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TR2MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 2×2 real matrix quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TR2VecQuantity): string; |
|
Returns a verbose string representation of the 2-component real vector quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TR2VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 2-component real vector quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TR3MatrixQuantity): string; |
|
Returns a verbose string representation of the 3×3 real matrix quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TR3MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 3×3 real matrix quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TR3VecQuantity): string; |
|
Returns a verbose string representation of the 3-component real vector quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TR3VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 3-component real vector quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TR4MatrixQuantity): string; |
|
Returns a verbose string representation of the 4×4 real matrix quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TR4MatrixQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 4×4 real matrix quantity with the given prefix. Parameters
| |
| Public | function ToVerboseString(const AQuantity: TR4VecQuantity): string; |
|
Returns a verbose string representation of the 4-component real vector quantity in this factored unit. | |
| Public | function ToVerboseString(const AQuantity: TR4VecQuantity; const APrefixes: TPrefixes): string; |
|
Returns a verbose string representation of the 4-component real vector quantity with the given prefix. Parameters
| |
Generated by PasDoc 1.0.4.