Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
B
C
D
F
G
I
L
O
P
R
S
U
V
W
X
B
Behavior
- Class in
volatileprototypes.fvlib
Behavior()
- Constructor for class volatileprototypes.fvlib.
Behavior
Constructor, generates a new class instance with empty point array.
Behavior(ArrayList<? extends Point>)
- Constructor for class volatileprototypes.fvlib.
Behavior
Constructor, generates a new class instance using a copy of the supplied Point ArrayList.
Behavior(Point[])
- Constructor for class volatileprototypes.fvlib.
Behavior
Constructor.
BehaviorCameraOverlap
- Class in
volatileprototypes.fvlib
BehaviorCameraOverlap()
- Constructor for class volatileprototypes.fvlib.
BehaviorCameraOverlap
Constructor, generates a new class instance.
BehaviorCameraOverlap(ArrayList<? extends Point>, PVector)
- Constructor for class volatileprototypes.fvlib.
BehaviorCameraOverlap
Constructor.
BehaviorCameraOverlap(Point[], PVector)
- Constructor for class volatileprototypes.fvlib.
BehaviorCameraOverlap
Constructor.
BehaviorCharge
- Class in
volatileprototypes.fvlib
BehaviorCharge()
- Constructor for class volatileprototypes.fvlib.
BehaviorCharge
Constructor, generates a new class instance.
BehaviorCharge(ArrayList<? extends Point>)
- Constructor for class volatileprototypes.fvlib.
BehaviorCharge
Constructor, generates a new class instance using a copy of the supplied Point ArrayList.
BehaviorCharge(Point[])
- Constructor for class volatileprototypes.fvlib.
BehaviorCharge
Constructor.
BehaviorChargePair
- Class in
volatileprototypes.fvlib
BehaviorChargePair()
- Constructor for class volatileprototypes.fvlib.
BehaviorChargePair
Constructor, generates a new class instance.
BehaviorChargePair(ArrayList<? extends Point>, ArrayList<? extends Point>)
- Constructor for class volatileprototypes.fvlib.
BehaviorChargePair
Constructor.
BehaviorChargePair(Point[], Point[])
- Constructor for class volatileprototypes.fvlib.
BehaviorChargePair
Constructor.
BehaviorConstantDistance
- Class in
volatileprototypes.fvlib
BehaviorConstantDistance()
- Constructor for class volatileprototypes.fvlib.
BehaviorConstantDistance
Constructor, generates a new class instance.
BehaviorConstantDistance(ArrayList<? extends Point>)
- Constructor for class volatileprototypes.fvlib.
BehaviorConstantDistance
Constructor, generates a new class instance using a copy of the supplied Point ArrayList.
BehaviorConstantDistance(Point[])
- Constructor for class volatileprototypes.fvlib.
BehaviorConstantDistance
Constructor, generates a new class instance using the supplied Point array.
BehaviorConstantForce
- Class in
volatileprototypes.fvlib
BehaviorConstantForce()
- Constructor for class volatileprototypes.fvlib.
BehaviorConstantForce
Constructor, generates a new class instance.
BehaviorConstantForce(ArrayList<? extends Point>, PVector)
- Constructor for class volatileprototypes.fvlib.
BehaviorConstantForce
Constructor, generates a new class instance using a copy of the supplied Point ArrayList.
BehaviorConstantForce(Point[], PVector)
- Constructor for class volatileprototypes.fvlib.
BehaviorConstantForce
Constructor, generates a new class instance using the supplied Point array.
BehaviorSpringRelaxation
- Class in
volatileprototypes.fvlib
BehaviorSpringRelaxation()
- Constructor for class volatileprototypes.fvlib.
BehaviorSpringRelaxation
Constructor, generates a new class instance.
BehaviorSpringRelaxation(ArrayList<Link>)
- Constructor for class volatileprototypes.fvlib.
BehaviorSpringRelaxation
Constructor, generates a new class instance using a copy of the supplied Link ArrayList.
BehaviorSpringRelaxation(Link[])
- Constructor for class volatileprototypes.fvlib.
BehaviorSpringRelaxation
Constructor, generates a new class instance using the supplied Link array.
C
C
- Variable in class volatileprototypes.fvlib.
Link
c
- Variable in class volatileprototypes.fvlib.
Point
call()
- Method in class volatileprototypes.fvlib.
Solver.Caller
copy()
- Method in class volatileprototypes.fvlib.
Point
Get a copy of this Point.
copy(boolean)
- Method in class volatileprototypes.fvlib.
Point
Get a copy of this Point.
D
distance2To(Point)
- Method in class volatileprototypes.fvlib.
Point
Get the squared distance to another Point (fast).
distanceTo(Point)
- Method in class volatileprototypes.fvlib.
Point
Get the distance to another Point.
F
finalizeFunction()
- Method in class volatileprototypes.fvlib.
Solver
G
get()
- Method in class volatileprototypes.fvlib.
Link
Get a PVector of the current coordinates.
getBias()
- Method in class volatileprototypes.fvlib.
BehaviorCharge
Get the bias value.
getBias()
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Get the bias value.
getC()
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
Returns the rest length of the virtual springs.
getC()
- Method in class volatileprototypes.fvlib.
Link
Get the rest length.
getC()
- Method in class volatileprototypes.fvlib.
Point
getCam()
- Method in class volatileprototypes.fvlib.
BehaviorCameraOverlap
Returns the camera position as a PVector.
getF()
- Method in class volatileprototypes.fvlib.
BehaviorConstantForce
Returns the current force vector.
getF()
- Method in class volatileprototypes.fvlib.
IntegratorVerlet
Returns the friction value.
getFMult()
- Method in class volatileprototypes.fvlib.
BehaviorCharge
Get the current force multiplier value.
getFMult()
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Get the current force multiplier value.
getL()
- Method in class volatileprototypes.fvlib.
BehaviorSpringRelaxation
Get the current Link array.
getL()
- Method in class volatileprototypes.fvlib.
Link
Get the current (cached) length value.
getL(boolean)
- Method in class volatileprototypes.fvlib.
Link
Get the current (cached) length value.
getMagnitude()
- Method in class volatileprototypes.fvlib.
BehaviorCameraOverlap
Returns the force magnitude value.
getNumCPUs()
- Method in class volatileprototypes.fvlib.
BehaviorCharge
getNumCPUs()
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
getNumCPUs()
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
getNumCPUs()
- Method in class volatileprototypes.fvlib.
BehaviorSpringRelaxation
getNumCPUs()
- Method in class volatileprototypes.fvlib.
Solver
getP()
- Method in class volatileprototypes.fvlib.
Behavior
Get the current point array.
getP1()
- Method in class volatileprototypes.fvlib.
Link
Get the bias value.
getP2()
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Get the current 2nd point array.
getP2()
- Method in class volatileprototypes.fvlib.
Link
Get the bias value.
getR()
- Method in class volatileprototypes.fvlib.
Point
getRange()
- Method in class volatileprototypes.fvlib.
BehaviorCameraOverlap
Returns the range value.
getRange()
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
Returns the range value.
getS()
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
Returns the stiffness of the virtual springs.
getU()
- Method in class volatileprototypes.fvlib.
Point
getUMult()
- Method in class volatileprototypes.fvlib.
Point
getV()
- Method in class volatileprototypes.fvlib.
Point
Get the current velocity vector as a PVector.
getW()
- Method in class volatileprototypes.fvlib.
Point
I
IntegratorVerlet
- Class in
volatileprototypes.fvlib
IntegratorVerlet()
- Constructor for class volatileprototypes.fvlib.
IntegratorVerlet
Constructor, generates a new class instance.
IntegratorVerlet(ArrayList<? extends Point>)
- Constructor for class volatileprototypes.fvlib.
IntegratorVerlet
Constructor, generates a new class instance using a copy of the supplied Point ArrayList.
IntegratorVerlet(Point[])
- Constructor for class volatileprototypes.fvlib.
IntegratorVerlet
Constructor.
L
L
- Variable in class volatileprototypes.fvlib.
Link
Link
- Class in
volatileprototypes.fvlib
Link(Point, Point, float)
- Constructor for class volatileprototypes.fvlib.
Link
Constructor.
O
old
- Variable in class volatileprototypes.fvlib.
Point
P
p1
- Variable in class volatileprototypes.fvlib.
Link
p2
- Variable in class volatileprototypes.fvlib.
Link
Point
- Class in
volatileprototypes.fvlib
Point(float, float, float)
- Constructor for class volatileprototypes.fvlib.
Point
Constructor.
Point(float, float, float, float)
- Constructor for class volatileprototypes.fvlib.
Point
Constructor.
Point(float, float, float, float, float, float)
- Constructor for class volatileprototypes.fvlib.
Point
Constructor.
Point(PVector)
- Constructor for class volatileprototypes.fvlib.
Point
Constructor.
Point(PVector, float)
- Constructor for class volatileprototypes.fvlib.
Point
Constructor.
Point(PVector, float, float, float)
- Constructor for class volatileprototypes.fvlib.
Point
Constructor.
points
- Variable in class volatileprototypes.fvlib.
Behavior
R
r
- Variable in class volatileprototypes.fvlib.
Point
r2
- Variable in class volatileprototypes.fvlib.
Point
S
S
- Variable in class volatileprototypes.fvlib.
Link
setBias(float)
- Method in class volatileprototypes.fvlib.
BehaviorCharge
Sets the bias.
setBias(float)
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Sets the bias.
setC(float)
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
Sets the rest length, the length at which points exert no force between each other.
setC(float)
- Method in class volatileprototypes.fvlib.
Link
Set the rest length to the specified value.
setC(float)
- Method in class volatileprototypes.fvlib.
Point
Set the charge.
setCam(PVector)
- Method in class volatileprototypes.fvlib.
BehaviorCameraOverlap
Sets the object's Camera Vector using the supplied PVector object.
setF(PVector)
- Method in class volatileprototypes.fvlib.
BehaviorConstantForce
Sets the force vector.
setF(float)
- Method in class volatileprototypes.fvlib.
IntegratorVerlet
Sets the friction value.
setFast(boolean)
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
Sets whether to use a faster solver or the normal one.
setFast(boolean)
- Method in class volatileprototypes.fvlib.
BehaviorSpringRelaxation
Sets whether to use a faster solver or the normal one.
setFMult(float)
- Method in class volatileprototypes.fvlib.
BehaviorCharge
Sets the force multiplier.
setFMult(float)
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Sets the force multiplier.
setInv(boolean)
- Method in class volatileprototypes.fvlib.
BehaviorCharge
Sets whether force should be inverted.
setInv(boolean)
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Sets whether force should be inverted.
setL(ArrayList<Link>)
- Method in class volatileprototypes.fvlib.
BehaviorSpringRelaxation
Sets the object's Link array using a copy of the supplied ArrayList.
setL(Link[])
- Method in class volatileprototypes.fvlib.
BehaviorSpringRelaxation
Sets the object's Link array using the supplied array.
setMagnitude(float)
- Method in class volatileprototypes.fvlib.
BehaviorCameraOverlap
Sets the magnitude of the separation force applied to each point.
setP(ArrayList<? extends Point>)
- Method in class volatileprototypes.fvlib.
Behavior
Sets the object's Point array using a copy of the supplied ArrayList.
setP(Point[])
- Method in class volatileprototypes.fvlib.
Behavior
Sets the object's Point array using the supplied array.
setP(ArrayList<? extends Point>, ArrayList<? extends Point>)
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Sets the object's Point arrays using copies of the supplied ArrayLists.
setP(Point[], Point[])
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Sets the object's Point arrays using the supplied arrays.
setP1(Point)
- Method in class volatileprototypes.fvlib.
Link
Sets the 1st point.
setP2(Point[])
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Sets the object's 2nd Point array using the supplied array.
setP2(ArrayList<? extends Point>)
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
Sets the object's 2nd Point array using a copy of the supplied ArrayList.
setP2(Point)
- Method in class volatileprototypes.fvlib.
Link
Sets the 2nd point.
setPos(PVector)
- Method in class volatileprototypes.fvlib.
Point
setR(float)
- Method in class volatileprototypes.fvlib.
Point
Set the range.
setRange(float)
- Method in class volatileprototypes.fvlib.
BehaviorCameraOverlap
Sets the distance that points need to be separated.
setRange(float)
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
Sets the maximum range below which objects will interact.
setS(float)
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
Sets the stiffness of the virtual spring used to keep object distance.
setU(boolean)
- Method in class volatileprototypes.fvlib.
Point
Set whether the object is unyielding.
setUMult(PVector)
- Method in class volatileprototypes.fvlib.
Point
Set the unyielding multiplier.
setW(float)
- Method in class volatileprototypes.fvlib.
Point
Set the weight.
sforce
- Variable in class volatileprototypes.fvlib.
Point
Solver
- Class in
volatileprototypes.fvlib
Solver()
- Constructor for class volatileprototypes.fvlib.
Solver
Solver.Caller
- Class in
volatileprototypes.fvlib
Solver.Caller(int, int)
- Constructor for class volatileprototypes.fvlib.
Solver.Caller
step()
- Method in class volatileprototypes.fvlib.
Solver
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
BehaviorCameraOverlap
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
BehaviorCharge
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
BehaviorChargePair
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
BehaviorConstantDistance
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
BehaviorConstantForce
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
BehaviorSpringRelaxation
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
IntegratorVerlet
stepFunction(int, int)
- Method in class volatileprototypes.fvlib.
Solver
U
U
- Variable in class volatileprototypes.fvlib.
Point
uMult
- Variable in class volatileprototypes.fvlib.
Point
updateL()
- Method in class volatileprototypes.fvlib.
Link
Deprecated.
V
volatileprototypes.fvlib
- package volatileprototypes.fvlib
W
w
- Variable in class volatileprototypes.fvlib.
Point
w1
- Variable in class volatileprototypes.fvlib.
Point
X
xs
- Static variable in class volatileprototypes.fvlib.
Solver
B
C
D
F
G
I
L
O
P
R
S
U
V
W
X
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes