Serialized Form
-
Package teilchen
-
Class teilchen.BasicParticle extends java.lang.Object implements Serializable
- serialVersionUID:
- 3737917975116369338L
-
Serialized Fields
-
mAge
float mAge
-
mDead
boolean mDead
-
mFixed
boolean mFixed
-
mForce
processing.core.PVector mForce
-
mID
long mID
-
mMass
float mMass
-
mOldPosition
processing.core.PVector mOldPosition
-
mPosition
processing.core.PVector mPosition
-
mRadius
float mRadius
-
mStill
boolean mStill
-
mTagged
boolean mTagged
-
mVelocity
processing.core.PVector mVelocity
-
-
Class teilchen.BehaviorParticle extends BasicParticle implements Serializable
- serialVersionUID:
- 2735849326244271321L
-
Serialized Fields
-
mBehaviors
java.util.ArrayList<IBehavior> mBehaviors
-
mMaximumInnerForce
float mMaximumInnerForce
-
-
Class teilchen.MortalParticle extends BasicParticle implements Serializable
-
Class teilchen.ShortLivedParticle extends BasicParticle implements Serializable
-
Serialized Fields
-
mMaxAge
float mMaxAge
-
-
-
-
Package teilchen.behavior
-
Class teilchen.behavior.Alignment extends java.lang.Object implements Serializable
- serialVersionUID:
- -4953599448151741585L
-
Serialized Fields
-
mForce
processing.core.PVector mForce
-
mNeighbors
java.util.ArrayList<E extends IBehaviorParticle> mNeighbors
-
mProximity
float mProximity
-
mWeight
float mWeight
-
-
Class teilchen.behavior.Arrival extends java.lang.Object implements Serializable
- serialVersionUID:
- 6897889750581191781L
-
Serialized Fields
-
mBreakForce
float mBreakForce
-
mBreakRadius
float mBreakRadius
-
mForce
processing.core.PVector mForce
-
mHasArrived
boolean mHasArrived
-
mIsArriving
boolean mIsArriving
-
mOverSteer
boolean mOverSteer
-
mSeekPosition
processing.core.PVector mSeekPosition
-
mWeight
float mWeight
-
-
Class teilchen.behavior.Cohesion extends java.lang.Object implements Serializable
- serialVersionUID:
- -4953599448151741585L
-
Serialized Fields
-
mForce
processing.core.PVector mForce
-
mNeighbors
java.util.ArrayList<E extends IBehaviorParticle> mNeighbors
-
mProximity
float mProximity
-
mWeight
float mWeight
-
-
Class teilchen.behavior.Flee extends java.lang.Object implements Serializable
- serialVersionUID:
- -6530887943347815188L
-
Serialized Fields
-
mFleePosition
processing.core.PVector mFleePosition
-
mForce
processing.core.PVector mForce
-
mWeight
float mWeight
-
-
Class teilchen.behavior.Motor extends java.lang.Object implements Serializable
- serialVersionUID:
- -3781170603537691466L
-
Serialized Fields
-
AUTO_RECOVER_DIRECTION
processing.core.PVector AUTO_RECOVER_DIRECTION
-
mActive
boolean mActive
-
mAutoNormalizeDirection
boolean mAutoNormalizeDirection
-
mAutoUpdateDirection
boolean mAutoUpdateDirection
-
mDirection
processing.core.PVector mDirection
-
mForce
processing.core.PVector mForce
-
mStrength
float mStrength
-
mWeight
float mWeight
-
-
Class teilchen.behavior.Seek extends java.lang.Object implements Serializable
- serialVersionUID:
- -3781170603537691477L
-
Serialized Fields
-
mDistanceToPoint
float mDistanceToPoint
-
mForce
processing.core.PVector mForce
-
mOverSteer
boolean mOverSteer
-
mSeekPosition
processing.core.PVector mSeekPosition
-
mWeight
float mWeight
-
-
Class teilchen.behavior.Separation extends java.lang.Object implements Serializable
- serialVersionUID:
- -4953599448151741585L
-
Serialized Fields
-
mForce
processing.core.PVector mForce
-
mNeighbors
java.util.ArrayList<E extends IBehaviorParticle> mNeighbors
-
mProximity
float mProximity
-
mWeight
float mWeight
-
-
Class teilchen.behavior.Steering extends java.lang.Object implements Serializable
-
Serialized Fields
-
mActive
boolean mActive
-
mForce
processing.core.PVector mForce
-
mSteering
float mSteering
-
mUPVector
processing.core.PVector mUPVector
-
mWeight
float mWeight
-
-
-
Class teilchen.behavior.Wander extends java.lang.Object implements Serializable
- serialVersionUID:
- 4957162698340669663L
-
Serialized Fields
-
mActive
boolean mActive
-
mCurrentSteeringStrength
float mCurrentSteeringStrength
-
mForce
processing.core.PVector mForce
-
mRandom
Random mRandom
-
mSteeringOffset
float mSteeringOffset
-
mSteeringStrength
float mSteeringStrength
-
mUpVector
processing.core.PVector mUpVector
-
mWeight
float mWeight
-
-
-
Package teilchen.cubicle
-
Class teilchen.cubicle.CubicleParticle extends BasicParticle implements Serializable
-
Serialized Fields
-
mCubiclePosition
Vector3i mCubiclePosition
-
mPosition
processing.core.PVector mPosition
-
-
-
-
Package teilchen.util
-
Class teilchen.util.Intersection extends java.lang.Object implements Serializable
- serialVersionUID:
- -5392974339890719551L
-
Class teilchen.util.Matrix3f extends java.lang.Object implements Serializable
- serialVersionUID:
- 104839874874759581L
-
Serialized Fields
-
mArray4fRepresentation
float[] mArray4fRepresentation
-
mArrayRepresentation
float[] mArrayRepresentation
-
xx
float xx
-
xy
float xy
-
xz
float xz
-
yx
float yx
-
yy
float yy
-
yz
float yz
-
zx
float zx
-
zy
float zy
-
zz
float zz
-
-
Class teilchen.util.Plane3f extends java.lang.Object implements Serializable
- serialVersionUID:
- 2390391570305327484L
-
Serialized Fields
-
d
float d
-
normal
processing.core.PVector normal
these fields are not used by default and left uninitialized 'null' -
origin
processing.core.PVector origin
-
vectorA
processing.core.PVector vectorA
-
vectorB
processing.core.PVector vectorB
-
-
Class teilchen.util.Random extends java.lang.Object implements Serializable
- serialVersionUID:
- -5871934750136232555L
-
Serialized Fields
-
mRandomNumberGenerator
java.util.Random mRandomNumberGenerator
-
-
Class teilchen.util.Ray3f extends java.lang.Object implements Serializable
- serialVersionUID:
- -1748179277316146625L
-
Serialized Fields
-
direction
processing.core.PVector direction
-
origin
processing.core.PVector origin
-
-
Class teilchen.util.TransformMatrix4f extends java.lang.Object implements Serializable
- serialVersionUID:
- 2946060493174800199L
-
Serialized Fields
-
mArrayRepresentation
float[] mArrayRepresentation
-
rotation
Matrix3f rotation
-
translation
processing.core.PVector translation
-
-
Class teilchen.util.Vector3i extends java.lang.Object implements Serializable
- serialVersionUID:
- -1207335169644019377L
-
Serialized Fields
-
x
int x
-
y
int y
-
z
int z
-
-
Class teilchen.util.Vector4f extends java.lang.Object implements Serializable
- serialVersionUID:
- 5083919691492230155L
-
Serialized Fields
-
w
float w
-
x
float x
-
y
float y
-
z
float z
-
-