LibreOffice Module chart2 (master) 1
Public Member Functions | Protected Member Functions | List of all members
chart::MinimumAndMaximumSupplier Class Referenceabstract

#include <MinimumAndMaximumSupplier.hxx>

Inheritance diagram for chart::MinimumAndMaximumSupplier:
[legend]

Public Member Functions

virtual double getMinimumX ()=0
 
virtual double getMaximumX ()=0
 
virtual double getMinimumYInRange (double fMinimumX, double fMaximumX, sal_Int32 nAxisIndex)=0
 
virtual double getMaximumYInRange (double fMinimumX, double fMaximumX, sal_Int32 nAxisIndex)=0
 
virtual double getMinimumZ ()=0
 
virtual double getMaximumZ ()=0
 
virtual bool isExpandBorderToIncrementRhythm (sal_Int32 nDimensionIndex)=0
 
virtual bool isExpandIfValuesCloseToBorder (sal_Int32 nDimensionIndex)=0
 
virtual bool isExpandWideValuesToZero (sal_Int32 nDimensionIndex)=0
 
virtual bool isExpandNarrowValuesTowardZero (sal_Int32 nDimensionIndex)=0
 
virtual bool isSeparateStackingForDifferentSigns (sal_Int32 nDimensionIndex)=0
 
virtual tools::Long calculateTimeResolutionOnXAxis ()=0
 
virtual void setTimeResolutionOnXAxis (tools::Long nTimeResolution, const Date &rNullDate)=0
 

Protected Member Functions

 ~MinimumAndMaximumSupplier ()
 

Detailed Description

Definition at line 30 of file MinimumAndMaximumSupplier.hxx.

Constructor & Destructor Documentation

◆ ~MinimumAndMaximumSupplier()

chart::MinimumAndMaximumSupplier::~MinimumAndMaximumSupplier ( )
inlineprotected

Definition at line 55 of file MinimumAndMaximumSupplier.hxx.

Member Function Documentation

◆ calculateTimeResolutionOnXAxis()

virtual tools::Long chart::MinimumAndMaximumSupplier::calculateTimeResolutionOnXAxis ( )
pure virtual

◆ getMaximumX()

virtual double chart::MinimumAndMaximumSupplier::getMaximumX ( )
pure virtual

◆ getMaximumYInRange()

virtual double chart::MinimumAndMaximumSupplier::getMaximumYInRange ( double  fMinimumX,
double  fMaximumX,
sal_Int32  nAxisIndex 
)
pure virtual

◆ getMaximumZ()

virtual double chart::MinimumAndMaximumSupplier::getMaximumZ ( )
pure virtual

◆ getMinimumX()

virtual double chart::MinimumAndMaximumSupplier::getMinimumX ( )
pure virtual

◆ getMinimumYInRange()

virtual double chart::MinimumAndMaximumSupplier::getMinimumYInRange ( double  fMinimumX,
double  fMaximumX,
sal_Int32  nAxisIndex 
)
pure virtual

◆ getMinimumZ()

virtual double chart::MinimumAndMaximumSupplier::getMinimumZ ( )
pure virtual

◆ isExpandBorderToIncrementRhythm()

virtual bool chart::MinimumAndMaximumSupplier::isExpandBorderToIncrementRhythm ( sal_Int32  nDimensionIndex)
pure virtual

◆ isExpandIfValuesCloseToBorder()

virtual bool chart::MinimumAndMaximumSupplier::isExpandIfValuesCloseToBorder ( sal_Int32  nDimensionIndex)
pure virtual

◆ isExpandNarrowValuesTowardZero()

virtual bool chart::MinimumAndMaximumSupplier::isExpandNarrowValuesTowardZero ( sal_Int32  nDimensionIndex)
pure virtual

◆ isExpandWideValuesToZero()

virtual bool chart::MinimumAndMaximumSupplier::isExpandWideValuesToZero ( sal_Int32  nDimensionIndex)
pure virtual

◆ isSeparateStackingForDifferentSigns()

virtual bool chart::MinimumAndMaximumSupplier::isSeparateStackingForDifferentSigns ( sal_Int32  nDimensionIndex)
pure virtual

◆ setTimeResolutionOnXAxis()

virtual void chart::MinimumAndMaximumSupplier::setTimeResolutionOnXAxis ( tools::Long  nTimeResolution,
const Date rNullDate 
)
pure virtual

The documentation for this class was generated from the following file: