Class LiquidTest

    • Field Detail

      • firstTime

        private boolean firstTime
      • nParticles

        private int nParticles
      • totalMass

        private float totalMass
      • boxWidth

        private float boxWidth
      • boxHeight

        private float boxHeight
      • fluidMinX

        private float fluidMinX
      • fluidMaxX

        private float fluidMaxX
      • fluidMinY

        private float fluidMinY
      • fluidMaxY

        private float fluidMaxY
      • liquid

        private Body[] liquid
      • rad

        private float rad
      • visc

        private float visc
      • hash

        private java.util.ArrayList<java.lang.Integer>[][] hash
      • hashWidth

        private int hashWidth
      • hashHeight

        private int hashHeight
      • LIQUID_INT

        public static java.lang.Integer LIQUID_INT
      • bod

        private Body bod
    • Constructor Detail

      • LiquidTest

        public LiquidTest()
    • Method Detail

      • hashX

        private int hashX​(float x)
      • hashY

        private int hashY​(float y)
      • hashLocations

        private void hashLocations()
      • applyLiquidConstraint

        private void applyLiquidConstraint​(float deltaT)
      • initTest

        public void initTest​(boolean argDeserialized)
        Description copied from class: TestbedTest
        Initializes the current test
        Specified by:
        initTest in class TestbedTest
      • checkBounds

        private void checkBounds()
      • dampenLiquid

        private void dampenLiquid()
      • getTestName

        public java.lang.String getTestName()
        Description copied from class: TestbedTest
        The name of the test
        Specified by:
        getTestName in class TestbedTest
        Returns: