Index

C D E H L O P S T X Y 
All Classes and Interfaces|All Packages

C

centerBetween(Point, Point) - Static method in interface com.ggalmazor.ltdownsampling.Point
Computes the geometric center point of the segment linking the provided a and b points.
com.ggalmazor.ltdownsampling - package com.ggalmazor.ltdownsampling
 

D

DoublePoint - Record Class in com.ggalmazor.ltdownsampling
Basic Point implementation backed by double values, for use with LTThreeBuckets.sorted(java.util.List<T>, int).
DoublePoint(double, double) - Constructor for record class com.ggalmazor.ltdownsampling.DoublePoint
Creates an instance of a DoublePoint record class.

E

equals(Object) - Method in record class com.ggalmazor.ltdownsampling.DoublePoint
Indicates whether some other object is "equal to" this one.

H

hashCode() - Method in record class com.ggalmazor.ltdownsampling.DoublePoint
Returns a hash code value for this object.

L

LTThreeBuckets - Class in com.ggalmazor.ltdownsampling
The LTThreeBuckets class is the main entry point to this library.

O

of(Number, Number) - Static method in record class com.ggalmazor.ltdownsampling.DoublePoint
Utility factory for DoublePoint that accepts abstract Number values.

P

Point - Interface in com.ggalmazor.ltdownsampling
Defines the properties of points that can be processed by LTThreeBuckets.

S

sorted(List<T>, int) - Static method in class com.ggalmazor.ltdownsampling.LTThreeBuckets
Returns a downsampled version of the provided input list.
sorted(List<T>, int, int) - Static method in class com.ggalmazor.ltdownsampling.LTThreeBuckets
Returns a downsampled version of the provided input list.

T

toString() - Method in record class com.ggalmazor.ltdownsampling.DoublePoint
Returns a string representation of this record class.

X

x() - Method in record class com.ggalmazor.ltdownsampling.DoublePoint
Returns the value of the x record component.
x() - Method in interface com.ggalmazor.ltdownsampling.Point
Returns the x horizontal (time) value of this point.

Y

y() - Method in record class com.ggalmazor.ltdownsampling.DoublePoint
Returns the value of the y record component.
y() - Method in interface com.ggalmazor.ltdownsampling.Point
Returns the y vertical value of this point.
C D E H L O P S T X Y 
All Classes and Interfaces|All Packages