public class DebugDrawBox2D
extends org.jbox2d.callbacks.DebugDraw
| Constructor and Description |
|---|
DebugDrawBox2D(Platform plat,
float width,
float height) |
| Modifier and Type | Method and Description |
|---|---|
void |
drawCircle(org.jbox2d.common.Vec2 center,
float radius,
org.jbox2d.common.Color3f color) |
void |
drawPoint(org.jbox2d.common.Vec2 argPoint,
float argRadiusOnScreen,
org.jbox2d.common.Color3f color) |
void |
drawSegment(org.jbox2d.common.Vec2 p1,
org.jbox2d.common.Vec2 p2,
org.jbox2d.common.Color3f color) |
void |
drawSolidCircle(org.jbox2d.common.Vec2 center,
float radius,
org.jbox2d.common.Vec2 axis,
org.jbox2d.common.Color3f color) |
void |
drawSolidPolygon(org.jbox2d.common.Vec2[] vertices,
int vertexCount,
org.jbox2d.common.Color3f color) |
void |
drawString(float x,
float y,
String s,
org.jbox2d.common.Color3f color) |
void |
drawTransform(org.jbox2d.common.Transform xf) |
int |
getFillAlpha() |
int |
getStrokeAlpha() |
float |
getStrokeWidth() |
void |
setCamera(float x,
float y,
float scale) |
void |
setCameraScale(float scale) |
void |
setCameraX(float x) |
void |
setCameraY(float y) |
void |
setFillAlpha(int fillAlpha) |
void |
setFlipY(boolean flip) |
void |
setStrokeAlpha(int strokeAlpha) |
void |
setStrokeWidth(float strokeWidth) |
appendFlags, clearFlags, drawPolygon, drawString, getFlags, getScreenToWorld, getScreenToWorld, getScreenToWorldToOut, getScreenToWorldToOut, getViewportTranform, getWorldToScreen, getWorldToScreen, getWorldToScreenToOut, getWorldToScreenToOut, setFlagspublic final Canvas canvas
public DebugDrawBox2D(Platform plat, float width, float height)
public void drawCircle(org.jbox2d.common.Vec2 center,
float radius,
org.jbox2d.common.Color3f color)
drawCircle in class org.jbox2d.callbacks.DebugDrawpublic void drawPoint(org.jbox2d.common.Vec2 argPoint,
float argRadiusOnScreen,
org.jbox2d.common.Color3f color)
drawPoint in class org.jbox2d.callbacks.DebugDrawpublic void drawSegment(org.jbox2d.common.Vec2 p1,
org.jbox2d.common.Vec2 p2,
org.jbox2d.common.Color3f color)
drawSegment in class org.jbox2d.callbacks.DebugDrawpublic void drawSolidCircle(org.jbox2d.common.Vec2 center,
float radius,
org.jbox2d.common.Vec2 axis,
org.jbox2d.common.Color3f color)
drawSolidCircle in class org.jbox2d.callbacks.DebugDrawpublic void drawSolidPolygon(org.jbox2d.common.Vec2[] vertices,
int vertexCount,
org.jbox2d.common.Color3f color)
drawSolidPolygon in class org.jbox2d.callbacks.DebugDrawpublic void drawString(float x,
float y,
String s,
org.jbox2d.common.Color3f color)
drawString in class org.jbox2d.callbacks.DebugDrawpublic void drawTransform(org.jbox2d.common.Transform xf)
drawTransform in class org.jbox2d.callbacks.DebugDrawpublic int getFillAlpha()
public int getStrokeAlpha()
public float getStrokeWidth()
public void setCamera(float x,
float y,
float scale)
setCamera in class org.jbox2d.callbacks.DebugDrawpublic void setCameraScale(float scale)
public void setCameraX(float x)
public void setCameraY(float y)
public void setFillAlpha(int fillAlpha)
public void setFlipY(boolean flip)
public void setStrokeAlpha(int strokeAlpha)
public void setStrokeWidth(float strokeWidth)
Copyright © 2015. All Rights Reserved.