public struct AdaptiveBounds

Bounds that can adapt to new points being passed

public Bounds bounds

Actual bounds being used

public this(string str)

Constructor taking comma separated x and y limits

public this(
    double my_min_x, 
    double my_max_x, 
    double my_min_y, 
    double my_max_y)

Constructor taking x and y limits

public this(Bounds bnds)

Contructor taking an existing Bounds struct

public bool adapt(T : Point)(in T point)

Adapt bounds to include the new point

public bool adapt(
    double x, 
    double y)

Adapt by passing x and y variable

public bool adapt(T : AdaptiveBounds)(in T bounds)

Adapt bounds to include the given bounds

public bool adapt(T)(in T points)

Adapt bounds to include the new points

Variables

bounds
Bounds

Actual bounds being used

Functions

this

Constructor taking comma separated x and y limits

this

Constructor taking x and y limits

this

Contructor taking an existing Bounds struct

adapt

Adapt bounds to include the new point

adapt

Adapt by passing x and y variable

adapt

Adapt bounds to include the given bounds

adapt

Adapt bounds to include the new points