Games Task Scheduler (GTS)
A multi-processor scheduling framework for games engines
gts::Range1d< Iter > Member List

This is the complete list of members for gts::Range1d< Iter >, including all inherited members.

adjustDivisor(uint16_t initialSplitDepth, bool isStatic) (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inlinestatic
begin() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
begin() (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
DIMENSIONALITY (defined in gts::Range1d< Iter >)gts::Range1d< Iter >static
empty() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
end() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
end() (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
finalSplitDivisor(uint16_t initialSplitDepth, bool isStatic) (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inlinestatic
initialSize() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
isDivisible() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
iter_type typedef (defined in gts::Range1d< Iter >)gts::Range1d< Iter >
MAX_SPLITS (defined in gts::Range1d< Iter >)gts::Range1d< Iter >static
minSize() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
Range1d()=default (defined in gts::Range1d< Iter >)gts::Range1d< Iter >
Range1d(Range1d const &)=default (defined in gts::Range1d< Iter >)gts::Range1d< Iter >
Range1d(iter_type xBegin, iter_type xEnd, size_type minSize, size_type splitOnMultiplesOf=1)gts::Range1d< Iter >inline
resetInitialSize(size_type initSize) (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
size() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline
size_type typedef (defined in gts::Range1d< Iter >)gts::Range1d< Iter >
split(split_result &result, TSplitter const &splitter)gts::Range1d< Iter >inline
SPLIT_FACTOR (defined in gts::Range1d< Iter >)gts::Range1d< Iter >static
split_result typedef (defined in gts::Range1d< Iter >)gts::Range1d< Iter >
splitHelper(Range1d &range, EvenSplitter const &) (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inlinestatic
splitHelper(Range1d &range, ProportionalSplitter const &proportions) (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inlinestatic
splitInitialDepth(uint16_t initialSplitDepth, bool isStatic) (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inlinestatic
splitOnMultiplesOf() const (defined in gts::Range1d< Iter >)gts::Range1d< Iter >inline