#include <Units_ShiftedToken.hxx>
Inheritance diagram for Units_ShiftedToken:
Public Member Functions | |
Standard_EXPORT | Units_ShiftedToken (const Standard_CString aword, const Standard_CString amean, const Standard_Real avalue, const Standard_Real amove, const Handle(Units_Dimensions)&adimensions) |
Creates and returns a shifted token. <aword> is a string containing the available word, <amean> gives the signification of the token, <avalue> is the numeric value of the dimension, <amove> is the gap, and <adimensions> is the dimension of the given word <aword>. . | |
virtual Standard_EXPORT Handle_Units_Token | Creates () const |
Creates and returns a token, which is a ShiftedToken. . | |
Standard_EXPORT Standard_Real | Move () const |
Returns the gap <themove> . | |
virtual Standard_EXPORT Standard_Real | Multiplied (const Standard_Real avalue) const |
This virtual method is called by the Measurement methods, to compute the measurement during a conversion. . | |
virtual Standard_EXPORT Standard_Real | Divided (const Standard_Real avalue) const |
This virtual method is called by the Measurement methods, to compute the measurement during a conversion. . | |
virtual Standard_EXPORT void | Destroy () |
Destroies the Token . | |
~Units_ShiftedToken () | |
virtual Standard_EXPORT void | Dump (const Standard_Integer ashift, const Standard_Integer alevel) const |
Useful for debugging . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Standard_Real | themove |
|
|
|
|
|
Reimplemented from Units_Token. |
|
Reimplemented from Units_Token. |
|
Reimplemented from Units_Token. |
|
Reimplemented from Units_Token. |
|
Reimplemented from Units_Token. |
|
|
|
Reimplemented from Units_Token. |
|
|