Qtc.Qwt.QwtDateScaleEngine

Contents

Documentation

class QalignDate x0 x1 where #

Methods

alignDate :: x0 -> x1 -> IO (QDateTime ()) #

Instances
QalignDate (QwtDateScaleEngine ()) (QDateTime t1, Double, IntervalType, Bool) # 
Instance details

Defined in Qtc.Qwt.QwtDateScaleEngine

Methods

alignDate :: QwtDateScaleEngine () -> (QDateTime t1, Double, IntervalType, Bool) -> IO (QDateTime ()) #

QalignDate (QwtDateScaleEngineSc a) (QDateTime t1, Double, IntervalType, Bool) # 
Instance details

Defined in Qtc.Qwt.QwtDateScaleEngine

Methods

alignDate :: QwtDateScaleEngineSc a -> (QDateTime t1, Double, IntervalType, Bool) -> IO (QDateTime ()) #

maxWeeks :: QwtDateScaleEngine a -> () -> IO Int #

setMaxWeeks :: QwtDateScaleEngine a -> Int -> IO () #

Orphan instances

Qweek0Type (QwtDateScaleEngine a) () # 
Instance details

Methods

week0Type :: QwtDateScaleEngine a -> () -> IO Week0Type #

QsetWeek0Type (QwtDateScaleEngine a) Week0Type # 
Instance details

Methods

setWeek0Type :: QwtDateScaleEngine a -> Week0Type -> IO () #

QbuildInterval (QwtDateScaleEngine ()) Double # 
Instance details

Methods

buildInterval :: QwtDateScaleEngine () -> Double -> IO (QwtInterval ()) #

QbuildInterval (QwtDateScaleEngineSc a) Double # 
Instance details

Methods

buildInterval :: QwtDateScaleEngineSc a -> Double -> IO (QwtInterval ()) #

QutcOffset (QwtDateScaleEngine a) () # 
Instance details

Methods

utcOffset :: QwtDateScaleEngine a -> () -> IO Int #

QtoDateTime (QwtDateScaleEngine a) Double # 
Instance details

Methods

toDateTime :: QwtDateScaleEngine a -> Double -> IO (QDateTime ()) #

QtimeSpec (QwtDateScaleEngine a) () # 
Instance details

Methods

timeSpec :: QwtDateScaleEngine a -> () -> IO TimeSpec #

QsetUtcOffset (QwtDateScaleEngine a) Int # 
Instance details

Methods

setUtcOffset :: QwtDateScaleEngine a -> Int -> IO () #

QsetTimeSpec (QwtDateScaleEngine a) TimeSpec # 
Instance details

Methods

setTimeSpec :: QwtDateScaleEngine a -> TimeSpec -> IO () #

Qattributes (QwtDateScaleEngine ()) () (IO QwtScaleEngine_Attributes) # 
Instance details

Qattributes (QwtDateScaleEngineSc a) () (IO QwtScaleEngine_Attributes) # 
Instance details

QuserMethod (QwtDateScaleEngine ()) () (IO ()) # 
Instance details

Methods

userMethod :: QwtDateScaleEngine () -> Int -> () -> IO () #

QuserMethod (QwtDateScaleEngineSc a) () (IO ()) # 
Instance details

Methods

userMethod :: QwtDateScaleEngineSc a -> Int -> () -> IO () #

QuserMethod (QwtDateScaleEngine ()) (QVariant ()) (IO (QVariant ())) # 
Instance details

Methods

userMethod :: QwtDateScaleEngine () -> Int -> QVariant () -> IO (QVariant ()) #

QuserMethod (QwtDateScaleEngineSc a) (QVariant ()) (IO (QVariant ())) # 
Instance details

Methods

userMethod :: QwtDateScaleEngineSc a -> Int -> QVariant () -> IO (QVariant ()) #

Qstrip (QwtDateScaleEngine ()) ([Double], QwtInterval t2) # 
Instance details

Methods

strip :: QwtDateScaleEngine () -> ([Double], QwtInterval t2) -> IO [Double] #

Qstrip (QwtDateScaleEngineSc a) ([Double], QwtInterval t2) # 
Instance details

Methods

strip :: QwtDateScaleEngineSc a -> ([Double], QwtInterval t2) -> IO [Double] #

QdivideInterval (QwtDateScaleEngine ()) (Double, Int) # 
Instance details

Methods

divideInterval :: QwtDateScaleEngine () -> (Double, Int) -> IO Double #

QdivideInterval (QwtDateScaleEngineSc a) (Double, Int) # 
Instance details

Methods

divideInterval :: QwtDateScaleEngineSc a -> (Double, Int) -> IO Double #

