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

A B C D F G I L M N O P R S T U V W X Y Z