Package | Description |
---|---|
org.bytedeco.liquidfun | |
org.bytedeco.liquidfun.global |
Modifier and Type | Method and Description |
---|---|
b2Transform |
b2Transform.getPointer(long i) |
b2Transform |
b2Transform.getPointer(long i) |
b2Transform |
b2Body.GetTransform()
Get the body transform for the body's origin.
|
b2Transform |
b2ParticleGroup.GetTransform()
Get the position of the group's origin and rotation.
|
b2Transform |
b2ParticleGroup.GetTransform()
Get the position of the group's origin and rotation.
|
b2Transform |
b2Body.GetTransform()
Get the body transform for the body's origin.
|
b2Transform |
b2Transform.p(b2Vec2 setter) |
b2Transform |
b2Transform.p(b2Vec2 setter) |
b2Transform |
b2Transform.position(long position) |
b2Transform |
b2Transform.position(long position) |
b2Transform |
b2Transform.q(b2Rot setter) |
b2Transform |
b2Transform.q(b2Rot setter) |
b2Transform |
b2DistanceInput.transformA() |
b2Transform |
b2DistanceInput.transformA() |
b2Transform |
b2DistanceInput.transformB() |
b2Transform |
b2DistanceInput.transformB() |
Modifier and Type | Method and Description |
---|---|
void |
b2ChainShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2CircleShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2EdgeShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2PolygonShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2Shape.ComputeAABB(b2AABB aabb,
b2Transform xf,
int childIndex)
Given a transform, compute the associated axis aligned bounding box for a child shape.
|
void |
b2Shape.ComputeAABB(b2AABB aabb,
b2Transform xf,
int childIndex)
Given a transform, compute the associated axis aligned bounding box for a child shape.
|
void |
b2PolygonShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2EdgeShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2CircleShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2ChainShape.ComputeAABB(b2AABB aabb,
b2Transform transform,
int childIndex) |
void |
b2ChainShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2CircleShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2EdgeShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2PolygonShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2Shape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2Shape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2PolygonShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2EdgeShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2CircleShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2ChainShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
float[] distance,
b2Vec2 normal,
int childIndex) |
void |
b2ChainShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2CircleShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2EdgeShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2PolygonShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2Shape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2Shape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2PolygonShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2EdgeShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2CircleShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2ChainShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatBuffer distance,
b2Vec2 normal,
int childIndex) |
void |
b2ChainShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
void |
b2CircleShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
void |
b2EdgeShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
void |
b2PolygonShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
void |
b2Shape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex)
Compute the distance from the current shape to the specified point.
|
void |
b2Shape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex)
Compute the distance from the current shape to the specified point.
|
void |
b2PolygonShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
void |
b2EdgeShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
void |
b2CircleShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
void |
b2ChainShape.ComputeDistance(b2Transform xf,
b2Vec2 p,
FloatPointer distance,
b2Vec2 normal,
int childIndex) |
int |
b2ParticleSystem.DestroyParticlesInShape(b2Shape shape,
b2Transform xf)
Destroy particles inside a shape without enabling the destruction
callback for destroyed particles.
|
int |
b2ParticleSystem.DestroyParticlesInShape(b2Shape shape,
b2Transform xf)
Destroy particles inside a shape without enabling the destruction
callback for destroyed particles.
|
int |
b2ParticleSystem.DestroyParticlesInShape(b2Shape shape,
b2Transform xf,
boolean callDestructionListener)
Destroy particles inside a shape.
|
int |
b2ParticleSystem.DestroyParticlesInShape(b2Shape shape,
b2Transform xf,
boolean callDestructionListener)
Destroy particles inside a shape.
|
void |
b2Draw.DrawTransform(b2Transform xf)
Draw a transform.
|
void |
b2Draw.DrawTransform(b2Transform xf)
Draw a transform.
|
void |
b2Contact.Evaluate(b2Manifold manifold,
b2Transform xfA,
b2Transform xfB)
Evaluate this contact with your own manifold and transforms.
|
void |
b2Contact.Evaluate(b2Manifold manifold,
b2Transform xfA,
b2Transform xfB)
Evaluate this contact with your own manifold and transforms.
|
void |
b2Sweep.GetTransform(b2Transform xfb,
float beta)
Get the interpolated transform at a specific time.
|
void |
b2Sweep.GetTransform(b2Transform xfb,
float beta)
Get the interpolated transform at a specific time.
|
void |
b2WorldManifold.Initialize(b2Manifold manifold,
b2Transform xfA,
float radiusA,
b2Transform xfB,
float radiusB)
Evaluate the manifold with supplied transforms.
|
void |
b2WorldManifold.Initialize(b2Manifold manifold,
b2Transform xfA,
float radiusA,
b2Transform xfB,
float radiusB)
Evaluate the manifold with supplied transforms.
|
void |
b2ParticleSystem.QueryShapeAABB(b2QueryCallback callback,
b2Shape shape,
b2Transform xf)
Query the particle system for all particles that potentially overlap
the provided shape's AABB.
|
void |
b2World.QueryShapeAABB(b2QueryCallback callback,
b2Shape shape,
b2Transform xf)
Query the world for all fixtures that potentially overlap the
provided shape's AABB.
|
void |
b2World.QueryShapeAABB(b2QueryCallback callback,
b2Shape shape,
b2Transform xf)
Query the world for all fixtures that potentially overlap the
provided shape's AABB.
|
void |
b2ParticleSystem.QueryShapeAABB(b2QueryCallback callback,
b2Shape shape,
b2Transform xf)
Query the particle system for all particles that potentially overlap
the provided shape's AABB.
|
boolean |
b2ChainShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2CircleShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2EdgeShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2PolygonShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2Shape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Cast a ray against a child shape.
|
boolean |
b2Shape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Cast a ray against a child shape.
|
boolean |
b2PolygonShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2EdgeShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2CircleShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2ChainShape.RayCast(b2RayCastOutput output,
b2RayCastInput input,
b2Transform transform,
int childIndex)
Implement b2Shape.
|
boolean |
b2ChainShape.TestPoint(b2Transform transform,
b2Vec2 p)
This always return false.
|
boolean |
b2CircleShape.TestPoint(b2Transform transform,
b2Vec2 p)
Implement b2Shape.
|
boolean |
b2EdgeShape.TestPoint(b2Transform transform,
b2Vec2 p) |
boolean |
b2PolygonShape.TestPoint(b2Transform transform,
b2Vec2 p) |
boolean |
b2Shape.TestPoint(b2Transform xf,
b2Vec2 p)
Test a point for containment in this shape.
|
boolean |
b2Shape.TestPoint(b2Transform xf,
b2Vec2 p)
Test a point for containment in this shape.
|
boolean |
b2PolygonShape.TestPoint(b2Transform transform,
b2Vec2 p) |
boolean |
b2EdgeShape.TestPoint(b2Transform transform,
b2Vec2 p) |
boolean |
b2CircleShape.TestPoint(b2Transform transform,
b2Vec2 p)
Implement b2Shape.
|
boolean |
b2ChainShape.TestPoint(b2Transform transform,
b2Vec2 p)
This always return false.
|
b2DistanceInput |
b2DistanceInput.transformA(b2Transform setter) |
b2DistanceInput |
b2DistanceInput.transformA(b2Transform setter) |
b2DistanceInput |
b2DistanceInput.transformB(b2Transform setter) |
b2DistanceInput |
b2DistanceInput.transformB(b2Transform setter) |
Modifier and Type | Method and Description |
---|---|
static b2Transform |
liquidfun.b2Mul(b2Transform A,
b2Transform B) |
static b2Transform |
liquidfun.b2Mul(b2Transform A,
b2Transform B) |
static b2Transform |
liquidfun.b2MulT(b2Transform A,
b2Transform B) |
static b2Transform |
liquidfun.b2MulT(b2Transform A,
b2Transform B) |
Modifier and Type | Method and Description |
---|---|
static void |
liquidfun.b2CollideCircles(b2Manifold manifold,
b2CircleShape circleA,
b2Transform xfA,
b2CircleShape circleB,
b2Transform xfB)
Compute the collision manifold between two circles.
|
static void |
liquidfun.b2CollideCircles(b2Manifold manifold,
b2CircleShape circleA,
b2Transform xfA,
b2CircleShape circleB,
b2Transform xfB)
Compute the collision manifold between two circles.
|
static void |
liquidfun.b2CollideEdgeAndCircle(b2Manifold manifold,
b2EdgeShape polygonA,
b2Transform xfA,
b2CircleShape circleB,
b2Transform xfB)
Compute the collision manifold between an edge and a circle.
|
static void |
liquidfun.b2CollideEdgeAndCircle(b2Manifold manifold,
b2EdgeShape polygonA,
b2Transform xfA,
b2CircleShape circleB,
b2Transform xfB)
Compute the collision manifold between an edge and a circle.
|
static void |
liquidfun.b2CollideEdgeAndPolygon(b2Manifold manifold,
b2EdgeShape edgeA,
b2Transform xfA,
b2PolygonShape circleB,
b2Transform xfB)
Compute the collision manifold between an edge and a circle.
|
static void |
liquidfun.b2CollideEdgeAndPolygon(b2Manifold manifold,
b2EdgeShape edgeA,
b2Transform xfA,
b2PolygonShape circleB,
b2Transform xfB)
Compute the collision manifold between an edge and a circle.
|
static void |
liquidfun.b2CollidePolygonAndCircle(b2Manifold manifold,
b2PolygonShape polygonA,
b2Transform xfA,
b2CircleShape circleB,
b2Transform xfB)
Compute the collision manifold between a polygon and a circle.
|
static void |
liquidfun.b2CollidePolygonAndCircle(b2Manifold manifold,
b2PolygonShape polygonA,
b2Transform xfA,
b2CircleShape circleB,
b2Transform xfB)
Compute the collision manifold between a polygon and a circle.
|
static void |
liquidfun.b2CollidePolygons(b2Manifold manifold,
b2PolygonShape polygonA,
b2Transform xfA,
b2PolygonShape polygonB,
b2Transform xfB)
Compute the collision manifold between two polygons.
|
static void |
liquidfun.b2CollidePolygons(b2Manifold manifold,
b2PolygonShape polygonA,
b2Transform xfA,
b2PolygonShape polygonB,
b2Transform xfB)
Compute the collision manifold between two polygons.
|
static b2Transform |
liquidfun.b2Mul(b2Transform A,
b2Transform B) |
static b2Transform |
liquidfun.b2Mul(b2Transform A,
b2Transform B) |
static b2Vec2 |
liquidfun.b2Mul(b2Transform T,
b2Vec2 v) |
static b2Vec2 |
liquidfun.b2Mul(b2Transform T,
b2Vec2 v) |
static b2Transform |
liquidfun.b2MulT(b2Transform A,
b2Transform B) |
static b2Transform |
liquidfun.b2MulT(b2Transform A,
b2Transform B) |
static b2Vec2 |
liquidfun.b2MulT(b2Transform T,
b2Vec2 v) |
static b2Vec2 |
liquidfun.b2MulT(b2Transform T,
b2Vec2 v) |
static boolean |
liquidfun.b2TestOverlap(b2Shape shapeA,
int indexA,
b2Shape shapeB,
int indexB,
b2Transform xfA,
b2Transform xfB)
Determine if two generic shapes overlap.
|
static boolean |
liquidfun.b2TestOverlap(b2Shape shapeA,
int indexA,
b2Shape shapeB,
int indexB,
b2Transform xfA,
b2Transform xfB)
Determine if two generic shapes overlap.
|
Copyright © 2022. All rights reserved.