Uses of Class
org.jbox2d.common.Transform
-
-
Uses of Transform in org.jbox2d.callbacks
Methods in org.jbox2d.callbacks with parameters of type Transform Modifier and Type Method Description abstract voidDebugDraw. drawTransform(Transform xf)Draw a transform. -
Uses of Transform in org.jbox2d.collision
Fields in org.jbox2d.collision declared as Transform Modifier and Type Field Description (package private) TransformCollision.EPCollider. m_xfTransformDistanceInput. transformATransformDistanceInput. transformBprivate TransformSeparationFunction. xfaprivate TransformTimeOfImpact. xfAprivate TransformSeparationFunction. xfbprivate TransformTimeOfImpact. xfBMethods in org.jbox2d.collision with parameters of type Transform Modifier and Type Method Description voidCollision.EPCollider. collide(Manifold manifold, EdgeShape edgeA, Transform xfA, PolygonShape polygonB, Transform xfB)voidCollision. collideCircles(Manifold manifold, CircleShape circle1, Transform xfA, CircleShape circle2, Transform xfB)Compute the collision manifold between two circles.voidCollision. collideEdgeAndCircle(Manifold manifold, EdgeShape edgeA, Transform xfA, CircleShape circleB, Transform xfB)voidCollision. collideEdgeAndPolygon(Manifold manifold, EdgeShape edgeA, Transform xfA, PolygonShape polygonB, Transform xfB)voidCollision. collidePolygonAndCircle(Manifold manifold, PolygonShape polygon, Transform xfA, CircleShape circle, Transform xfB)Compute the collision manifold between a polygon and a circle.voidCollision. collidePolygons(Manifold manifold, PolygonShape polyA, Transform xfA, PolygonShape polyB, Transform xfB)Compute the collision manifold between two polygons.floatCollision. edgeSeparation(PolygonShape poly1, Transform xf1, int edge1, PolygonShape poly2, Transform xf2)Find the separation between poly1 and poly2 for a given edge normal on poly1.voidCollision. findIncidentEdge(Collision.ClipVertex[] c, PolygonShape poly1, Transform xf1, int edge1, PolygonShape poly2, Transform xf2)voidCollision. findMaxSeparation(Collision.EdgeResults results, PolygonShape poly1, Transform xf1, PolygonShape poly2, Transform xf2)Find the max separation between poly1 and poly2 using edge normals from poly1.voidWorldManifold. initialize(Manifold manifold, Transform xfA, float radiusA, Transform xfB, float radiusB)voidDistance.Simplex. readCache(Distance.SimplexCache cache, Distance.DistanceProxy proxyA, Transform transformA, Distance.DistanceProxy proxyB, Transform transformB)booleanCollision. testOverlap(Shape shapeA, int indexA, Shape shapeB, int indexB, Transform xfA, Transform xfB)Determine if two generic shapes overlap. -
Uses of Transform in org.jbox2d.collision.shapes
Fields in org.jbox2d.collision.shapes declared as Transform Modifier and Type Field Description private TransformPolygonShape. poolt1Methods in org.jbox2d.collision.shapes with parameters of type Transform Modifier and Type Method Description Vec2PolygonShape. centroid(Transform xf)Get the centroid and apply the supplied transform.Vec2PolygonShape. centroidToOut(Transform xf, Vec2 out)Get the centroid and apply the supplied transform.voidChainShape. computeAABB(AABB aabb, Transform xf, int childIndex)voidCircleShape. computeAABB(AABB aabb, Transform transform, int childIndex)voidEdgeShape. computeAABB(AABB aabb, Transform xf, int childIndex)voidPolygonShape. computeAABB(AABB aabb, Transform xf, int childIndex)abstract voidShape. computeAABB(AABB aabb, Transform xf, int childIndex)Given a transform, compute the associated axis aligned bounding box for a child shape.booleanChainShape. raycast(RayCastOutput output, RayCastInput input, Transform xf, int childIndex)booleanCircleShape. raycast(RayCastOutput output, RayCastInput input, Transform transform, int childIndex)booleanEdgeShape. raycast(RayCastOutput output, RayCastInput input, Transform xf, int childIndex)booleanPolygonShape. raycast(RayCastOutput output, RayCastInput input, Transform xf, int childIndex)abstract booleanShape. raycast(RayCastOutput output, RayCastInput input, Transform transform, int childIndex)Cast a ray against a child shape.booleanChainShape. testPoint(Transform xf, Vec2 p)booleanCircleShape. testPoint(Transform transform, Vec2 p)booleanEdgeShape. testPoint(Transform xf, Vec2 p)booleanPolygonShape. testPoint(Transform xf, Vec2 p)abstract booleanShape. testPoint(Transform xf, Vec2 p)Test a point for containment in this shape. -
Uses of Transform in org.jbox2d.common
Methods in org.jbox2d.common that return Transform Modifier and Type Method Description static TransformTransform. mul(Transform A, Transform B)static TransformTransform. mulTrans(Transform A, Transform B)TransformTransform. set(Transform xf)Set this to equal another transform.Methods in org.jbox2d.common with parameters of type Transform Modifier and Type Method Description voidSweep. getTransform(Transform xf, float beta)Get the interpolated transform at a specific time.static TransformTransform. mul(Transform A, Transform B)static Vec2Transform. mul(Transform T, Vec2 v)static voidTransform. mulToOut(Transform A, Transform B, Transform out)static voidTransform. mulToOut(Transform T, Vec2 v, Vec2 out)static voidTransform. mulToOutUnsafe(Transform A, Transform B, Transform out)static voidTransform. mulToOutUnsafe(Transform T, Vec2 v, Vec2 out)static TransformTransform. mulTrans(Transform A, Transform B)static Vec2Transform. mulTrans(Transform T, Vec2 v)static voidTransform. mulTransToOut(Transform A, Transform B, Transform out)static voidTransform. mulTransToOut(Transform T, Vec2 v, Vec2 out)static voidTransform. mulTransToOutUnsafe(Transform A, Transform B, Transform out)static voidTransform. mulTransToOutUnsafe(Transform T, Vec2 v, Vec2 out)TransformTransform. set(Transform xf)Set this to equal another transform.Constructors in org.jbox2d.common with parameters of type Transform Constructor Description Transform(Transform xf)Initialize as a copy of another transform. -
Uses of Transform in org.jbox2d.dynamics
Fields in org.jbox2d.dynamics declared as Transform Modifier and Type Field Description TransformBody. m_xfThe body origin transform.private TransformBody. pxfprivate TransformWorld. xfMethods in org.jbox2d.dynamics that return Transform Modifier and Type Method Description TransformBody. getTransform()Get the body transform for the body's origin.Methods in org.jbox2d.dynamics with parameters of type Transform Modifier and Type Method Description voidFixture. createProxies(BroadPhase broadPhase, Transform xf)private voidWorld. drawShape(Fixture fixture, Transform xf, Color3f color)protected voidFixture. synchronize(BroadPhase broadPhase, Transform transform1, Transform transform2)Internal method -
Uses of Transform in org.jbox2d.dynamics.contacts
Fields in org.jbox2d.dynamics.contacts declared as Transform Modifier and Type Field Description private TransformContactSolver. xfAprivate TransformContactSolver. xfBMethods in org.jbox2d.dynamics.contacts with parameters of type Transform Modifier and Type Method Description voidChainAndCircleContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)voidChainAndPolygonContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)voidCircleContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)abstract voidContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)voidEdgeAndCircleContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)voidEdgeAndPolygonContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)voidPolygonAndCircleContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)voidPolygonContact. evaluate(Manifold manifold, Transform xfA, Transform xfB)voidPositionSolverManifold. initialize(ContactPositionConstraint pc, Transform xfA, Transform xfB, int index) -
Uses of Transform in org.jbox2d.testbed.framework.j2d
Methods in org.jbox2d.testbed.framework.j2d with parameters of type Transform Modifier and Type Method Description voidDebugDrawJ2D. drawTransform(Transform xf) -
Uses of Transform in org.jbox2d.testbed.tests
Fields in org.jbox2d.testbed.tests declared as Transform Modifier and Type Field Description (package private) TransformPolyShapesCallback. m_transform(package private) TransformDistanceTest. m_transformA(package private) TransformDistanceTest. m_transformB
-