QbuildMajorTicks (QwtDateScaleEngine ()) (QwtInterval t1, Double) # 
Instance details

Methods

buildMajorTicks :: QwtDateScaleEngine () -> (QwtInterval t1, Double) -> IO [Double] #

QbuildMajorTicks (QwtDateScaleEngineSc a) (QwtInterval t1, Double) # 
Instance details

Methods

buildMajorTicks :: QwtDateScaleEngineSc a -> (QwtInterval t1, Double) -> IO [Double] #

Qqcontains (QwtDateScaleEngine ()) (QwtInterval t1, Double) # 
Instance details

Methods

qcontains :: QwtDateScaleEngine () -> (QwtInterval t1, Double) -> IO Bool #

Qqcontains (QwtDateScaleEngineSc a) (QwtInterval t1, Double) # 
Instance details

Methods

qcontains :: QwtDateScaleEngineSc a -> (QwtInterval t1, Double) -> IO Bool #

Qalign (QwtDateScaleEngine ()) (QwtInterval t1, Double) (IO (QwtInterval ())) # 
Instance details

Methods

align :: QwtDateScaleEngine () -> (QwtInterval t1, Double) -> IO (QwtInterval ()) #

Qalign (QwtDateScaleEngineSc a) (QwtInterval t1, Double) (IO (QwtInterval ())) # 
Instance details

Methods

align :: QwtDateScaleEngineSc a -> (QwtInterval t1, Double) -> IO (QwtInterval ()) #

QintervalType (QwtDateScaleEngine ()) (QDateTime t1, QDateTime t2, Int) # 
Instance details

Methods

intervalType :: QwtDateScaleEngine () -> (QDateTime t1, QDateTime t2, Int) -> IO IntervalType #

QintervalType (QwtDateScaleEngineSc a) (QDateTime t1, QDateTime t2, Int) # 
Instance details

QdivideScale (QwtDateScaleEngine ()) (Double, Double, Int, Int) # 
Instance details

Methods

divideScale :: QwtDateScaleEngine () -> (Double, Double, Int, Int) -> IO (QwtScaleDiv ()) #

QdivideScale (QwtDateScaleEngineSc a) (Double, Double, Int, Int) # 
Instance details

Methods

divideScale :: QwtDateScaleEngineSc a -> (Double, Double, Int, Int) -> IO (QwtScaleDiv ()) #

QbuildTicks (QwtDateScaleEngine ()) (QwtInterval t1, Double, Int, QListDoublePtr t4) # 
Instance details

Methods

buildTicks :: QwtDateScaleEngine () -> (QwtInterval t1, Double, Int, QListDoublePtr t4) -> IO () #

QbuildTicks (QwtDateScaleEngineSc a) (QwtInterval t1, Double, Int, QListDoublePtr t4) # 
Instance details

Methods

buildTicks :: QwtDateScaleEngineSc a -> (QwtInterval t1, Double, Int, QListDoublePtr t4) -> IO () #

QautoScale (QwtDateScaleEngine ()) (Int, QDoubleRef t2, QDoubleRef t3, QDoubleRef t4) # 
Instance details

Methods

autoScale :: QwtDateScaleEngine () -> (Int, QDoubleRef t2, QDoubleRef t3, QDoubleRef t4) -> IO () #

QautoScale (QwtDateScaleEngineSc a) (Int, QDoubleRef t2, QDoubleRef t3, QDoubleRef t4) # 
Instance details

Methods

autoScale :: QwtDateScaleEngineSc a -> (Int, QDoubleRef t2, QDoubleRef t3, QDoubleRef t4) -> IO () #

QdivideScale (QwtDateScaleEngine ()) (Double, Double, Int, Int, Double) # 
Instance details

Methods

divideScale :: QwtDateScaleEngine () -> (Double, Double, Int, Int, Double) -> IO (QwtScaleDiv ()) #

QdivideScale (QwtDateScaleEngineSc a) (Double, Double, Int, Int, Double) # 
Instance details

Methods

divideScale :: QwtDateScaleEngineSc a -> (Double, Double, Int, Int, Double) -> IO (QwtScaleDiv ()) #

QbuildMinorTicks (QwtDateScaleEngine ()) ([Double], Int, Double, [Double], [Double]) # 
Instance details

Methods

buildMinorTicks :: QwtDateScaleEngine () -> ([Double], Int, Double, [Double], [Double]) -> IO () #

QbuildMinorTicks (QwtDateScaleEngineSc a) ([Double], Int, Double, [Double], [Double]) # 
Instance details

Methods

buildMinorTicks :: QwtDateScaleEngineSc a -> ([Double], Int, Double, [Double], [Double]) -> IO () #