Package edu.wpi.first.math

  • Interface Summary 
    Interface Description
    MathShared
    WPIMath utility functions.
    Nat<T extends Num>
    A natural number expressed as a java class.
  • Class Summary 
    Class Description
    ComputerVisionUtil
    Computer vision utility functions.
    DARE
    DARE solver utility functions.
    InterpolatingMatrixTreeMap<K extends Number,​R extends Num,​C extends Num>
    Interpolating Tree Maps are used to get values at points that are not defined by making a guess from points that are defined.
    MatBuilder<R extends Num,​C extends Num>
    A class for constructing arbitrary RxC matrices.
    MathSharedStore
    Storage for MathShared object.
    MathUtil
    Math utility functions.
    Matrix<R extends Num,​C extends Num>
    A shape-safe wrapper over Efficient Java Matrix Library (EJML) matrices.
    Num
    A number expressed as a java class.
    Pair<A,​B>
    Represents a pair of two objects.
    StateSpaceUtil
    State-space utilities.
    VecBuilder
    A class for constructing vectors (Nx1 matrices).
    Vector<R extends Num>
    A shape-safe wrapper over Efficient Java Matrix Library (EJML) matrices.
    WPIMathJNI
    WPIMath JNI.
    WPIMathJNI.Helper
    Sets whether JNI should be loaded in the static block.
  • Enum Summary 
    Enum Description
    MathUsageId
    WPIMath usage reporting IDs.