ScottPlot
Loading...
Searching...
No Matches
Public Member Functions | Properties | List of all members
ScottPlot.IAutoScaler Interface Reference

Contains logic for determining new axis limits when Autoscale() is called. More...

Inheritance diagram for ScottPlot.IAutoScaler:
ScottPlot.AutoScalers.FractionalAutoScaler

Public Member Functions

AxisLimits GetAxisLimits (Plot plot, IXAxis xAxis, IYAxis yAxis)
 Return the recommended axis limits for the plottables that use the given axes.
 
void AutoScaleAll (IEnumerable< IPlottable > plottables)
 Autoscale every unset axis used by plottables.
 

Properties

bool InvertedX [get, set]
 
bool InvertedY [get, set]
 

Detailed Description

Contains logic for determining new axis limits when Autoscale() is called.

Member Function Documentation

◆ AutoScaleAll()

void ScottPlot.IAutoScaler.AutoScaleAll ( IEnumerable< IPlottable plottables)

Autoscale every unset axis used by plottables.

Implemented in ScottPlot.AutoScalers.FractionalAutoScaler.

◆ GetAxisLimits()

AxisLimits ScottPlot.IAutoScaler.GetAxisLimits ( Plot  plot,
IXAxis  xAxis,
IYAxis  yAxis 
)

Return the recommended axis limits for the plottables that use the given axes.

Implemented in ScottPlot.AutoScalers.FractionalAutoScaler.

Property Documentation

◆ InvertedX

bool ScottPlot.IAutoScaler.InvertedX
getset

◆ InvertedY

bool ScottPlot.IAutoScaler.InvertedY
getset

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