Class MassSpringArbitrary

    • Constructor Detail

      • MassSpringArbitrary

        public MassSpringArbitrary​(int numParticles,
                                   int numSprings,
                                   float step)
    • Method Detail

      • GetNumSprings

        public int GetNumSprings()
      • SetSpring

        public void SetSpring​(int spring,
                              int particle0,
                              int particle1,
                              float constant,
                              float length)
      • GetSpring

        public void GetSpring​(int spring,
                              int[] particle0,
                              int[] particle1,
                              float[] constant,
                              float[] length)
      • Constant

        public float Constant​(int spring)
      • Length

        public float Length​(int spring)
      • ExternalAcceleration

        public Vector3f ExternalAcceleration​(int i,
                                             float time,
                                             Vector3f[] positions,
                                             Vector3f[] velocities)