congrats Icon
New! Announcing our next generation AI code completions
Read here
Tabnine Logo
ContactID
Code IndexAdd Tabnine to your IDE (free)

How to use
ContactID
in
org.jbox2d.collision

Best Java code snippets using org.jbox2d.collision.ContactID (Showing top 20 results out of 315)

origin: libgdx/libgdx

/**
 * Creates a manifold point as a copy of the given point
 * @param cp point to copy from
 */
public ManifoldPoint(final ManifoldPoint cp) {
  localPoint = cp.localPoint.clone();
  normalImpulse = cp.normalImpulse;
  tangentImpulse = cp.tangentImpulse;
  id = new ContactID(cp.id);
}
origin: libgdx/libgdx

 @Override
 public int compareTo(ContactID o) {
  return getKey() - o.getKey();
 }
}
origin: libgdx/libgdx

if (manifold2.points[j].id.isEqual(id)) {
 state1[i] = PointState.PERSIST_STATE;
 break;
if (manifold1.points[j].id.isEqual(id)) {
 state2[i] = PointState.PERSIST_STATE;
 break;
origin: libgdx/libgdx

public ContactID(final ContactID c) {
 set(c);
}
origin: libgdx/libgdx

out.x = (xf2.q.c * px + xf2.q.s * py);
out.y = (-xf2.q.s * px + xf2.q.c * py);
cp.id.set(clipPoints2[i].id);
if (flip) {
 cp.id.flip();
origin: libgdx/libgdx

manifold.points[0].id.zero();
origin: libgdx/libgdx

  /**
   * Sets this manifold point form the given one
   * @param cp the point to copy from
   */
  public void set(final ManifoldPoint cp){
    localPoint.set(cp.localPoint);
    normalImpulse = cp.normalImpulse;
    tangentImpulse = cp.tangentImpulse;
    id.set(cp.id);
  }
}
origin: jbox2d/jbox2d

out.x = (xf2.q.c * px + xf2.q.s * py);
out.y = (-xf2.q.s * px + xf2.q.c * py);
cp.id.set(clipPoints2[i].id);
if (flip) {
 cp.id.flip();
origin: libgdx/libgdx

 mpoint.localPoint.x = circlep.x;
 mpoint.localPoint.y = circlep.y;
 mpoint.id.zero();
 manifold.localPoint.set(v1);
 manifold.points[0].localPoint.set(circlep);
 manifold.points[0].id.zero();
} else if (u2 <= 0.0f) {
 manifold.localPoint.set(v2);
 manifold.points[0].localPoint.set(circlep);
 manifold.points[0].id.zero();
} else {
 manifold.points[0].id.zero();
origin: jbox2d/jbox2d

public ContactID(final ContactID c) {
 set(c);
}
origin: andmizi/MobikeTags

out.x = (xf2.q.c * px + xf2.q.s * py);
out.y = (-xf2.q.s * px + xf2.q.c * py);
cp.id.set(clipPoints2[i].id);
if (flip) {
 cp.id.flip();
origin: libgdx/libgdx

/**
 * Blank manifold point with everything zeroed out.
 */
public ManifoldPoint() {
  localPoint = new Vec2();
  normalImpulse = tangentImpulse = 0f;
  id = new ContactID();
}
origin: libgdx/libgdx

public boolean isEqual(final ContactID cid) {
 return getKey() == cid.getKey();
}
origin: jbox2d/jbox2d

if (manifold2.points[j].id.isEqual(id)) {
 state1[i] = PointState.PERSIST_STATE;
 break;
if (manifold1.points[j].id.isEqual(id)) {
 state2[i] = PointState.PERSIST_STATE;
 break;
origin: jbox2d/jbox2d

manifold.points[0].id.zero();
origin: jbox2d/jbox2d

  /**
   * Sets this manifold point form the given one
   * @param cp the point to copy from
   */
  public void set(final ManifoldPoint cp){
    localPoint.set(cp.localPoint);
    normalImpulse = cp.normalImpulse;
    tangentImpulse = cp.tangentImpulse;
    id.set(cp.id);
  }
}
origin: org.jbox2d/jbox2d-library

out.x = (xf2.q.c * px + xf2.q.s * py);
out.y = (-xf2.q.s * px + xf2.q.c * py);
cp.id.set(clipPoints2[i].id);
if (flip) {
 cp.id.flip();
origin: libgdx/libgdx

public ClipVertex() {
 v = new Vec2();
 id = new ContactID();
}
origin: libgdx/libgdx

public ManifoldPoint[] getPoints () {
  for (int i = 0; i < manifold.points.length; i++) {
    points[i].contactID = manifold.points[i].id.getKey();
    points[i].localPoint.set(manifold.points[i].localPoint.x, manifold.points[i].localPoint.y);
    points[i].normalImpulse = manifold.points[i].normalImpulse;
    points[i].tangentImpulse = manifold.points[i].tangentImpulse;
  }
  return points;
}
origin: libgdx/libgdx

ManifoldPoint mp1 = oldManifold.points[j];
if (mp1.id.isEqual(id2)) {
 mp2.normalImpulse = mp1.normalImpulse;
 mp2.tangentImpulse = mp1.tangentImpulse;
org.jbox2d.collisionContactID

Javadoc

Contact ids to facilitate warm starting. Note: the ContactFeatures class is just embedded in here

Most used methods

  • <init>
  • flip
  • getKey
  • isEqual
  • set
  • zero
    zeros out the data

Popular in Java

  • Making http post requests using okhttp
  • onRequestPermissionsResult (Fragment)
  • getSupportFragmentManager (FragmentActivity)
  • scheduleAtFixedRate (ScheduledExecutorService)
  • HttpServer (com.sun.net.httpserver)
    This class implements a simple HTTP server. A HttpServer is bound to an IP address and port number a
  • Charset (java.nio.charset)
    A charset is a named mapping between Unicode characters and byte sequences. Every Charset can decode
  • List (java.util)
    An ordered collection (also known as a sequence). The user of this interface has precise control ove
  • Queue (java.util)
    A collection designed for holding elements prior to processing. Besides basic java.util.Collection o
  • Modifier (javassist)
    The Modifier class provides static methods and constants to decode class and member access modifiers
  • DataSource (javax.sql)
    An interface for the creation of Connection objects which represent a connection to a database. This
  • PhpStorm for WordPress
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyStudentsTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now