Package teilchen.constraint
Class Stick
- java.lang.Object
-
- teilchen.constraint.Stick
-
- All Implemented Interfaces:
IConstraint
,IConnection
- Direct Known Subclasses:
AngleConstraintStick
,CollisionManager.CollisionStick
public class Stick extends java.lang.Object implements IConstraint, IConnection
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Particle
a()
boolean
active()
void
active(boolean pActiveState)
void
apply(Physics pParticleSystem)
Particle
b()
float
damping()
void
damping(float pDamping)
boolean
dead()
void
dead(boolean pDead)
long
ID()
float
restlength()
void
restlength(float pRestLength)
void
setOneWay(boolean pOneWayState)
void
setRestLengthByPosition()
-
-
-
Method Detail
-
setRestLengthByPosition
public void setRestLengthByPosition()
-
damping
public float damping()
-
damping
public void damping(float pDamping)
-
restlength
public float restlength()
-
restlength
public void restlength(float pRestLength)
-
a
public final Particle a()
- Specified by:
a
in interfaceIConnection
-
b
public final Particle b()
- Specified by:
b
in interfaceIConnection
-
setOneWay
public void setOneWay(boolean pOneWayState)
-
apply
public void apply(Physics pParticleSystem)
- Specified by:
apply
in interfaceIConstraint
-
active
public boolean active()
- Specified by:
active
in interfaceIConstraint
-
active
public void active(boolean pActiveState)
- Specified by:
active
in interfaceIConstraint
-
dead
public boolean dead()
- Specified by:
dead
in interfaceIConstraint
-
dead
public void dead(boolean pDead)
- Specified by:
dead
in interfaceIConstraint
-
ID
public long ID()
- Specified by:
ID
in interfaceIConstraint
-
-