Source Code (Use browser search to find items of interest.)
Class Index
kword'KWUnit (./koffice/kword/defs.h:110)
class KWUnit
{
public:
KWUnit() { _pt = 0; _mm = 0.0; _inch = 0.0; }
KWUnit( unsigned int __pt, float ___mm, float __inch )
{ _pt = __pt; _mm = ___mm; _inch = __inch; }
KWUnit( float ___mm )
{ setMM( ___mm ); }
KWUnit( const KWUnit &unit ) {
_pt = unit._pt;
_mm = unit._mm;
_inch = unit._inch;
}
inline void setPT( unsigned int __pt )
{ _pt = __pt; _mm = POINT_TO_MM( _pt ); _inch = POINT_TO_INCH( _pt ); }
inline void setMM( float ___mm )
{ _mm = ___mm; _pt = MM_TO_POINT( _mm ); _inch = MM_TO_INCH( _mm ); }
inline void setINCH( float __inch )
{ _inch = __inch; _mm = INCH_TO_MM( _inch ); _pt = INCH_TO_POINT( _inch ); }
inline void setPT_MM( unsigned int __pt, float ___mm )
{ _pt = __pt; _mm = ___mm; _inch = MM_TO_INCH( _mm ); }
inline void setPT_INCH( unsigned int __pt, float __inch )
{ _pt = __pt; _inch = __inch; _mm = INCH_TO_MM( _inch ); }
inline void setMM_INCH( float ___mm, float __inch )
{ _mm = ___mm; _inch = __inch; _pt = MM_TO_POINT( _mm ); }
inline void setPT_MM_INCH( unsigned int __pt, float ___mm, float __inch )
{ _pt = __pt; _mm = ___mm; _inch = __inch; }
inline const unsigned int pt() { return _pt; }
inline const float mm() { return _mm; }
inline const float inch() { return _inch; }
KWUnit &operator=( const KWUnit &unit );
static const KWUnits unitType( const QString _unit );
protected:
unsigned int _pt;
float _mm;
float _inch;
};
inline KWUnit &KWUnit::operator=( const KWUnit &unit )
{
_pt = unit._pt;
_mm = unit._mm;
_inch = unit._inch;
return *this;
}
kword'KWUnit::unitType() (./koffice/kword/defs.h:168)
inline const KWUnits KWUnit::unitType( const QString _unit )
{
if ( _unit == "mm" ) return U_MM;
if ( _unit == "inch" ) return U_INCH;
return U_PT;
}