package struct GuideStore(string type = "")
Store values so we can later create guides from them
public void put(T)(in T gs)
if(is(T == GuideStore!(type)))
Put another GuideStore into the store
public void put(T)(
in T value,
double offset = 0)
if(!is(T == GuideStore!(type)) && (is(T == string) || !isInputRange!T))
Add a value of anytype to the store
public @property auto store() const
The discete values in the store
public @property auto storeHash() const
A hash mapping the discrete values to continuous (double)
public bool hasDiscrete() const
True if we encountered discrete values
Functions
put | Put another GuideStore into the store | |
put | Add a range of values to the store | |
put | Add a value of anytype to the store | |
minconst | Minimum value encountered till now | |
maxconst | Maximum value encountered till now | |
@property, autostoreconst | The discete values in the store | |
@property, autostoreHashconst | A hash mapping the discrete values to continuous (double) | |
hasDiscreteconst | True if we encountered discrete values |