Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
I
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z
S
scale(float)
- Method in class pslib.
PSVector
Multiply this vector by the specified scalar
scale(PSVector)
- Method in class pslib.
PSVector
Multiply the component values of this vector by those within the specified vector
scale(PSVector, float)
- Static method in class pslib.
PSVector
Multiply a vector by the specified scalar and return the result as a new vector
scale(PSVector, PSVector)
- Static method in class pslib.
PSVector
Multiply two vectors and return the result as a new vector
set(Object)
- Method in class pslib.
BufferedObject
Store the specified object reference
set(Color)
- Method in class pslib.
PSColour
Set the component values of this object to those of the specified java.awt.Color object
set(PSColour)
- Method in class pslib.
PSColour
Set the component values of this object to those of the specified PSColour object
set(int)
- Method in class pslib.
PSColour
Set the component values of this object to those specified by the 32 bit ARGB value
set(int, int, int)
- Method in class pslib.
PSColour
Set the component values of this object (0-255)
set(int, int, int, int)
- Method in class pslib.
PSColour
Set the component values of this object (0-255)
set(float, float, float)
- Method in class pslib.
PSColour
Set the component values of this object (0f-1f)
set(float, float, float, float)
- Method in class pslib.
PSColour
Set the component values of this object (0f-1f)
set(PSColour)
- Method in class pslib.
PSColourRamp
Set the object colour
set(PSColour, int)
- Method in class pslib.
PSColourRamp
Set the target colour and transform duration
set(float)
- Method in class pslib.
PSCurve
Set the object value to that specified
set(float, int)
- Method in class pslib.
PSCurve
Create a curve with the specified target value and iteration time
set(float, int, float)
- Method in class pslib.
PSCurve
Create a curve with the specified target value, iteration time and curve exponent
set(float, float, int)
- Method in class pslib.
PSCurve
Create a curve with the specified initial and target values, and iteration time
set(float, float, int, float)
- Method in class pslib.
PSCurve
Create a curve with the specified initial and target values, iteration time and curve exponent
set(float, float)
- Method in class pslib.
PSVector
Set the x and y values
set(float, float, float)
- Method in class pslib.
PSVector
Set the component values
set(float[])
- Method in class pslib.
PSVector
Set the component values using values from the specified array
set(PSVector)
- Method in class pslib.
PSVector
Set the component values using values from the specified vector
setActive(boolean)
- Method in interface pslib.
PSEmission
Toggle the emission behaviour
setActive(boolean)
- Method in class pslib.
TemplateEmission
Set the active state of the behaviour
setActive(boolean)
- Method in class pslib.
TimedEmission
Set the active state of the behaviour
setActive(boolean)
- Method in class pslib.
VariantEmission
Set the active state of the behaviour
setAlpha(float, float, float)
- Method in class pslib.
FlickerBehaviour
Set the alpha modulation variables
setAlpha(float)
- Method in class pslib.
GenericEmitter
Set the alpha value of all attached particles
setAlpha(float)
- Method in class pslib.
GenericParticle
Set the particle alpha
setAlpha(float)
- Method in class pslib.
ParentParticle
Set the alpha value of all attached particles
setAlpha(int)
- Method in class pslib.
PSColour
Set the alpha component value (0-255)
setAlpha(float)
- Method in class pslib.
PSColour
Set the alpha component value (0f-1f)
setAlpha(float, int)
- Method in class pslib.
TemplateEmission
Set the emitted particle alpha value and variance
setAlpha(float, int)
- Method in class pslib.
TimedEmission
Set the emitted particle alpha value and variance
setAlphaEnvelope(PSRange)
- Method in class pslib.
DynamicParticle
Set the particle alpha modulation envelope for dynamic particles
setAlphaTaper(float)
- Method in class pslib.
RibbonParticle
Set the ribbon alpha taper value
setAlphaTaperCurve(float)
- Method in class pslib.
RibbonParticle
Set the ribbon alpha taper curve
setAnchorPoint(int)
- Method in class pslib.
TextParticle
Set the text anchor point (CORNER/MIDPOINT)
setBehaviour(PSBehaviour)
- Method in class pslib.
DynamicParticle
Set the particle behaviour
setBehaviour(PSBehaviour[])
- Method in class pslib.
DynamicParticle
Set the particle behaviour
setBlue(int)
- Method in class pslib.
PSColour
Set the blue component value (0-255)
setBlue(float)
- Method in class pslib.
PSColour
Set the blue component value (0f-1f)
setBoundToPlace(PSVector, float)
- Method in class pslib.
BoidParticle
Set the bound-to-place location and radius
setBufferSize(int)
- Method in class pslib.
GenericEmitter
Set the emitter buffer size
setBufferSize(int)
- Method in class pslib.
ParentParticle
Set the buffer size
setCapSize(float)
- Method in class pslib.
RibbonParticle
Set the cap length multiplier
setCheckDistance(float)
- Method in class pslib.
BoidParticle
Set the boid check distance
setColour(PSColour)
- Method in class pslib.
GenericEmitter
Set the colour of all attached particles
setColour(PSColour, int)
- Method in class pslib.
GenericEmitter
Set the colour of all attached particles with the specified fade time
setColour(WeightedList<PSColour>)
- Method in class pslib.
GenericEmitter
Set the colour of all attached particles
setColour(WeightedList<PSColour>, int)
- Method in class pslib.
GenericEmitter
Set the colour of all attached particles with the specified fade time
setColour(PSColour)
- Method in class pslib.
GenericParticle
Set the particle colour
setColour(PSColour, int)
- Method in class pslib.
GenericParticle
Set the particle colour
setColour(PSColour)
- Method in class pslib.
ParentParticle
Set the colour of all attached particles
setColour(PSColour, int)
- Method in class pslib.
ParentParticle
Set the colour of all attached particles with the specified fade time
setColour(WeightedList<PSColour>)
- Method in class pslib.
ParentParticle
Set the colour of all attached particles
setColour(WeightedList<PSColour>, int)
- Method in class pslib.
ParentParticle
Set the colour of all attached particles with the specified fade time
setCurve(float)
- Method in class pslib.
PSForce
Set the curve exponent
setCurve(float)
- Method in class pslib.
PSRange
Set the curve exponent
setDamping(float)
- Method in class pslib.
AttractiveForce
Set force damping for non-radial behaviour
setDamping(float)
- Method in class pslib.
BoidParticle
Set the boid velocity damping amount
setDamping(double)
- Method in class pslib.
OrbiterParticle
Set the gravitational constant
setDecay(int, int)
- Method in class pslib.
TemplateEmission
Set the emitted particle decay value and variance
setDecay(int, int)
- Method in class pslib.
TimedEmission
Set the emitted particle decay value and variance
setDecayTime(int)
- Method in class pslib.
DynamicParticle
Set the particle decay time
setDimensionScalars(PSVector)
- Method in class pslib.
GenericEmitter
Set the emitter dimension scalars
setDimensionScalars(PSVector)
- Method in class pslib.
PSForce
Set the dimension scalar vector
setDirection(PSVector)
- Method in class pslib.
GenericEmitter
Set the particle emission direction
setDirectional(boolean)
- Method in class pslib.
ImageParticle
Set directional behaviour for the billboard
setDirectionMode(int)
- Method in class pslib.
GenericEmitter
Set the direction mode - STATIC, LEADING, TRAILING
setDistanceCurve(float)
- Method in class pslib.
AttractiveForce
Set the distance curve exponent
setEmissionInterval(int)
- Method in class pslib.
TimedEmission
Set the particle emission interval
setEmissionProbability(int)
- Method in class pslib.
TemplateEmission
Set the emission probability
setEmissionProbability(int)
- Method in class pslib.
VariantEmission
Set the emission probability
setEmittedParticles(int)
- Method in class pslib.
TemplateEmission
Set the amount of particles emitted on each emission event
setEmittedParticles(int, int)
- Method in class pslib.
TemplateEmission
Set the amount of particles emitted on each emission event
setEmittedParticles(int)
- Method in class pslib.
TimedEmission
Set the amount of particles emitted on each particle emission event
setForces(PSForce)
- Method in class pslib.
GenericEmitter
Attach a force to the emitter
setForces(PSForce[])
- Method in class pslib.
GenericEmitter
Attach an array of forces to the emitter
setForceScalars(float, float, float, float)
- Method in class pslib.
BoidParticle
Set the boid force
setGreen(int)
- Method in class pslib.
PSColour
Set the green component value (0-255)
setGreen(float)
- Method in class pslib.
PSColour
Set the green component value (0f-1f)
setInitialVelocity(float)
- Method in class pslib.
GenericEmitter
Set the initial velocity scalar for attached particles
setInitialVelocity(float, float)
- Method in class pslib.
GenericEmitter
Set the initial velocity scalar range for attached particles
setLimits(float, float)
- Method in class pslib.
AudioParticle
Set the minimum and maximum audio radii
setMap(PSColour[][])
- Method in class pslib.
PSColourMap
Copy the values of the specified map into this object
setMass(float)
- Method in class pslib.
DynamicParticle
Set the particle mass
setMaxForce(float)
- Method in class pslib.
BoidParticle
Set the maximum acceleration force for the boid
setMaxForce(float)
- Method in class pslib.
OrbiterParticle
Set the maximum force magnitude
setMaximumParticles(int)
- Method in class pslib.
VariantEmission
Set the maximum emitted particles
setMaxVelocity(float)
- Method in class pslib.
BoidParticle
Set the maximum velocity for the boid
setMaxVelocity(float)
- Method in class pslib.
GenericEmitter
Set the maximum velocity for all attached particles
setMaxVelocity(float)
- Method in class pslib.
OrbiterParticle
Set the maximum velocity magnitude
setMinimumParticles(int)
- Method in class pslib.
VariantEmission
Set the minimum emitted particles
setMode(int)
- Method in class pslib.
PSRange
Set the envelope mode
setOffset(PSVector)
- Method in class pslib.
TextParticle
Set the text offset vector
setPalette(WeightedList<PSColour>)
- Method in class pslib.
TemplateEmission
Set the particle colour palette
setPalette(WeightedList<PSColour>)
- Method in class pslib.
TimedEmission
Set the particle colour palette
setParticleStealing(boolean)
- Method in class pslib.
GenericEmitter
Enable/disable particle stealing
setPosition(PSVector)
- Method in class pslib.
AttractiveForce
Set the force position
setPosition(PSVector)
- Method in class pslib.
BufferedParticle
Set the current particle position and update the buffer
setPosition(PSVector)
- Method in class pslib.
GenericParticle
Set the particle position
setPosition(PSVector)
- Method in class pslib.
ParentParticle
Set the position of this particle and any attached particles
setRadius(float)
- Method in class pslib.
GenericEmitter
Set the particle creation radius
setRadius(float, float)
- Method in class pslib.
GenericEmitter
Set the particle creation radius range
setRange(float, float)
- Method in class pslib.
PSRange
Set the minimum and maximum values
setRed(int)
- Method in class pslib.
PSColour
Set the red component value (0-255)
setRed(float)
- Method in class pslib.
PSColour
Set the red component value (0f-1f)
setRotation(float)
- Method in class pslib.
ImageParticle
Set the image rotation in radians
setRotationIncrement(float)
- Method in class pslib.
ImageParticle
Set the rotation increment in radians
setScale(float)
- Method in class pslib.
PSForce
Set the force scalar
setSeparationDistance(float)
- Method in class pslib.
BoidParticle
Set the boid separation distance
setSize(float, float, float)
- Method in class pslib.
FlickerBehaviour
Set the size modulation variables
setSize(float)
- Method in class pslib.
GenericParticle
Set the particle size
setSize(float, int)
- Method in class pslib.
TemplateEmission
Set the emitted particle size value and variance
setSize(float, int)
- Method in class pslib.
TimedEmission
Set the emitted particle size value and variance
setSizeEnvelope(PSRange)
- Method in class pslib.
DynamicParticle
Set the particle size modulation envelope for dynamic particles
setSizeTaper(float)
- Method in class pslib.
RibbonParticle
Set the ribbon size taper value
setSizeTaperCurve(float)
- Method in class pslib.
RibbonParticle
Set the ribbon size taper curve
setSmoothing(boolean)
- Method in class pslib.
TextParticle
Enable/disable smoothing
setSpacing(float)
- Method in class pslib.
BufferedParticle
Set the minimum buffered element spacing
setSpeed(float)
- Method in class pslib.
GenericEmitter
Set the particle speed multiplier
setSpread(float)
- Method in class pslib.
GenericEmitter
Set the particle emission spread
setTargets(AttractiveForce[])
- Method in class pslib.
TargetEmitter
Set the targets for this object
setTemplate(WeightedList<DynamicParticle>)
- Method in class pslib.
TemplateEmission
Set the particle template
setTemplate(WeightedList<DynamicParticle>)
- Method in class pslib.
TimedEmission
Set the particle template
setTemplate(DynamicParticle)
- Method in class pslib.
VariantEmission
Set the particle template
setTemplate(WeightedList<DynamicParticle>)
- Method in class pslib.
VariantEmission
Set the particle template list
setText(String)
- Method in class pslib.
TextParticle
Set the text string
setTexture(PImage)
- Method in class pslib.
ImageParticle
Set the particle image
setVariance(int)
- Method in class pslib.
VariantEmission
Set the particle parameter variance
setVelocity(PSVector)
- Method in class pslib.
GenericParticle
Set the particle velocity
setVelocity(PSVector)
- Method in class pslib.
ParentParticle
Set the velocity of this particle and any attached particles
setVolume(float)
- Method in class pslib.
AudioParticle
Set the particle volume scalar
setWeights(int[][])
- Method in class pslib.
PSColourMap
Set the weights for the stored colour map
size()
- Method in class pslib.
BufferedObject
Return the current buffer size
size(int)
- Method in class pslib.
PSColourMap
Return the size of the specified map layer
size
- Variable in class pslib.
StaticParticle
splitTokens(String, String)
- Static method in class pslib.
PSTools
Split a string using the specified tokens
star(PGraphicsOpenGL, int, float, float)
- Static method in class pslib.
PSShapes
Render a star as a 2D object to the specified rendering context
star(PGraphicsOpenGL, int, float, float, PSVector, PSVector, PSVector)
- Static method in class pslib.
PSShapes
Render a star as a 3D billboard to the specified rendering context
STATIC
- Static variable in interface pslib.
PSConstants
Static envelope type
StaticParticle
- Class in
pslib
StaticParticle Class
StaticParticle(PSVector, PSColour)
- Constructor for class pslib.
StaticParticle
Create a new object instance with the specified values
StaticParticle(PSVector, PSColour, float)
- Constructor for class pslib.
StaticParticle
Create a new object instance with the specified values
StaticParticle(PSVector, PSColour, float, float, int)
- Constructor for class pslib.
StaticParticle
Create a new object instance with the specified values
stringNumberFormat(String, int)
- Static method in class pslib.
PSTools
Replaces instances of the character # within a string with a formatted number
stringNumberFormat(String, char, int)
- Static method in class pslib.
PSTools
Replaces instances of a specified character within a string with a formatted number
stripQuotes(String)
- Static method in class pslib.
PSTools
Removes quotations from a string by removing the first and last characters
sub(float, float)
- Method in class pslib.
PSVector
Subtract the specified values from this vector
sub(float, float, float)
- Method in class pslib.
PSVector
Subtract the specified values from this vector
sub(PSVector)
- Method in class pslib.
PSVector
Subtract the specified vector from this vector
sub(PSVector, PSVector)
- Static method in class pslib.
PSVector
Subtract one vector from another and return the result
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
I
L
M
N
O
P
R
S
T
U
V
W
X
Y
Z