Class FixtureData
java.lang.Object
de.pirckheimer_gymnasium.engine_pi.physics.FixtureData
Wrapper-Klasse für
FixtureDef zur Übersetzung
zwischen Engine-Features und JBox2D-Features.- Author:
- Michael Andonie
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionFixtureData(org.jbox2d.collision.shapes.Shape shape) Erstellt eine neue Fixture-Data. -
Method Summary
Modifier and TypeMethodDescriptionstatic FixtureDatafromFixture(org.jbox2d.dynamics.Fixture fixture) Generiert eine Fixture Data aus einer JBox2D-Fixturedoubleorg.jbox2d.dynamics.Filterdoubledoubleorg.jbox2d.collision.shapes.ShapegetShape()booleanisSensor()voidsetDensity(double density) voidsetFilter(org.jbox2d.dynamics.Filter filter) voidsetFriction(double friction) voidsetRestitution(double restitution) voidsetSensor(boolean sensor) voidsetShape(org.jbox2d.collision.shapes.Shape shape)
-
Constructor Details
-
FixtureData
public FixtureData(org.jbox2d.collision.shapes.Shape shape) Erstellt eine neue Fixture-Data.- Parameters:
shape- Die Shape, die diese Fixture hat.
-
-
Method Details
-
getDensity
public double getDensity() -
setDensity
public void setDensity(double density) -
getFriction
public double getFriction() -
setFriction
public void setFriction(double friction) -
getRestitution
public double getRestitution() -
setRestitution
public void setRestitution(double restitution) -
getShape
public org.jbox2d.collision.shapes.Shape getShape() -
setShape
public void setShape(org.jbox2d.collision.shapes.Shape shape) -
isSensor
public boolean isSensor() -
setSensor
public void setSensor(boolean sensor) -
getFilter
public org.jbox2d.dynamics.Filter getFilter() -
setFilter
public void setFilter(org.jbox2d.dynamics.Filter filter) -
fromFixture
Generiert eine Fixture Data aus einer JBox2D-Fixture- Parameters:
fixture- Die JBox2D-Fixture, die als Engine Fixture Data generiert werden solll- Returns:
- Eine Engine-Fixture-Data, die die JBox2D-Fixture-Def vollständig beschreibt.
-