ScottPlot
|
This object represents the rectangular visible area on a 2D coordinate system. It simply stores a CoordinateRect but has axis-related methods to act upon it. More...
Public Member Functions | |
AxisLimits (Coordinates coordinates) | |
AxisLimits (CoordinateRect rect) | |
AxisLimits (double left, double right, double bottom, double top) | |
AxisLimits (CoordinateRange xRange, CoordinateRange yRange) | |
AxisLimits (IEnumerable< IPlottable > plottables) | |
AxisLimits (IEnumerable< Coordinates > coordinates) | |
AxisLimits (IEnumerable< Coordinates3d > coordinates) | |
AxisLimits | InvertedVertically () |
AxisLimits | InvertedHorizontally () |
AxisLimits | ExpandedToInclude (AxisLimits otherLimits) |
override string | ToString () |
string | ToString (int digits) |
AxisLimits | Expanded (double x, double y) |
Return a new AxisLimits expanded to include the given x and y . | |
AxisLimits | Expanded (Coordinates coordinates) |
Return a new AxisLimits expanded to include the given coordinates . | |
AxisLimits | Expanded (CoordinateRect rect) |
Return a new AxisLimits expanded to include all corners of the given rect . | |
AxisLimits | Expanded (AxisLimits limits) |
Return a new AxisLimits expanded to include the area defined by limits . | |
AxisLimits | WithPan (double deltaX, double deltaY) |
AxisLimits | WithZoom (double fracX, double fracY) |
AxisLimits | WithZoom (double fracX, double fracY, double zoomToX, double zoomToY) |
bool | Contains (double x, double y) |
bool | Contains (Coordinates pt) |
bool | Equals (AxisLimits other) |
override bool | Equals (object? obj) |
override int | GetHashCode () |
Static Public Member Functions | |
static AxisLimits | FromPoint (double x, double y) |
static AxisLimits | FromPoint (Coordinates c) |
static AxisLimits | VerticalOnly (double yMin, double yMax) |
static AxisLimits | HorizontalOnly (double xMin, double xMax) |
static bool | operator== (AxisLimits a, AxisLimits b) |
static bool | operator!= (AxisLimits a, AxisLimits b) |
Properties | |
double | Left [get] |
double | Right [get] |
double | Bottom [get] |
double | Top [get] |
double | HorizontalSpan [get] |
double | VerticalSpan [get] |
double | HorizontalCenter [get] |
double | VerticalCenter [get] |
Coordinates | Center [get] |
CoordinateRange | XRange [get] |
CoordinateRange | YRange [get] |
CoordinateRange | HorizontalRange [get] |
CoordinateRange | VerticalRange [get] |
CoordinateRect | Rect [get] |
static AxisLimits | Default = new(-10, 10, -10, 10) [get] |
bool | IsRealX [get] |
bool | IsRealY [get] |
bool | IsReal [get] |
bool | HasArea [get] |
static AxisLimits | NoLimits [get] |
static AxisLimits | Unset [get] |
This object represents the rectangular visible area on a 2D coordinate system. It simply stores a CoordinateRect but has axis-related methods to act upon it.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Return a new AxisLimits expanded to include the area defined by limits .
|
inline |
Return a new AxisLimits expanded to include all corners of the given rect .
|
inline |
Return a new AxisLimits expanded to include the given coordinates .
|
inline |
Return a new AxisLimits expanded to include the given x and y .
|
inline |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
static |
AxisLimits ScottPlot.AxisLimits.InvertedHorizontally | ( | ) |
AxisLimits ScottPlot.AxisLimits.InvertedVertically | ( | ) |
|
inlinestatic |
|
inlinestatic |
|
inline |
|
inline |
|
static |
|
inline |
|
inline |
|
inline |
|
get |
|
get |
|
staticget |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
get |
|
staticget |
|
get |
|
get |
|
get |
|
staticget |
|
get |
|
get |
|
get |
|
get |
|
get |