Class ContactID

java.lang.Object
org.jbox2d.collision.ContactID
All Implemented Interfaces:
Comparable<ContactID>

public class ContactID extends Object implements Comparable<ContactID>
Contact ids to facilitate warm starting. Note: the ContactFeatures class is just embedded in here
  • Field Details

    • indexA

      public byte indexA
    • indexB

      public byte indexB
    • typeA

      public byte typeA
    • typeB

      public byte typeB
  • Constructor Details

    • ContactID

      public ContactID()
    • ContactID

      public ContactID(ContactID c)
  • Method Details

    • getKey

      public int getKey()
    • isEqual

      public boolean isEqual(ContactID cid)
    • set

      public void set(ContactID c)
    • flip

      public void flip()
    • zero

      public void zero()
      zeros out the data
    • compareTo

      public int compareTo(ContactID o)
      Specified by:
      compareTo in interface Comparable<ContactID>