-
Interfaces Interface Description org.dyn4j.collision.BoundsListener Deprecated in 4.0.0. Use the BoundsListener interface in the world package instead.org.dyn4j.collision.broadphase.BatchBroadphaseDetector Deprecated in 4.0.0. No replacement needed.org.dyn4j.collision.broadphase.BroadphaseFilter Deprecated in 4.0.0. Use the BroadphaseFilter in the world package instead.org.dyn4j.collision.Collidable Deprecated in 4.0.0. Use theCollisionBody
interface instead.org.dyn4j.dynamics.CoefficientMixer Deprecated in 4.0.0. Use the CoefficientMixer in the world package instead.org.dyn4j.dynamics.CollisionListener Deprecated in 4.0.0. Use the CollisionListener in the world package instead.org.dyn4j.dynamics.contact.ContactListener Deprecated in 4.0.0. Use the ContactListener in the world package instead.org.dyn4j.dynamics.contact.ContactManager Deprecated in 4.0.0. No longer needed.org.dyn4j.dynamics.ConvexCastListener Deprecated in 4.0.0. Use the iterator methods in the World class instead.org.dyn4j.dynamics.DestructionListener Deprecated in 4.0.0. Use the DestructionListener in the world package instead.org.dyn4j.dynamics.DetectListener Deprecated in 4.0.0. Use the iterator methods in the World class instead.org.dyn4j.dynamics.RaycastListener Deprecated in 4.0.0. Use the iterator methods in the World class instead.org.dyn4j.dynamics.StepListener Deprecated in 4.0.0. Use the StepListener in the world package instead.org.dyn4j.dynamics.TimeOfImpactListener Deprecated in 4.0.0. Use the TimeOfImpactListener in the world package instead.org.dyn4j.Listener Deprecated in 4.0.0. Replaced with the WorldEventListener interface.
-
Classes Class Description org.dyn4j.collision.AbstractCollidable Deprecated in 4.0.0. Use theAbstractCollisionBody
class instead.org.dyn4j.collision.BoundsAdapter Deprecated in 4.0.0. Use the BoundsAdapter in the world package instead.org.dyn4j.collision.broadphase.BroadphaseFilterAdapter Deprecated in 4.0.0. Use the BroadphaseFilterAdapter in the world package instead.org.dyn4j.collision.broadphase.DefaultBroadphaseFilter Deprecated in 4.0.0. Use the DefaultBroadphaseFilter in the world package instead.org.dyn4j.collision.broadphase.LazyAABBTree Deprecated in 4.0.0. Use a differentBroadphaseDetector
instead.org.dyn4j.dynamics.AABBBroadphaseFilter Deprecated in 4.0.0. Use the DetectFilter class in the world package instead.org.dyn4j.dynamics.Capacity Deprecated in 4.0.0. Use the appropriate constructors instead.org.dyn4j.dynamics.CollisionAdapter Deprecated in 4.0.0. Use the CollisionListenerAdapter in the world package instead.org.dyn4j.dynamics.Constraint Deprecated in 4.0.0. Replacement was not needed.org.dyn4j.dynamics.contact.ContactAdapter Deprecated in 4.0.0. Use the ContactListenerAdapter in the world package instead.org.dyn4j.dynamics.contact.ContactConstraintId Deprecated in 4.0.0. No longer needed.org.dyn4j.dynamics.contact.ContactPoint Deprecated in 4.0.0. Use theContact
orSolvedContact
interfaces instead.org.dyn4j.dynamics.contact.ContactPointId Deprecated in 4.0.0. No longer needed.org.dyn4j.dynamics.contact.DefaultContactManager Deprecated in 4.0.0. No longer needed.org.dyn4j.dynamics.contact.PersistedContactPoint Deprecated in 4.0.0. Use theContact
interface instead.org.dyn4j.dynamics.contact.SimpleContactManager UseDefaultContactManager
insteadorg.dyn4j.dynamics.contact.SolvedContactPoint Deprecated in 4.0.0. Use theSolvedContact
interface instead.org.dyn4j.dynamics.contact.WarmStartingContactManager UseDefaultContactManager
insteadorg.dyn4j.dynamics.ConvexCastAdapter Deprecated in 4.0.0. Use the iterator methods in the World class instead.org.dyn4j.dynamics.ConvexCastResult Deprecated in 4.0.0. Use the ConvexCastResult in the world package instead.org.dyn4j.dynamics.DestructionAdapter Deprecated in 4.0.0. Use the DestructionListenerAdapter in the world package instead.org.dyn4j.dynamics.DetectAdapter Deprecated in 4.0.0. Use the iterator methods in the World class instead.org.dyn4j.dynamics.DetectBroadphaseFilter Deprecated in 4.0.0. Use the DetectBroadphaseFilter in the world package instead.org.dyn4j.dynamics.DetectResult Deprecated in 4.0.0. Use the DetectResult class in the world package instead.org.dyn4j.dynamics.RaycastAdapter Deprecated in 4.0.0. Use the iterator methods in the World class instead.org.dyn4j.dynamics.RaycastBroadphaseFilter Deprecated in 4.0.0. Use the DetectFilter in the world package instead.org.dyn4j.dynamics.RaycastResult Deprecated in 4.0.0. Use the RaycastResult in the world package instead.org.dyn4j.dynamics.Step Deprecated in 4.0.0. UseTimeStep
instead.org.dyn4j.dynamics.StepAdapter Deprecated in 4.0.0. Use the StepListenerAdapter in the world package instead.org.dyn4j.dynamics.TimeOfImpactAdapter Deprecated in 4.0.0. Use the TimeOfImpactListenerAdapter in the world package instead.org.dyn4j.dynamics.World Deprecated in 4.0.0. Use the World class in the world package instead.
-
Enums Enum Description org.dyn4j.dynamics.joint.LimitState Deprecated in 4.0.0. Joints are now using predictive limits.
-
Fields Field Description org.dyn4j.dynamics.Settings.DEFAULT_SLEEP_ANGULAR_VELOCITY Deprecated in 4.0.0. UseSettings.DEFAULT_MAXIMUM_AT_REST_ANGULAR_VELOCITY
instead.org.dyn4j.dynamics.Settings.DEFAULT_SLEEP_LINEAR_VELOCITY Deprecated in 4.0.0. UseSettings.DEFAULT_MAXIMUM_AT_REST_LINEAR_VELOCITY
instead.org.dyn4j.dynamics.Settings.DEFAULT_SLEEP_TIME Deprecated in 4.0.0. UseSettings.DEFAULT_MINIMUM_AT_REST_TIME
instead.org.dyn4j.dynamics.Settings.DEFAULT_WARM_START_DISTANCE Deprecated in 4.0.0. UseSettings.DEFAULT_MAXIMUM_WARM_START_DISTANCE
instead.org.dyn4j.geometry.Transform.IDENTITY create your own instances ofTransform
instead; since 3.4.0
-
Constructors Constructor Description org.dyn4j.dynamics.contact.ContactConstraint(CollisionPair<T, BodyFixture>, Manifold, double, double)