Uses of Class
org.jbox2d.dynamics.Fixture
-
Packages that use Fixture Package Description org.jbox2d.callbacks org.jbox2d.dynamics org.jbox2d.dynamics.contacts org.jbox2d.serialization org.jbox2d.serialization.pb org.jbox2d.testbed.framework org.jbox2d.testbed.tests -
-
Uses of Fixture in org.jbox2d.callbacks
Methods in org.jbox2d.callbacks with parameters of type Fixture Modifier and Type Method Description boolean
QueryCallback. reportFixture(Fixture fixture)
Called for each fixture found in the query AABB.float
RayCastCallback. reportFixture(Fixture fixture, Vec2 point, Vec2 normal, float fraction)
Called for each fixture found in the query.void
DestructionListener. sayGoodbye(Fixture fixture)
Called when any fixture is about to be destroyed due to the destruction of its parent body.boolean
ContactFilter. shouldCollide(Fixture fixtureA, Fixture fixtureB)
Return true if contact calculations should be performed between these two shapes. -
Uses of Fixture in org.jbox2d.dynamics
Fields in org.jbox2d.dynamics declared as Fixture Modifier and Type Field Description (package private) Fixture
FixtureProxy. fixture
Fixture
Body. m_fixtureList
Fixture
Fixture. m_next
Methods in org.jbox2d.dynamics that return Fixture Modifier and Type Method Description Fixture
Body. createFixture(Shape shape, float density)
Creates a fixture from a shape and attach it to this body.Fixture
Body. createFixture(FixtureDef def)
Creates a fixture and attach it to this body.Fixture
Body. getFixtureList()
Get the list of all fixtures attached to this body.Fixture
Fixture. getNext()
Get the next fixture in the parent body's fixture list.Methods in org.jbox2d.dynamics with parameters of type Fixture Modifier and Type Method Description void
Body. destroyFixture(Fixture fixture)
Destroy a fixture.private void
World. drawShape(Fixture fixture, Transform xf, Color3f color)
Contact
World. popContact(Fixture fixtureA, int indexA, Fixture fixtureB, int indexB)
-
Uses of Fixture in org.jbox2d.dynamics.contacts
Fields in org.jbox2d.dynamics.contacts declared as Fixture Modifier and Type Field Description Fixture
Contact. m_fixtureA
Fixture
Contact. m_fixtureB
Methods in org.jbox2d.dynamics.contacts that return Fixture Modifier and Type Method Description Fixture
Contact. getFixtureA()
Get the first fixture in this contact.Fixture
Contact. getFixtureB()
Get the second fixture in this contact.Methods in org.jbox2d.dynamics.contacts with parameters of type Fixture Modifier and Type Method Description Contact
ContactCreator. contactCreateFcn(IWorldPool argPool, Fixture fixtureA, Fixture fixtureB)
void
ChainAndCircleContact. init(Fixture fA, int indexA, Fixture fB, int indexB)
void
ChainAndPolygonContact. init(Fixture fA, int indexA, Fixture fB, int indexB)
void
CircleContact. init(Fixture fixtureA, Fixture fixtureB)
void
Contact. init(Fixture fA, int indexA, Fixture fB, int indexB)
initialization for poolingvoid
EdgeAndCircleContact. init(Fixture fA, int indexA, Fixture fB, int indexB)
void
EdgeAndPolygonContact. init(Fixture fA, int indexA, Fixture fB, int indexB)
void
PolygonAndCircleContact. init(Fixture fixtureA, Fixture fixtureB)
void
PolygonContact. init(Fixture fixtureA, Fixture fixtureB)
-
Uses of Fixture in org.jbox2d.serialization
Methods in org.jbox2d.serialization that return Fixture Modifier and Type Method Description Fixture
JbDeserializer. deserializeFixture(Body body, java.io.InputStream input)
Deserializes a fixtureMethods in org.jbox2d.serialization with parameters of type Fixture Modifier and Type Method Description java.lang.Long
JbSerializer.ObjectSigner. getTag(Fixture fixture)
void
JbDeserializer.ObjectListener. processFixture(Fixture fixture, java.lang.Long tag)
SerializationResult
JbSerializer. serialize(Fixture fixture)
Serializes a fixture -
Uses of Fixture in org.jbox2d.serialization.pb
Methods in org.jbox2d.serialization.pb that return Fixture Modifier and Type Method Description Fixture
PbDeserializer. deserializeFixture(Body argBody, java.io.InputStream argInput)
Fixture
PbDeserializer. deserializeFixture(Body argBody, Box2D.PbFixture argFixture)
Methods in org.jbox2d.serialization.pb with parameters of type Fixture Modifier and Type Method Description SerializationResult
PbSerializer. serialize(Fixture argFixture)
Box2D.PbFixture.Builder
PbSerializer. serializeFixture(Fixture argFixture)
-
Uses of Fixture in org.jbox2d.testbed.framework
Fields in org.jbox2d.testbed.framework declared as Fixture Modifier and Type Field Description Fixture
TestQueryCallback. fixture
Fixture
ContactPoint. fixtureA
Fixture
ContactPoint. fixtureB
Methods in org.jbox2d.testbed.framework with parameters of type Fixture Modifier and Type Method Description java.lang.Long
SignerAdapter. getTag(Fixture argFixture)
java.lang.Long
TestbedTest. getTag(Fixture fixture)
void
ListenerAdapter. processFixture(Fixture argFixture, java.lang.Long argTag)
void
TestbedTest. processFixture(Fixture fixture, java.lang.Long tag)
boolean
TestQueryCallback. reportFixture(Fixture argFixture)
-
Uses of Fixture in org.jbox2d.testbed.tests
Fields in org.jbox2d.testbed.tests declared as Fixture Modifier and Type Field Description (package private) Fixture
ContinuousTest. currFixture
(package private) Fixture
OneSidedTest. m_character
(package private) Fixture
EdgeShapesCallback. m_fixture
(package private) Fixture
ShapeEditing. m_fixture1
(package private) Fixture
ShapeEditing. m_fixture2
(package private) Fixture
Breakable. m_piece1
(package private) Fixture
Breakable. m_piece2
private Fixture
ConveyorBelt. m_platform
(package private) Fixture
OneSidedTest. m_platform
(package private) Fixture
SensorTest. m_sensor
Methods in org.jbox2d.testbed.tests with parameters of type Fixture Modifier and Type Method Description (package private) void
PolyShapesCallback. DrawFixture(Fixture fixture)
java.lang.Long
ConveyorBelt. getTag(Fixture argFixture)
java.lang.Long
OneSidedTest. getTag(Fixture fixture)
void
ConveyorBelt. processFixture(Fixture argFixture, java.lang.Long argTag)
void
OneSidedTest. processFixture(Fixture fixture, java.lang.Long tag)
float
EdgeShapesCallback. reportFixture(Fixture fixture, Vec2 point, Vec2 normal, float fraction)
boolean
PolyShapesCallback. reportFixture(Fixture fixture)
float
RayCastAnyCallback. reportFixture(Fixture fixture, Vec2 point, Vec2 normal, float fraction)
float
RayCastClosestCallback. reportFixture(Fixture fixture, Vec2 point, Vec2 normal, float fraction)
float
RayCastMultipleCallback. reportFixture(Fixture fixture, Vec2 point, Vec2 normal, float fraction)
-