simplify indexed ratio access
This commit is contained in:
parent
7df1a84cab
commit
608f5a9060
|
@ -105,11 +105,9 @@ inline constexpr bool QskTickmarksMetrics::operator!=(
|
||||||
return !( *this == rhs );
|
return !( *this == rhs );
|
||||||
}
|
}
|
||||||
|
|
||||||
inline constexpr qreal QskTickmarksMetrics::ratio( int index ) const noexcept
|
inline constexpr qreal QskTickmarksMetrics::ratio( const int index ) const noexcept
|
||||||
{
|
{
|
||||||
index = index % 3;
|
switch ( index % 3 )
|
||||||
|
|
||||||
switch ( index )
|
|
||||||
{
|
{
|
||||||
case 0:
|
case 0:
|
||||||
return m_minorRatio;
|
return m_minorRatio;
|
||||||
|
@ -120,11 +118,9 @@ inline constexpr qreal QskTickmarksMetrics::ratio( int index ) const noexcept
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
inline constexpr void QskTickmarksMetrics::setRatio( int index, qreal ratio ) noexcept
|
inline constexpr void QskTickmarksMetrics::setRatio( const int index, const qreal ratio ) noexcept
|
||||||
{
|
{
|
||||||
index = index % 3;
|
switch ( index % 3 )
|
||||||
|
|
||||||
switch ( index )
|
|
||||||
{
|
{
|
||||||
case 0:
|
case 0:
|
||||||
setMinorRatio( ratio );
|
setMinorRatio( ratio );
|
||||||
|
|
Loading…
Reference in New Issue