org.concord.collisions.engine
Class CCFrictionForce
java.lang.Object
|
+--org.concord.collisions.engine.CCForce
|
+--org.concord.collisions.engine.CCFrictionForce
- public class CCFrictionForce
- extends CCForce
Fields inherited from class org.concord.collisions.engine.CCForce |
color |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NORMAL_FRICTION
public static final int NORMAL_FRICTION
LAMINAR_FRICTION
public static final int LAMINAR_FRICTION
TURBULENT_FRICTION
public static final int TURBULENT_FRICTION
frictionOff
protected boolean frictionOff
CCFrictionForce
public CCFrictionForce()
CCFrictionForce
public CCFrictionForce(int kind)
CCFrictionForce
public CCFrictionForce(float k)
CCFrictionForce
public CCFrictionForce(int kind,
float k)
getProjectionX
public float getProjectionX(JWorldElement element)
- Overrides:
getProjectionX
in class CCForce
getProjectionY
public float getProjectionY(JWorldElement element)
- Overrides:
getProjectionY
in class CCForce
setKind
public void setKind(int kind)
setK
public void setK(float k)
setFrictionOff
public void setFrictionOff(boolean state)
isFrictionOff
public boolean isFrictionOff()
paint
public void paint(java.awt.Graphics g,
JWorldElement element)
- Overrides:
paint
in class CCForce