Package jme3utilities.math


package jme3utilities.math
Reusable classes which implement mathematical formulas and operations, for use with jMonkeyEngine3.
  • Class
    Description
    Analyze a FloatBuffer to identify all of its distinct Vector3f values.
    Represent a pair of distinct integers.
    Utility methods that operate on arrays.
    Utility methods that operate on buffers, especially float buffers containing 3-D vectors.
    Utility methods for RGBA colors.
    Mathematical utility methods.
    Mathematical utility methods.
    Utility methods for 3-D vectors.
    Utility methods for computing volumes of shapes.
    Population<Fitness extends Comparable<Fitness>,Element>
    A container for elements, sorted based on a measure of fitness.
    Single-precision vector with no 'y' coordinate, used to represent horizontal locations, offsets, orientations, directions, rotations, and extents.
    A rectangular solid whose axes might not be aligned with the world axes.
    Limits on the size of a non-degenerate rectangle.
    Integer vector with 3 components, used to identify a chunk in a 3-D world or represent the offset between 2 chunks.
    A collection of Vector3f values without duplicates.
    A VectorSet implemented using FloatBuffer.
    A VectorSet implemented using HashSet.
    Single-precision vector with no 'y' coordinate, used to represent horizontal locations, offsets, orientations, directions, rotations, and extents.