org.das2.datum.LinearDomainDivider

A DomainDivider to divide a linear data range into equal segments. Within a given order of magnitude, this divider will work in increments of one, two, or five.


boundaries

boundaries( Datum min, Datum max ) → org.das2.datum.DatumVector

Parameters

min - a Datum
max - a Datum

Returns:

org.das2.datum.DatumVector

[search for examples] [view on GitHub] [view on old javadoc] [view source]


boundaryCount

boundaryCount( Datum min, Datum max ) → long

Parameters

min - a Datum
max - a Datum

Returns:

long

[search for examples] [view on GitHub] [view on old javadoc] [view source]


coarserDivider

coarserDivider( boolean superset ) → org.das2.datum.DomainDivider

Parameters

superset - a boolean

Returns:

org.das2.datum.DomainDivider

[search for examples] [view on GitHub] [view on old javadoc] [view source]


finerDivider

finerDivider( boolean superset ) → org.das2.datum.DomainDivider

Parameters

superset - a boolean

Returns:

org.das2.datum.DomainDivider

[search for examples] [view on GitHub] [view on old javadoc] [view source]


main

main( String[] args ) → void

Parameters

args - a java.lang.String[]

Returns:

void (returns nothing)

[search for examples] [view on GitHub] [view on old javadoc] [view source]


rangeContaining

rangeContaining( Datum v ) → DatumRange

Parameters

v - a Datum

Returns:

org.das2.datum.DatumRange

[search for examples] [view on GitHub] [view on old javadoc] [view source]


toString

toString( ) → String

Returns:

java.lang.String

[search for examples] [view on GitHub] [view on old javadoc] [view source]