public class QuadTreeAwareStaticCollisionPoint extends StaticCollisionPoint implements QuadTreeAware
collisionsdisposed, positionChangeListeners| Constructor and Description |
|---|
QuadTreeAwareStaticCollisionPoint() |
QuadTreeAwareStaticCollisionPoint(float x,
float y) |
QuadTreeAwareStaticCollisionPoint(int id) |
QuadTreeAwareStaticCollisionPoint(int id,
Collisions collisions) |
QuadTreeAwareStaticCollisionPoint(int id,
float x,
float y) |
QuadTreeAwareStaticCollisionPoint(int id,
Point point) |
QuadTreeAwareStaticCollisionPoint(Point point) |
| Modifier and Type | Method and Description |
|---|---|
QuadTree |
getQuad()
Returns the
QuadTree where this object is located. |
protected void |
release() |
void |
setQuad(QuadTree quadTree)
Sets the
QuadTree where this object is located. |
dispose, equals, forceTo, getId, getRawRenderX, getRawRenderY, getRenderCoordMode, getRenderX, getRenderY, hashCode, init, interpolate, preUpdate, setRenderCoordModeadd, add, addPostionChangeListener, clearPositionChangeListeners, copy, equals, equals, equals, getDistanceTo, getDistanceTo, getX, getY, isOnLineBetween, moveTowards, moveTowards, mul, mulAdd, mulAdd, notifyPositionChangeListeners, removePositionChangeListener, rotateAround, rotateAround, scl, scl, scl, set, set, setDisposed, setX, setXY, setY, sub, subangle, angle, angleDeg, angleDeg, angleRad, angleRad, clamp, cpy, crs, crs, dot, dot, dot, dst, dst, dst, dst2, dst2, dst2, epsilonEquals, epsilonEquals, epsilonEquals, epsilonEquals, fromString, hasOppositeDirection, hasSameDirection, interpolate, isCollinear, isCollinear, isCollinearOpposite, isCollinearOpposite, isOnLine, isOnLine, isPerpendicular, isPerpendicular, isUnit, isUnit, isZero, isZero, len, len, len2, len2, lerp, limit, limit2, nor, rotate, rotate90, rotateAround, rotateAroundDeg, rotateAroundRad, rotateDeg, rotateRad, setAngle, setAngleDeg, setAngleRad, setLength, setLength2, setToRandomDirection, setZero, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddPostionChangeListener, clearPositionChangeListeners, getDistanceTo, getDistanceTo, getX, getY, moveTowards, moveTowards, notifyPositionChangeListeners, removePositionChangeListener, setX, setXY, setYpublic QuadTreeAwareStaticCollisionPoint()
public QuadTreeAwareStaticCollisionPoint(float x,
float y)
public QuadTreeAwareStaticCollisionPoint(Point point)
public QuadTreeAwareStaticCollisionPoint(int id)
public QuadTreeAwareStaticCollisionPoint(int id,
Point point)
public QuadTreeAwareStaticCollisionPoint(int id,
float x,
float y)
public QuadTreeAwareStaticCollisionPoint(int id,
Collisions collisions)
protected void release()
release in class StaticCollisionPointpublic void setQuad(QuadTree quadTree)
QuadTreeAwareQuadTree where this object is located. Automatically called by CollisionDetection.add(T) methods.
NOTE: Internal use only.setQuad in interface QuadTreeAwarequadTree - The QuadTree where this object is located.public QuadTree getQuad()
QuadTreeAwareQuadTree where this object is located. You can call this method in order to get the QuadTree on which you can do QuadTreeSearchDirection.UPWARDS search.getQuad in interface QuadTreeAware