template struct ImPlot::GetterHeatmapRowMaj

Overview

template <typename _Indexer>
struct GetterHeatmapRowMaj
{
    // typedefs

    typedef RectC value_type;

    // fields

    const _Indexer Indexer;
    const int Count;
    const int Rows;
    const int Cols;
    const double ScaleMin;
    const double ScaleMax;
    const double Width;
    const double Height;
    const double XRef;
    const double YRef;
    const double YDir;
    const ImPlotPoint HalfSize;

    // construction

    GetterHeatmapRowMaj(
        _Indexer indexer,
        int rows,
        int cols,
        double scale_min,
        double scale_max,
        double width,
        double height,
        double xref,
        double yref,
        double ydir
        );

    // methods

    template <typename I>
    IMPLOT_INLINE RectC operator [] (I idx) const;
};