artofillusion.animation.distortion
Class BendDistortion
java.lang.Object
artofillusion.animation.distortion.Distortion
artofillusion.animation.distortion.BendDistortion
public class BendDistortion
- extends Distortion
This is a distortion which bends an object.
Constructor Summary |
BendDistortion(int axis,
int direction,
double angle,
boolean forward,
Mat4 preTransform,
Mat4 postTransform)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
POS_X
public static final int POS_X
- See Also:
- Constant Field Values
NEG_X
public static final int NEG_X
- See Also:
- Constant Field Values
POS_Y
public static final int POS_Y
- See Also:
- Constant Field Values
NEG_Y
public static final int NEG_Y
- See Also:
- Constant Field Values
POS_Z
public static final int POS_Z
- See Also:
- Constant Field Values
NEG_Z
public static final int NEG_Z
- See Also:
- Constant Field Values
X_AXIS
public static final int X_AXIS
- See Also:
- Constant Field Values
Y_AXIS
public static final int Y_AXIS
- See Also:
- Constant Field Values
Z_AXIS
public static final int Z_AXIS
- See Also:
- Constant Field Values
BendDistortion
public BendDistortion(int axis,
int direction,
double angle,
boolean forward,
Mat4 preTransform,
Mat4 postTransform)
isIdenticalTo
public boolean isIdenticalTo(Distortion d)
- Determine whether this distortion is identical to another one.
- Specified by:
isIdenticalTo
in class Distortion
duplicate
public Distortion duplicate()
- Create a duplicate of this object.
- Specified by:
duplicate
in class Distortion
transform
public Mesh transform(Mesh obj)
- Apply the Distortion, and return a transformed mesh.
- Specified by:
transform
in class Distortion
Copyright © 1999-2011 by Peter Eastman.