47 return std::make_unique<BarPositionHelper>(*
this);
59 double fScaledLogicX(fUnscaledLogicX);
virtual std::unique_ptr< PlottingPositionHelper > clone() const override
virtual ~BarPositionHelper() override
virtual double getScaledSlotPos(double fCategoryX, double fSeriesNumber) const override
virtual void setScaledCategoryWidth(double fScaledCategoryWidth) override
void updateSeriesCount(double fSeriesCount)
void setCategoryWidth(double fCategoryWidth)
virtual double getScaledSlotPos(double fCategoryX, double fSeriesNumber) const
static double RasterizeDateValue(double fValue, const Date &rNullDate, tools::Long TimeResolution)
void AllowShiftZAxisPos(bool bAllowShift)
tools::Long m_nTimeResolution
void AllowShiftXAxisPos(bool bAllowShift)
void doLogicScaling(double *pX, double *pY, double *pZ) const
double m_fScaledCategoryWidth