All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class improv.actor.behavior.SFRotationFilter

java.lang.Object
   |
   +----improv.actor.behavior.Filter
           |
           +----improv.actor.behavior.CompositingFilter
                   |
                   +----improv.actor.behavior.SFRotationFilter

public final class SFRotationFilter
extends CompositingFilter

Constructor Index

 o SFRotationFilter(SFRotationChannel)
 o SFRotationFilter(SFRotationChannel, Animator, Animator, Animator)
 o SFRotationFilter(SFRotationChannel, float, float, float)
 o SFRotationFilter(SFRotationChannel, float, float, float, Animator, Animator, Animator)
 o SFRotationFilter(SFRotationChannel, float, float, float, float)
 o SFRotationFilter(SFRotationChannel, float, float, float, float, float, float, float, Animator, Animator, Animator)
 o SFRotationFilter(SFRotationChannel, float[], float[], Animator, Animator, Animator)
 o SFRotationFilter(SFRotationChannel, float[], float[], Animator[])

Method Index

 o execute(double, double, double)
This is where the bulk of the work happens.
 o getXAnimator()
 o getYAnimator()
 o getZAnimator()
 o setOpacity(double[])
 o setOpacity(float, float, float)
 o setQuat(float[])
 o setValue(Animator, Animator, Animator)
 o setValue(Animator[])
 o setValue(float, float, float)
 o setValue(float[])
 o setXAnimator(Animator)
 o setXRotation(float)
 o setYAnimator(Animator)
 o setYRotation(float)
 o setZAnimator(Animator)
 o setZRotation(float)

Constructors

 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan)
 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan,
                         float b[],
                         float q[],
                         Animator anim[])
 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan,
                         float b[],
                         float q[],
                         Animator x,
                         Animator y,
                         Animator z)
 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan,
                         float bx,
                         float by,
                         float bz,
                         float qx,
                         float qy,
                         float qz,
                         float qa,
                         Animator x,
                         Animator y,
                         Animator z)
 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan,
                         float bx,
                         float by,
                         float bz)
 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan,
                         float qx,
                         float qy,
                         float qz,
                         float qa)
 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan,
                         float bx,
                         float by,
                         float bz,
                         Animator x,
                         Animator y,
                         Animator z)
 o SFRotationFilter
 public SFRotationFilter(SFRotationChannel chan,
                         Animator x,
                         Animator y,
                         Animator z)

Methods

 o execute
 public void execute(double weight,
                     double time,
                     double o)
This is where the bulk of the work happens.

Overrides:
execute in class Filter
 o setOpacity
 public void setOpacity(double o[])
 o setOpacity
 public void setOpacity(float x,
                        float y,
                        float z)
 o setValue
 public void setValue(Animator a[])
 o setValue
 public void setValue(Animator x,
                      Animator y,
                      Animator z)
 o setValue
 public void setValue(float f[])
 o setValue
 public void setValue(float x,
                      float y,
                      float z)
 o setXRotation
 public void setXRotation(float f)
 o setYRotation
 public void setYRotation(float f)
 o setZRotation
 public void setZRotation(float f)
 o setXAnimator
 public void setXAnimator(Animator anim)
 o setYAnimator
 public void setYAnimator(Animator anim)
 o setZAnimator
 public void setZAnimator(Animator anim)
 o setQuat
 public void setQuat(float f[])
 o getXAnimator
 public Animator getXAnimator()
 o getYAnimator
 public Animator getYAnimator()
 o getZAnimator
 public Animator getZAnimator()

All Packages  Class Hierarchy  This Package  Previous  Next  Index