Class Hierarchy
- java.lang.Object
- com.stuypulse.stuylib.streams.angles.filters.AFilterGroup (implements com.stuypulse.stuylib.streams.angles.filters.AFilter)
- com.stuypulse.stuylib.streams.angles.filters.AHighPassFilter (implements com.stuypulse.stuylib.streams.angles.filters.AFilter)
- com.stuypulse.stuylib.streams.angles.filters.ALowPassFilter (implements com.stuypulse.stuylib.streams.angles.filters.AFilter)
- com.stuypulse.stuylib.streams.angles.filters.AMotionProfile (implements com.stuypulse.stuylib.streams.angles.filters.AFilter)
- com.stuypulse.stuylib.math.Angle
- com.stuypulse.stuylib.control.angle.AngleController
- com.stuypulse.stuylib.util.AngleVelocity
- com.stuypulse.stuylib.streams.angles.filters.ARateLimit (implements com.stuypulse.stuylib.streams.angles.filters.AFilter)
- com.stuypulse.stuylib.streams.angles.AStick (implements com.stuypulse.stuylib.streams.angles.AStream)
- com.stuypulse.stuylib.streams.booleans.filters.BButton.Both (implements com.stuypulse.stuylib.streams.booleans.filters.BButton)
- com.stuypulse.stuylib.streams.booleans.filters.BButton.Pressed (implements com.stuypulse.stuylib.streams.booleans.filters.BButton)
- com.stuypulse.stuylib.streams.booleans.filters.BButton.Released (implements com.stuypulse.stuylib.streams.booleans.filters.BButton)
- com.stuypulse.stuylib.streams.booleans.filters.BButtonRC.Both (implements com.stuypulse.stuylib.streams.booleans.filters.BButtonRC)
- com.stuypulse.stuylib.streams.booleans.filters.BButtonRC.Pressed (implements com.stuypulse.stuylib.streams.booleans.filters.BButtonRC)
- com.stuypulse.stuylib.streams.booleans.filters.BButtonRC.Released (implements com.stuypulse.stuylib.streams.booleans.filters.BButtonRC)
- com.stuypulse.stuylib.streams.booleans.filters.BDebounce.Both (implements com.stuypulse.stuylib.streams.booleans.filters.BDebounce)
- com.stuypulse.stuylib.streams.booleans.filters.BDebounce.Falling (implements com.stuypulse.stuylib.streams.booleans.filters.BDebounce)
- com.stuypulse.stuylib.streams.booleans.filters.BDebounce.Rising (implements com.stuypulse.stuylib.streams.booleans.filters.BDebounce)
- com.stuypulse.stuylib.streams.booleans.filters.BDebounceRC.Both (implements com.stuypulse.stuylib.streams.booleans.filters.BDebounceRC)
- com.stuypulse.stuylib.streams.booleans.filters.BDebounceRC.Falling (implements com.stuypulse.stuylib.streams.booleans.filters.BDebounceRC)
- com.stuypulse.stuylib.streams.booleans.filters.BDebounceRC.Rising (implements com.stuypulse.stuylib.streams.booleans.filters.BDebounceRC)
- com.stuypulse.stuylib.streams.booleans.filters.BFilterGroup (implements com.stuypulse.stuylib.streams.booleans.filters.BFilter)
- com.stuypulse.stuylib.control.Controller
- com.stuypulse.stuylib.streams.numbers.filters.Derivative (implements com.stuypulse.stuylib.streams.numbers.filters.IFilter)
- com.stuypulse.stuylib.streams.angles.FilteredAStream (implements com.stuypulse.stuylib.streams.angles.AStream)
- com.stuypulse.stuylib.streams.booleans.FilteredBStream (implements com.stuypulse.stuylib.streams.booleans.BStream)
- com.stuypulse.stuylib.streams.numbers.FilteredIStream (implements com.stuypulse.stuylib.streams.numbers.IStream)
- com.stuypulse.stuylib.streams.vectors.FilteredVStream (implements com.stuypulse.stuylib.streams.vectors.VStream)
- com.stuypulse.stuylib.input.Gamepad (implements edu.wpi.first.util.sendable.Sendable)
- com.stuypulse.stuylib.input.gamepads.AutoGamepad
- com.stuypulse.stuylib.input.WPIGamepad
- com.stuypulse.stuylib.input.gamepads.Logitech
- com.stuypulse.stuylib.input.gamepads.PS4
- com.stuypulse.stuylib.input.gamepads.Xbox
- com.stuypulse.stuylib.streams.numbers.filters.HighPassFilter (implements com.stuypulse.stuylib.streams.numbers.filters.IFilter)
- com.stuypulse.stuylib.streams.numbers.filters.IFilterGroup (implements com.stuypulse.stuylib.streams.numbers.filters.IFilter)
- com.stuypulse.stuylib.streams.numbers.filters.LowPassFilter (implements com.stuypulse.stuylib.streams.numbers.filters.IFilter)
- com.stuypulse.stuylib.streams.numbers.filters.MotionProfile (implements com.stuypulse.stuylib.streams.numbers.filters.IFilter)
- com.stuypulse.stuylib.control.feedforward.MotorFeedforward
- java.lang.Number (implements java.io.Serializable)
- com.stuypulse.stuylib.streams.numbers.NumberStream (implements com.stuypulse.stuylib.streams.numbers.IStream)
- com.stuypulse.stuylib.network.SmartNumber (implements com.stuypulse.stuylib.streams.numbers.IStream)
- com.stuypulse.stuylib.streams.angles.PollingAStream (implements com.stuypulse.stuylib.streams.angles.AStream, java.lang.AutoCloseable)
- com.stuypulse.stuylib.streams.booleans.PollingBStream (implements com.stuypulse.stuylib.streams.booleans.BStream)
- com.stuypulse.stuylib.streams.numbers.PollingIStream (implements java.lang.AutoCloseable, com.stuypulse.stuylib.streams.numbers.IStream)
- com.stuypulse.stuylib.streams.vectors.PollingVStream (implements com.stuypulse.stuylib.streams.vectors.VStream)
- com.stuypulse.stuylib.streams.numbers.filters.RateLimit (implements com.stuypulse.stuylib.streams.numbers.filters.IFilter)
- com.stuypulse.stuylib.math.SLMath
- com.stuypulse.stuylib.network.SmartBoolean (implements com.stuypulse.stuylib.streams.booleans.BStream)
- com.stuypulse.stuylib.network.SmartString (implements java.util.function.Supplier<T>)
- com.stuypulse.stuylib.util.StopWatch
- com.stuypulse.stuylib.streams.numbers.filters.TimedMovingAverage (implements com.stuypulse.stuylib.streams.numbers.filters.IFilter)
- com.stuypulse.stuylib.streams.vectors.filters.VClamp (implements com.stuypulse.stuylib.streams.vectors.filters.VFilter)
- com.stuypulse.stuylib.streams.vectors.filters.VDeadZone (implements com.stuypulse.stuylib.streams.vectors.filters.VFilter)
- com.stuypulse.stuylib.math.Vector2D
- com.stuypulse.stuylib.streams.vectors.filters.VFilterGroup (implements com.stuypulse.stuylib.streams.vectors.filters.VFilter)
- com.stuypulse.stuylib.streams.vectors.filters.VMotionProfile (implements com.stuypulse.stuylib.streams.vectors.filters.VFilter)
- com.stuypulse.stuylib.streams.vectors.filters.VRateLimit (implements com.stuypulse.stuylib.streams.vectors.filters.VFilter)
- com.stuypulse.stuylib.streams.vectors.filters.XYFilter (implements com.stuypulse.stuylib.streams.vectors.filters.VFilter)
Interface Hierarchy
- com.stuypulse.stuylib.streams.angles.filters.AFilter
- com.stuypulse.stuylib.streams.booleans.filters.BFilter
- com.stuypulse.stuylib.streams.booleans.filters.BButton
- com.stuypulse.stuylib.streams.booleans.filters.BButtonRC
- com.stuypulse.stuylib.streams.booleans.filters.BDebounce
- com.stuypulse.stuylib.streams.booleans.filters.BDebounceRC
- java.util.function.BooleanSupplier
- com.stuypulse.stuylib.streams.booleans.BStream
- com.stuypulse.stuylib.util.Conversion<From,To>
- java.util.function.DoubleSupplier
- com.stuypulse.stuylib.streams.numbers.IStream
- com.stuypulse.stuylib.streams.numbers.filters.IFilter
- java.util.function.Supplier<T>
- com.stuypulse.stuylib.streams.angles.AStream
- com.stuypulse.stuylib.streams.vectors.VStream
- com.stuypulse.stuylib.streams.vectors.filters.VFilter