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

A

abort() - Method in class artofillusion.SafeFileOutputStream
abort the stream closes the underlying stream, frees all resources, and removes any temporary files.
AbsModule - Class in artofillusion.procedural
 
AbsModule(Point) - Constructor for class artofillusion.procedural.AbsModule
 
ABSOLUTE - Static variable in class artofillusion.animation.PositionTrack
 
ABSOLUTE - Static variable in class artofillusion.animation.ProceduralPositionTrack
 
ABSOLUTE - Static variable in class artofillusion.animation.ProceduralRotationTrack
 
ABSOLUTE - Static variable in class artofillusion.animation.RotationTrack
 
acceptEdits(ProcedureEditor) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
This is called when the user clicks OK in the procedure editor.
acceptEdits(ProcedureEditor) - Method in class artofillusion.animation.ProceduralPositionTrack
This is called when the user clicks OK in the procedure editor.
acceptEdits(ProcedureEditor) - Method in class artofillusion.animation.ProceduralRotationTrack
This is called when the user clicks OK in the procedure editor.
acceptEdits(ProcedureEditor) - Method in class artofillusion.material.ProceduralMaterial3D
This is called when the user clicks OK in the procedure editor.
acceptEdits(ProcedureEditor) - Method in interface artofillusion.procedural.ProcedureOwner
This is called when the user clicks OK in the procedure editor.
acceptEdits(ProcedureEditor) - Method in class artofillusion.texture.ProceduralTexture2D
This is called when the user clicks OK in the procedure editor.
acceptEdits(ProcedureEditor) - Method in class artofillusion.texture.ProceduralTexture3D
This is called when the user clicks OK in the procedure editor.
ActionProcessor - Class in artofillusion.ui
This class processes "discardable" events.
ActionProcessor() - Constructor for class artofillusion.ui.ActionProcessor
 
activate() - Method in class artofillusion.animation.SkeletonTool
 
activate() - Method in class artofillusion.CreateCameraTool
 
activate() - Method in class artofillusion.CreateCubeTool
 
activate() - Method in class artofillusion.CreateCurveTool
 
activate() - Method in class artofillusion.CreateCylinderTool
 
activate() - Method in class artofillusion.CreateLightTool
 
activate() - Method in class artofillusion.CreatePolygonTool
 
activate() - Method in class artofillusion.CreateSphereTool
 
activate() - Method in class artofillusion.CreateSplineMeshTool
 
activate() - Method in class artofillusion.CreateVertexTool
 
activate() - Method in class artofillusion.MoveObjectTool
 
activate() - Method in class artofillusion.MoveViewTool
 
activate() - Method in class artofillusion.ReshapeMeshTool
 
activate() - Method in class artofillusion.RotateMeshTool
 
activate() - Method in class artofillusion.RotateObjectTool
 
activate() - Method in class artofillusion.RotateViewTool
 
activate() - Method in class artofillusion.ScaleObjectTool
 
activate() - Method in class artofillusion.texture.MoveUVViewTool
 
activate() - Method in class artofillusion.ui.EditingTool
 
activate() - Method in class artofillusion.ui.GenericTool
 
Actor - Class in artofillusion.animation
An Actor is an object with a set of predefined gestures.
Actor(Object3D) - Constructor for class artofillusion.animation.Actor
 
Actor(DataInputStream, Scene) - Constructor for class artofillusion.animation.Actor
Reconstruct this object from its serialized representation.
Actor.ActorKeyframe - Class in artofillusion.animation
Inner class representing a pose for an Actor.
Actor.ActorKeyframe() - Constructor for class artofillusion.animation.Actor.ActorKeyframe
 
Actor.ActorKeyframe(int[], double[]) - Constructor for class artofillusion.animation.Actor.ActorKeyframe
 
Actor.ActorKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.Actor.ActorKeyframe
Reconstructs the keyframe from its serialized representation.
ActorEditorWindow - Class in artofillusion.animation
The ActorEditorWindow class represents the window for editing Actor objects.
ActorEditorWindow(EditingWindow, ObjectInfo, Actor, Actor.ActorKeyframe, Runnable) - Constructor for class artofillusion.animation.ActorEditorWindow
Display a window for editing a pose of an Actor.
add(RGBColor) - Method in class artofillusion.math.RGBColor
Add another color to this one.
add(float, float, float) - Method in class artofillusion.math.RGBColor
Add the specified values to the components of this color.
add(Vec2) - Method in class artofillusion.math.Vec2
Add another Vec2 to this one.
add(Vec3) - Method in class artofillusion.math.Vec3
Add another Vec3 to this one.
add(BufferedImage, int, int, int) - Static method in class artofillusion.util.IconGenerator
add the color components to each pixel in the image.
add(BufferedImage, int, int, int, Rectangle) - Static method in class artofillusion.util.IconGenerator
add the colour components to each pixel in a rectangle within the image.
add(ClassLoader) - Method in class artofillusion.util.SearchlistClassLoader
add a (shared) classloader to the searchlist.
add(URL) - Method in class artofillusion.util.SearchlistClassLoader
add a (non-shared) URL to the searchlist.
ADD_OBJECT - Static variable in class artofillusion.UndoRecord
 
ADD_TO_GROUP - Static variable in class artofillusion.UndoRecord
 
addAllJoints(Skeleton) - Method in class artofillusion.animation.Skeleton
Add every joint from another skeleton to this one.
addCategory(Class) - Static method in class artofillusion.PluginRegistry
Define a new category of plugins.
addChild(TreeElement, int) - Method in class artofillusion.animation.ObjectRefTreeElement
 
addChild(TreeElement, int) - Method in class artofillusion.animation.TrackTreeElement
 
addChild(ObjectInfo, int) - Method in class artofillusion.object.ObjectInfo
Add a child to this object.
addChild(TreeElement, int) - Method in class artofillusion.ui.GenericTreeElement
 
addChild(TreeElement, int) - Method in class artofillusion.ui.ObjectTreeElement
 
addChild(TreeElement, int) - Method in class artofillusion.ui.TreeElement
Add another element as a child of this one.
addCommand(int, Object[]) - Method in class artofillusion.UndoRecord
Add a command to the end of this record's script.
addCommandAtBeginning(int, Object[]) - Method in class artofillusion.UndoRecord
Add a command to the beginning of this record's script.
addDistortion(Distortion) - Method in class artofillusion.object.ObjectInfo
Add a Distortion to apply to the object.
addElement(TreeElement) - Method in class artofillusion.ui.TreeList
Add an element to the tree.
addElement(TreeElement, int) - Method in class artofillusion.ui.TreeList
Add an element to the tree.
addEvent(Runnable) - Method in class artofillusion.ui.ActionProcessor
Add an event to the queue.
addGesture(int, double) - Method in class artofillusion.animation.Actor.ActorKeyframe
Add a gesture to an ActorKeyframe.
addGesture(Gesture, String) - Method in class artofillusion.animation.Actor
Add a new gesture to this actor.
addImage(Image) - Method in class artofillusion.image.ImageAverager
Add an image.
addImage(ComplexImage) - Method in class artofillusion.image.ImageAverager
Add an image.
addImage(ImageMap) - Method in class artofillusion.Scene
Add an image map to the scene.
addImport(String) - Method in class artofillusion.script.BeanshellScriptEngine
 
addImport(String) - Method in class artofillusion.script.GroovyScriptEngine
 
addImport(String) - Method in interface artofillusion.script.ScriptEngine
Add a package or class that should be automatically imported in every script.
addJoint(Joint, int) - Method in class artofillusion.animation.Skeleton
Add a joint to the skeleton.
addLayer(Texture) - Method in class artofillusion.texture.LayeredMapping
Deprecated. Use LayeredMapping.addLayer(int, Texture, TextureMapping, int) instead.
addLayer(int, Texture, TextureMapping, int) - Method in class artofillusion.texture.LayeredMapping
Add a layer to the texture.
addLink(Link) - Method in class artofillusion.procedural.Procedure
Add a link to the procedure.
addMarker(Marker) - Method in class artofillusion.animation.TimeAxis
Add a marker to the axis.
addMarker(Marker) - Method in interface artofillusion.animation.TrackDisplay
Add a marker to the display.
addMarker(Marker) - Method in class artofillusion.animation.TrackGraph
Add a marker to the display.
addMarker(Marker) - Method in class artofillusion.animation.TracksPanel
 
addMaterial(Material) - Method in class artofillusion.Scene
Add a new Material to the scene.
addMaterial(Material, int) - Method in class artofillusion.Scene
Add a new Material to the scene.
addMaterialListener(ListChangeListener) - Method in class artofillusion.Scene
Add an object which wants to be notified when the list of Materials in the Scene changes.
addModule(Module) - Method in class artofillusion.procedural.Procedure
Add a module to the procedure.
addModule(Module) - Method in class artofillusion.procedural.ProcedureEditor
Add a module to the procedure.
addObject(Object3D, CoordinateSystem, String, UndoRecord) - Method in class artofillusion.LayoutWindow
Add a new object to the scene.
addObject(ObjectInfo, UndoRecord) - Method in class artofillusion.LayoutWindow
Add a new object to the scene.
addObject(ObjectInfo, int, UndoRecord) - Method in class artofillusion.LayoutWindow
Add a new object to the scene.
addObject(ImplicitObject, CoordinateSystem) - Method in class artofillusion.object.CompoundImplicitObject
 
addObject(Object3D, CoordinateSystem, String, UndoRecord) - Method in class artofillusion.Scene
Add a new object to the scene.
addObject(ObjectInfo, UndoRecord) - Method in class artofillusion.Scene
Add a new object to the scene.
addObject(ObjectInfo, int, UndoRecord) - Method in class artofillusion.Scene
Add a new object to the scene in the specified position.
addObject(ObjectInfo) - Method in class artofillusion.script.ScriptedObjectController
Add an object to the scripted object.
addObject(Object3D, CoordinateSystem) - Method in class artofillusion.script.ScriptedObjectController
Add an object to the scripted object.
addObject(ObjectInfo) - Method in class artofillusion.script.ScriptedObjectEnumeration
This is called by the ScriptedObjectController every time a new object is created.
addRecentFile(File) - Static method in class artofillusion.RecentFiles
Add a File to the list of recent files.
addRecord(KeystrokeRecord) - Static method in class artofillusion.keystroke.KeystrokeManager
Add a new KeystrokeRecord.
addRecord(UndoRecord) - Method in class artofillusion.UndoStack
Add an UndoRecord to the stack.
addRecordsFromXML(InputStream) - Static method in class artofillusion.keystroke.KeystrokeManager
Read an XML file from an InputStream and add all the keystrokes it contains.
addSelectedKeyframes(SelectionInfo[]) - Method in class artofillusion.animation.Score
Add a set of keyframes to the selection.
addTexture(Texture) - Method in class artofillusion.Scene
Add a new Texture to the scene.
addTexture(Texture, int) - Method in class artofillusion.Scene
Add a new Texture to the scene.
addTextureListener(ListChangeListener) - Method in class artofillusion.Scene
Add an object which wants to be notified when the list of Textures in the Scene changes.
addTimepoint(Keyframe, double, Smoothness) - Method in class artofillusion.animation.Timecourse
Add a new timepoint to the Timecourse, and return its index in the list.
addTool(EditingTool) - Method in class artofillusion.ui.ToolPalette
Add a new tool.
addTool(int, EditingTool) - Method in class artofillusion.ui.ToolPalette
Add a new tool.
addToSelection(int) - Method in class artofillusion.LayoutWindow
Set an object to be selected.
addToSelection(int) - Method in class artofillusion.Scene
Deprecated. Call addToSelection() on the LayoutWindow instead.
addTrack(Object[], Class, Object[], boolean) - Method in class artofillusion.animation.Score
Add a track to the specified objects.
addTrack(Track, int) - Method in class artofillusion.object.ObjectInfo
Add a track to this object.
addTracks() - Method in class artofillusion.ui.ObjectTreeElement
 
addViewerControl(ViewerControl) - Static method in class artofillusion.ViewerCanvas
Add a new ViewerControl that will be added to each new ViewerCanvas.
addViewerControl(int, ViewerControl) - Static method in class artofillusion.ViewerCanvas
Add a new ViewerControl that will be added to each new ViewerCanvas.
addWindow(EditingWindow) - Static method in class artofillusion.ArtOfIllusion
Add a window to the list of open windows.
addWindow(EditingWindow) - Static method in class artofillusion.ModellingApp
Deprecated. Add a window to the list of open windows.
adjustCamera(boolean) - Method in class artofillusion.ViewerCanvas
 
adjustDeltas(Vec3[]) - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
Given a list of deltas which will be added to the selected vertices, calculate the corresponding deltas for the unselected vertices according to the mesh tension.
adjustDeltas(Vec3[]) - Method in class artofillusion.CurveEditorWindow
Given a list of deltas which will be added to the selected vertices, calculate the corresponding deltas for the unselected vertices according to the mesh tension.
adjustDeltas(Vec3[]) - Method in class artofillusion.MeshEditorWindow
Given a list of deltas which will be added to the selected vertices, calculate the corresponding deltas for the unselected vertices according to the mesh tension.
adjustDeltas(Vec3[]) - Method in class artofillusion.SplineMeshEditorWindow
 
adjustDeltas(Vec3[]) - Method in class artofillusion.TriMeshEditorWindow
Given a list of deltas which will be added to the selected vertices, calculate the corresponding deltas for the unselected vertices according to the mesh tension.
adjustMesh(Mesh, Mesh) - Static method in class artofillusion.animation.Skeleton
Update a mesh after its skeleton has moved.
affectsX() - Method in class artofillusion.animation.PositionTrack
Determine whether this track affects the X coordinate.
affectsX() - Method in class artofillusion.animation.RotationTrack
Determine whether this track affects the X coordinate.
affectsY() - Method in class artofillusion.animation.PositionTrack
Determine whether this track affects the Y coordinate.
affectsY() - Method in class artofillusion.animation.RotationTrack
Determine whether this track affects the Y coordinate.
affectsZ() - Method in class artofillusion.animation.PositionTrack
Determine whether this track affects the Z coordinate.
affectsZ() - Method in class artofillusion.animation.RotationTrack
Determine whether this track affects the Z coordinate.
alignObjectsCommand() - Method in class artofillusion.LayoutWindow
 
ALL - Static variable in class artofillusion.ui.Compound3DManipulator
 
ALL_CLICKS - Static variable in class artofillusion.ui.EditingTool
 
allowParameters() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Determine whether the procedure may contain Parameter modules.
allowParameters() - Method in class artofillusion.animation.ProceduralPositionTrack
Determine whether the procedure may contain Parameter modules.
allowParameters() - Method in class artofillusion.animation.ProceduralRotationTrack
Determine whether the procedure may contain Parameter modules.
allowParameters() - Method in class artofillusion.material.ProceduralMaterial3D
Determine whether the procedure may contain Parameter modules.
allowParameters() - Method in interface artofillusion.procedural.ProcedureOwner
Determine whether the procedure may contain Parameter modules.
allowParameters() - Method in class artofillusion.texture.ProceduralTexture2D
Determine whether the procedure may contain Parameter modules.
allowParameters() - Method in class artofillusion.texture.ProceduralTexture3D
Determine whether the procedure may contain Parameter modules.
allowSelectionChanges() - Method in class artofillusion.BevelExtrudeTool
 
allowSelectionChanges() - Method in class artofillusion.MoveObjectTool
 
allowSelectionChanges() - Method in class artofillusion.MoveScaleRotateMeshTool
 
allowSelectionChanges() - Method in class artofillusion.MoveScaleRotateObjectTool
 
allowSelectionChanges() - Method in class artofillusion.ReshapeMeshTool
 
allowSelectionChanges() - Method in class artofillusion.RotateMeshTool
 
allowSelectionChanges() - Method in class artofillusion.RotateObjectTool
 
allowSelectionChanges() - Method in class artofillusion.ScaleMeshTool
 
allowSelectionChanges() - Method in class artofillusion.ScaleObjectTool
 
allowSelectionChanges() - Method in class artofillusion.SkewMeshTool
 
allowSelectionChanges() - Method in class artofillusion.TaperMeshTool
 
allowSelectionChanges() - Method in class artofillusion.ThickenMeshTool
 
allowSelectionChanges() - Method in class artofillusion.ui.EditingTool
Get whether the selection may be changed while this tool is active.
allowViewAngle() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Determine whether the procedure may contain View Angle modules.
allowViewAngle() - Method in class artofillusion.animation.ProceduralPositionTrack
Determine whether the procedure may contain View Angle modules.
allowViewAngle() - Method in class artofillusion.animation.ProceduralRotationTrack
Determine whether the procedure may contain View Angle modules.
allowViewAngle() - Method in class artofillusion.material.ProceduralMaterial3D
Determine whether the procedure may contain View Angle modules.
allowViewAngle() - Method in interface artofillusion.procedural.ProcedureOwner
Determine whether the procedure may contain View Angle modules.
allowViewAngle() - Method in class artofillusion.texture.ProceduralTexture2D
Determine whether the procedure may contain View Angle modules.
allowViewAngle() - Method in class artofillusion.texture.ProceduralTexture3D
Determine whether the procedure may contain View Angle modules.
ALPHA - Static variable in class artofillusion.image.ComplexImage
 
angle - Variable in class artofillusion.object.SpotLight.SpotLightKeyframe
 
angle1 - Variable in class artofillusion.animation.Joint
 
angle2 - Variable in class artofillusion.animation.Joint
 
AnimationPreviewer - Class in artofillusion.animation
This class generates a wireframe preview of an animation.
AnimationPreviewer(LayoutWindow) - Constructor for class artofillusion.animation.AnimationPreviewer
 
antialias(BufferedImage, float) - Static method in class artofillusion.util.IconGenerator
antialias the diagonal lines in image
antialias(BufferedImage, float, float, Rectangle) - Static method in class artofillusion.util.IconGenerator
antialias the diagonal lines a rectangular area of image.
APP_DIRECTORY - Static variable in class artofillusion.ArtOfIllusion
 
APP_ICON - Static variable in class artofillusion.ArtOfIllusion
 
appBackground - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
APPEND - Static variable in class artofillusion.SafeFileOutputStream
 
APPLICATION_STARTING - Static variable in interface artofillusion.Plugin
This message is sent when the program first starts up.
APPLICATION_STOPPING - Static variable in interface artofillusion.Plugin
This message is sent just before the program shuts down.
ApplicationPreferences - Class in artofillusion
This class keeps track of program-wide user preferences.
ApplicationPreferences() - Constructor for class artofillusion.ApplicationPreferences
Create a new ApplicationPreferences object, loading the preferences from a file in the default location.
ApplicationPreferences(InputStream) - Constructor for class artofillusion.ApplicationPreferences
Create a new ApplicationPreferences object, loading the preferences from an InputStream.
appliesTo() - Method in class artofillusion.texture.TextureMapping
Determine whether this texture is applied to front faces, back faces, or both.
appliesToFace(boolean) - Method in class artofillusion.texture.TextureMapping
Determine whether this texture is applied to front (or back) faces.
apply(double) - Method in class artofillusion.animation.ConstraintTrack
Modify the position of the object.
apply(double) - Method in class artofillusion.animation.distortion.BendTrack
 
apply(double) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
apply(double) - Method in class artofillusion.animation.distortion.ScaleTrack
 
apply(double) - Method in class artofillusion.animation.distortion.ShatterTrack
 
apply(double) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Reshape the object based on this track.
apply(double) - Method in class artofillusion.animation.distortion.TwistTrack
Modify the scale of the object.
apply(double) - Method in class artofillusion.animation.FilterParameterTrack
Modify the pose of the object.
apply(double) - Method in class artofillusion.animation.IKTrack
Modify the position of the object.
apply(double) - Method in class artofillusion.animation.PoseTrack
Modify the pose of the object.
apply(double) - Method in class artofillusion.animation.PositionTrack
Modify the position of the object.
apply(double) - Method in class artofillusion.animation.ProceduralPositionTrack
 
apply(double) - Method in class artofillusion.animation.ProceduralRotationTrack
 
apply(double) - Method in class artofillusion.animation.RotationTrack
Modify the rotation of the object.
apply(double) - Method in class artofillusion.animation.TextureTrack
 
apply(double) - Method in class artofillusion.animation.Track
This method should modify whatever aspects of the scene are governed by this track, so that they correspond to their values at the specified time.
apply(double) - Method in class artofillusion.animation.VisibilityTrack
 
apply(double) - Method in class artofillusion.animation.WeightTrack
 
apply(String, String[], Map<String, Object>, ClassLoader, int, int) - Static method in class artofillusion.util.IconGenerator
apply (compile and execute) the specified macro.
apply(String, String[], Map<String, Object>, ClassLoader) - Static method in class artofillusion.util.IconGenerator
apply (compile and execute) the specified macro
apply(String, Map<String, Object>, ClassLoader) - Static method in class artofillusion.util.IconGenerator
apply (compile and execute) the specified macro.
applyBackground(Widget, Color) - Static method in class artofillusion.ui.UIUtilities
Set up a Widget and all of its children to have a specific background color.
applyDefaultBackground(Widget) - Static method in class artofillusion.ui.UIUtilities
Set up a Widget and all of its children to have the default background and text colors for the program.
applyDefaultFont(Widget) - Static method in class artofillusion.ui.UIUtilities
Set up a Widget and all of its children to have the default font for the program.
applyImageFilters(ComplexImage, Scene, CoordinateSystem) - Method in class artofillusion.object.SceneCamera
Apply all of this camera's filters to an image.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.animation.Actor
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.CompoundImplicitObject
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.CSGObject
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.Cube
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.Curve
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.Cylinder
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.DirectionalLight
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.ImplicitSphere
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.NullObject
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.Object3D
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.ObjectWrapper
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.PointLight
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.ProceduralDirectionalLight
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.ProceduralPointLight
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.ReferenceImage
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.SceneCamera
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.Sphere
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.SplineMesh
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.SpotLight
 
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.TriangleMesh
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.object.Tube
Modify this object based on a pose keyframe.
applyPoseKeyframe(Keyframe) - Method in class artofillusion.script.ScriptedObject
Modify this object based on a pose keyframe.
applyStyle(ThemeManager.ButtonStyle, String, Object, ImageIcon) - Method in class artofillusion.ui.DefaultToolButton
apply a style for the specified type and owner, to the specified icon url.
applyTextColor(Widget, Color) - Static method in class artofillusion.ui.UIUtilities
Set up a Widget and all of its children to have a specific text color.
applyToChildren() - Method in class artofillusion.TransformDialog
Determine whether the operation should apply to unselected children of selected objects.
applyToCoordinates(CoordinateSystem, double, Mat4, Mat4, boolean, boolean, boolean, boolean) - Method in class artofillusion.animation.RotationKeyframe
Apply this rotation to a coordinate system.
applyTracksAfterModification(Collection<ObjectInfo>) - Method in class artofillusion.Scene
This should be called after one or more objects have been modified by the user.
applyTracksToObject(ObjectInfo) - Method in class artofillusion.Scene
Modify an object (and any objects that depend on it) based on its tracks at the current time.
APPROXIMATELY - Static variable in class artofillusion.object.Object3D
 
APPROXIMATING - Static variable in class artofillusion.animation.Timecourse
 
APPROXIMATING - Static variable in interface artofillusion.object.Mesh
 
ArrayKeyframe - Class in artofillusion.animation
 
ArrayKeyframe(double[]) - Constructor for class artofillusion.animation.ArrayKeyframe
 
ArrayKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.ArrayKeyframe
 
ARROWS_ALL - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_E_W - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_N_E - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_N_S - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_N_W - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_NE_SW - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_NW_SE - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_S_E - Static variable in class artofillusion.ui.NinePointManipulator
 
ARROWS_S_W - Static variable in class artofillusion.ui.NinePointManipulator
 
artofillusion - package artofillusion
 
ArtOfIllusion - Class in artofillusion
This is the main class for Art of Illusion.
ArtOfIllusion() - Constructor for class artofillusion.ArtOfIllusion
 
artofillusion.animation - package artofillusion.animation
 
artofillusion.animation.distortion - package artofillusion.animation.distortion
 
artofillusion.image - package artofillusion.image
 
artofillusion.image.filter - package artofillusion.image.filter
 
artofillusion.keystroke - package artofillusion.keystroke
 
artofillusion.material - package artofillusion.material
 
artofillusion.math - package artofillusion.math
 
artofillusion.object - package artofillusion.object
 
artofillusion.procedural - package artofillusion.procedural
 
artofillusion.script - package artofillusion.script
 
artofillusion.texture - package artofillusion.texture
 
artofillusion.ui - package artofillusion.ui
 
artofillusion.util - package artofillusion.util
 
artofillusion.view - package artofillusion.view
 
assign(BufferedImage, int, int, int, int) - Static method in class artofillusion.util.IconGenerator
assign the colour components to each pixel in the image.
assign(BufferedImage, int, int, int, int, Rectangle) - Static method in class artofillusion.util.IconGenerator
assign the colour components to each pixel in a rectangle within the image.
assignNewID() - Method in class artofillusion.material.Material
Assign a new ID number to this material, to reflect the fact that it has changed.
assignNewID() - Method in class artofillusion.texture.Texture
Assign a new ID number to this texture, to reflect the fact that it has changed.
assignNewID() - Method in class artofillusion.TextureParameter
Assign a new ID number to this parameter.
atan(double) - Static method in class artofillusion.math.FastMath
This method calculates a fast approximation to the arctan function.
author - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
AutoScroller - Class in artofillusion.ui
This class is attached to a scroll pane.
AutoScroller(BScrollPane, int, int) - Constructor for class artofillusion.ui.AutoScroller
 
autosmoothMeshEdges(double) - Method in class artofillusion.object.TriangleMesh
Automatically select smoothness values for all edges in the mesh.
axisRotation(Vec3, double) - Static method in class artofillusion.math.Mat4
This routine creates a matrix to rotate a vector around an arbitrary axis.

B

BACK_ONLY - Static variable in class artofillusion.texture.TextureMapping
 
backgroundColor - Static variable in class artofillusion.ViewerCanvas
 
BeanshellScriptEngine - Class in artofillusion.script
This ScriptEngine implements the BeanShell scripting language.
BeanshellScriptEngine(ClassLoader) - Constructor for class artofillusion.script.BeanshellScriptEngine
 
beginDraggingBox(Point, boolean) - Method in class artofillusion.SceneViewer
Begin dragging a box.
beginDraggingSelection(Point, boolean) - Method in class artofillusion.ObjectViewer
Begin dragging a selection region.
BendDistortion - Class in artofillusion.animation.distortion
This is a distortion which bends an object.
BendDistortion(int, int, double, boolean, Mat4, Mat4) - Constructor for class artofillusion.animation.distortion.BendDistortion
 
BendTrack - Class in artofillusion.animation.distortion
This is a Track which applies a BendDistortion to an object.
BendTrack(ObjectInfo) - Constructor for class artofillusion.animation.distortion.BendTrack
 
bevel3D(BufferedImage, int) - Static method in class artofillusion.util.IconGenerator
draw a 3d bevelled edge on a rectangular image
bevel3D(BufferedImage, int, Rectangle) - Static method in class artofillusion.util.IconGenerator
draw a 3d bevelled edge on or in the image, with the edges being those of the specified clip rectangle.
BEVEL_EDGES - Static variable in class artofillusion.TriMeshBeveler
 
BEVEL_FACE_GROUPS - Static variable in class artofillusion.TriMeshBeveler
 
BEVEL_FACES - Static variable in class artofillusion.TriMeshBeveler
 
BEVEL_VERTICES - Static variable in class artofillusion.TriMeshBeveler
 
bevelCommand() - Method in class artofillusion.TriMeshEditorWindow
 
BevelExtrudeTool - Class in artofillusion
BevelExtrudeTool is an EditingTool used for beveling and extruding TriangleMesh objects.
BevelExtrudeTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.BevelExtrudeTool
 
bevelMesh(double, double) - Method in class artofillusion.TriMeshBeveler
Construct a new mesh by beveling and extruding the original one.
BiasModule - Class in artofillusion.procedural
This is a Module which calculates Perlin's bias function.
BiasModule(Point) - Constructor for class artofillusion.procedural.BiasModule
 
bindSkeletonCommand() - Method in class artofillusion.MeshEditorWindow
Present a window for binding the selected vertices to the skeleton.
bindSkeletonCommand() - Method in class artofillusion.SplineMeshEditorWindow
This is overridden to update jointWeightParam after weights are changed.
bindSkeletonCommand() - Method in class artofillusion.TriMeshEditorWindow
This is overridden to update jointWeightParam after weights are changed.
bindToParentCommand() - Method in class artofillusion.LayoutWindow
 
BITS_PER_SAMPLE - Static variable in class artofillusion.image.TIFFEncoder
 
blend(Keyframe, double, double) - Method in class artofillusion.animation.Actor.ActorKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.Actor.ActorKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.Actor.ActorKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.animation.ArrayKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.ArrayKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.ArrayKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.animation.BooleanKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.BooleanKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.BooleanKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
 
blend(Gesture[], double[]) - Method in interface artofillusion.animation.Gesture
Return a new gesture which is the weighted average of an arbitrary list of gestures.
blend(Keyframe, double, double) - Method in interface artofillusion.animation.Keyframe
Return a new Keyframe which is a weighted average of this one and one other.
blend(Keyframe, Keyframe, double, double, double) - Method in interface artofillusion.animation.Keyframe
Return a new Keyframe which is a weighted average of this one and two others.
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in interface artofillusion.animation.Keyframe
Return a new Keyframe which is a weighted average of this one and three others.
blend(Gesture[], double[]) - Method in class artofillusion.animation.MeshGesture
Return a new keyframe which is the weighted average of an arbitrary list of keyframes, averaged about this pose.
blend(Keyframe, double, double) - Method in class artofillusion.animation.NullKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.NullKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.NullKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.animation.RotationKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.RotationKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.RotationKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.animation.ScalarKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.ScalarKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.ScalarKeyframe
 
blend(Skeleton, Skeleton[], double[]) - Method in class artofillusion.animation.Skeleton
Modify a Skeleton to be a weighted average of an arbitrary list of Skeletons, averaged about this one.
blend(Keyframe, double, double) - Method in class artofillusion.animation.VectorKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.animation.VectorKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.animation.VectorKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.CSGObject.CSGKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.CSGObject.CSGKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.CSGObject.CSGKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.Curve.CurveKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.Curve.CurveKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.Curve.CurveKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.Cylinder.CylinderKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.Cylinder.CylinderKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.Cylinder.CylinderKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
 
blend(MeshVertex, MeshVertex, double, double) - Static method in class artofillusion.object.MeshVertex
Create a new MeshVertex which is a weighted average of two other ones.
blend(Keyframe, double, double) - Method in class artofillusion.object.PointLight.PointLightKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.PointLight.PointLightKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.PointLight.PointLightKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.object.Tube.TubeKeyframe
These methods return a new Keyframe which is a weighted average of this one and one, two, or three others.
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.object.Tube.TubeKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.object.Tube.TubeKeyframe
 
blend(Keyframe, double, double) - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
blend(Keyframe, Keyframe, double, double, double) - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
blend(Keyframe, Keyframe, Keyframe, double, double, double, double) - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
BLEND - Static variable in class artofillusion.texture.LayeredMapping
 
BlendModule - Class in artofillusion.procedural
 
BlendModule(Point) - Constructor for class artofillusion.procedural.BlendModule
 
blendSkeleton(MeshGesture, MeshGesture[], double[]) - Method in class artofillusion.animation.MeshGesture
Modify the skeleton of a Gesture to be a weighted average of an arbitrary list of Gestures, averaged about this pose.
blendSurface(MeshGesture, MeshGesture[], double[]) - Method in class artofillusion.animation.MeshGesture
Modify the mesh surface of a Gesture to be a weighted average of an arbitrary list of Gestures, averaged about this pose.
blendSurface(MeshGesture, MeshGesture[], double[]) - Method in class artofillusion.object.Curve.CurveKeyframe
Modify the mesh surface of a Gesture to be a weighted average of an arbitrary list of Gestures, averaged about this pose.
blendSurface(MeshGesture, MeshGesture[], double[]) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Modify the mesh surface of a Gesture to be a weighted average of an arbitrary list of Gestures, averaged about this pose.
blendSurface(MeshGesture, MeshGesture[], double[]) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Modify the mesh surface of a Gesture to be a weighted average of an arbitrary list of Gestures, averaged about this pose.
blendSurface(MeshGesture, MeshGesture[], double[]) - Method in class artofillusion.object.Tube.TubeKeyframe
Modify the mesh surface of a Gesture to be a weighted average of an arbitrary list of Gestures, averaged about this pose.
BLUE - Static variable in class artofillusion.image.ComplexImage
 
blue - Variable in class artofillusion.math.RGBColor
 
BlurFilter - Class in artofillusion.image.filter
This is an image filter which blurs an image.
BlurFilter() - Constructor for class artofillusion.image.filter.BlurFilter
 
BlurModule - Class in artofillusion.procedural
 
BlurModule(Point) - Constructor for class artofillusion.procedural.BlurModule
 
BMPEncoder - Class in artofillusion.image
 
BMPEncoder(Image) - Constructor for class artofillusion.image.BMPEncoder
 
BOOLEAN - Static variable in class artofillusion.Property
A property whose values are represented by Boolean objects.
BooleanKeyframe - Class in artofillusion.animation
 
BooleanKeyframe(boolean) - Constructor for class artofillusion.animation.BooleanKeyframe
 
BooleanKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.BooleanKeyframe
 
BOTTOM - Static variable in class artofillusion.procedural.IOPort
 
BoundingBox - Class in artofillusion.math
The BoundingBox class describes a 3-dimensional rectangular box which is aligned with the coordinate axes.
BoundingBox(double, double, double, double, double, double) - Constructor for class artofillusion.math.BoundingBox
Create a BoundingBox by specifying the upper and lower values along the X, Y, and Z axes.
BoundingBox(Vec3, Vec3) - Constructor for class artofillusion.math.BoundingBox
Create a BoundingBox by specifying two opposite corners.
BoundingBox(BoundingBox) - Constructor for class artofillusion.math.BoundingBox
Create a new BoundingBox identical to another one.
breakString(String) - Static method in class artofillusion.ui.UIUtilities
Break a string into lines which are short enough to easily display in a window.
BrickModule - Class in artofillusion.procedural
This is a Module which generates a brick pattern.
BrickModule(Point) - Constructor for class artofillusion.procedural.BrickModule
 
BrightnessFilter - Class in artofillusion.image.filter
This is an image filter which adjusts the brightness of an image.
BrightnessFilter() - Constructor for class artofillusion.image.filter.BrightnessFilter
 
bump - Variable in class artofillusion.texture.ImageMapTexture
 
BUMP_COMPONENT - Static variable in class artofillusion.texture.Texture
 
bumpGrad - Variable in class artofillusion.texture.TextureSpec
 
button(String, Object, String) - Static method in class artofillusion.ui.Translate
Get a BButton whose text is given by the property "button.(name)".
button(String, String, Object, String) - Static method in class artofillusion.ui.Translate
Get a BButton whose text is given by the property "button.(name)", with a suffix appended to it.
buttonClass - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
buttonMargin - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
buttonProperties - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 

C

calcAnglesFromCoords(boolean) - Method in class artofillusion.animation.Joint
Recalculate the angles based on the coordinate system.
calcApproxPoint(Vec3[], float[], int, int, int) - Static method in class artofillusion.object.Curve
 
calcApproxPoint(MeshVertex[], float[], double[][], double[], int, int, int) - Static method in class artofillusion.object.SplineMesh
 
calcApproxThickness(double[], float[], int, int, int) - Static method in class artofillusion.object.Tube
 
calcFunctions(Vec3, double[], Vec3[], int[]) - Method in class artofillusion.math.Cells
Calculate the various functions at a specified point.
calcGradient(Vec3, double, double, double) - Static method in class artofillusion.math.Noise
Given a point in 3D space, calculate the gradient of the scalar noise function at that point.
calcGradient(Vec3, double, double, double) - Static method in class artofillusion.math.PerlinNoise
Given a point in 3D space, calculate the gradient of the scalar noise function at that point.
calcInterpPoint(Vec3[], float[], int, int, int, int) - Static method in class artofillusion.object.Curve
The following two routines are used by subdivideCurve to calculate new point positions for interpolating and approximating subdivision.
calcInterpPoint(MeshVertex[], float[], double[][], double[], int, int, int, int) - Static method in class artofillusion.object.SplineMesh
The following two routines are used by subdivideMesh to calculate new point positions for interpolating and approximating subdivision.
calcInterpThickness(double[], float[], int, int, int, int) - Static method in class artofillusion.object.Tube
 
calcSize() - Method in class artofillusion.procedural.ColorModule
 
calcSize() - Method in class artofillusion.procedural.CommentModule
Calculate the size on the screen of this module.
calcSize() - Method in class artofillusion.procedural.FunctionModule
 
calcSize() - Method in class artofillusion.procedural.ImageModule
 
calcSize() - Method in class artofillusion.procedural.Module
Calculate the size on the screen of this module.
calcSize() - Method in class artofillusion.procedural.OutputModule
 
calcSize() - Method in class artofillusion.procedural.SpectrumModule
 
calcVector(Vec3, double, double, double) - Static method in class artofillusion.math.Noise
Given a point (x,y,z) in 3D space, set v to the value of the vector noise function at that point.
calcVector(Vec3, double, double, double) - Static method in class artofillusion.math.PerlinNoise
Given a point (x,y,z) in 3D space, set v to the value of the vector noise function at that point.
Camera - Class in artofillusion
The Camera class has two functions.
Camera() - Constructor for class artofillusion.Camera
 
CameraFilterDialog - Class in artofillusion
This is dialog in which the user can edit the list of filters attached to a camera.
CameraFilterDialog(EditingWindow, SceneCamera, CoordinateSystem) - Constructor for class artofillusion.CameraFilterDialog
 
CameraFilterDialog.FiltersPanel - Class in artofillusion
This is the panel containing the list of filters and the parameters for each one.
CameraFilterDialog.FiltersPanel(SceneCamera, Runnable) - Constructor for class artofillusion.CameraFilterDialog.FiltersPanel
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.ConstraintTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(Object) - Method in class artofillusion.animation.distortion.BendTrack
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.distortion.ScaleTrack
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.distortion.ShatterTrack
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(Object) - Method in class artofillusion.animation.distortion.TwistTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(Object) - Method in class artofillusion.animation.FilterParameterTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(Object) - Method in class artofillusion.animation.IKTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(TreeElement) - Method in class artofillusion.animation.ObjectRefTreeElement
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.PoseTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(Object) - Method in class artofillusion.animation.PositionTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(Object) - Method in class artofillusion.animation.ProceduralPositionTrack
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.ProceduralRotationTrack
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.RotationTrack
Determine whether this track can be added as a child of an object.
canAcceptAsParent(Object) - Method in class artofillusion.animation.TextureTrack
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.Track
Determine whether this track can be added as a child of an object.
canAcceptAsParent(TreeElement) - Method in class artofillusion.animation.TrackTreeElement
 
canAcceptAsParent(Object) - Method in class artofillusion.animation.VisibilityTrack
 
canAcceptAsParent(TreeElement) - Method in class artofillusion.ui.GenericTreeElement
 
canAcceptAsParent(TreeElement) - Method in class artofillusion.ui.ObjectTreeElement
 
canAcceptAsParent(TreeElement) - Method in class artofillusion.ui.TreeElement
Determine whether this element can be added as a child of another one If el is null, return whether this element can be added at the root level of the tree.
cancel() - Method in class artofillusion.util.ThreadManager
Cancel a run which is in progress.
cancelRendering() - Method in class artofillusion.MaterialPreviewer
Cancel rendering.
cancelRendering(Scene) - Method in interface artofillusion.Renderer
Cancel a rendering which is in progress.
canConvertToActor() - Method in class artofillusion.object.Curve
 
canConvertToActor() - Method in class artofillusion.object.ExternalObject
Determine whether the user should be allowed to convert this object to an Actor.
canConvertToActor() - Method in class artofillusion.object.Object3D
Determine whether the user should be allowed to convert this object to an Actor.
canConvertToActor() - Method in class artofillusion.object.SplineMesh
Allow SplineMeshes to be converted to Actors.
canConvertToActor() - Method in class artofillusion.object.TriangleMesh
Allow TriangleMeshes to be converted to Actors.
canConvertToActor() - Method in class artofillusion.object.Tube
 
canConvertToTriangleMesh() - Method in class artofillusion.object.CSGObject
Tells whether the object can be converted to a TriangleMesh.
canConvertToTriangleMesh() - Method in class artofillusion.object.Cube
 
canConvertToTriangleMesh() - Method in class artofillusion.object.Curve
 
canConvertToTriangleMesh() - Method in class artofillusion.object.Cylinder
 
canConvertToTriangleMesh() - Method in class artofillusion.object.ImplicitObject
 
canConvertToTriangleMesh() - Method in class artofillusion.object.Object3D
Tells whether the object can be converted to a TriangleMesh.
canConvertToTriangleMesh() - Method in class artofillusion.object.ObjectCollection
For simplicity, just assume that the object can be converted approximately.
canConvertToTriangleMesh() - Method in class artofillusion.object.ObjectWrapper
Tells whether the object can be converted to a TriangleMesh.
canConvertToTriangleMesh() - Method in class artofillusion.object.Sphere
 
canConvertToTriangleMesh() - Method in class artofillusion.object.SplineMesh
 
canConvertToTriangleMesh() - Method in class artofillusion.object.TriangleMesh
 
canConvertToTriangleMesh() - Method in class artofillusion.object.Tube
 
canEditName() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Determine whether the procedure may be renamed.
canEditName() - Method in class artofillusion.animation.ProceduralPositionTrack
Determine whether the procedure may be renamed.
canEditName() - Method in class artofillusion.animation.ProceduralRotationTrack
Determine whether the procedure may be renamed.
canEditName() - Method in class artofillusion.material.ProceduralMaterial3D
Determine whether the procedure may be renamed.
canEditName() - Method in interface artofillusion.procedural.ProcedureOwner
Determine whether the procedure may be renamed.
canEditName() - Method in class artofillusion.texture.ProceduralTexture2D
Determine whether the procedure may be renamed.
canEditName() - Method in class artofillusion.texture.ProceduralTexture3D
Determine whether the procedure may be renamed.
canExport() - Method in interface artofillusion.Translator
Specify whether this translator can export files.
canImport() - Method in interface artofillusion.Translator
Specify whether this translator can import files.
canRedo() - Method in class artofillusion.UndoStack
Determine whether there are any redo records available, so that a Redo command could be executed.
canSetMaterial() - Method in class artofillusion.animation.Actor
 
canSetMaterial() - Method in class artofillusion.object.ExternalObject
This method tells whether materials can be assigned to the object.
canSetMaterial() - Method in class artofillusion.object.Object3D
This method tells whether materials can be assigned to the object.
canSetMaterial() - Method in class artofillusion.object.ObjectCollection
Assume that a material can be set for the object collection (though actually setting one may or may not have any effect).
canSetTexture() - Method in class artofillusion.animation.Actor
All of the following methods call through to the corresponding methods on the object.
canSetTexture() - Method in class artofillusion.object.Curve
 
canSetTexture() - Method in class artofillusion.object.DirectionalLight
 
canSetTexture() - Method in class artofillusion.object.ExternalObject
This method tells whether textures can be assigned to the object.
canSetTexture() - Method in class artofillusion.object.NullObject
 
canSetTexture() - Method in class artofillusion.object.Object3D
This method tells whether textures can be assigned to the object.
canSetTexture() - Method in class artofillusion.object.PointLight
 
canSetTexture() - Method in class artofillusion.object.ReferenceImage
 
canSetTexture() - Method in class artofillusion.object.SceneCamera
 
canSetTexture() - Method in class artofillusion.object.SpotLight
 
canSetTexture() - Method in class artofillusion.object.Tube
 
CANT_CONVERT - Static variable in class artofillusion.object.Object3D
 
canUndo() - Method in class artofillusion.UndoStack
Determine whether there are any undo records available, so that an Undo command could be executed.
CanvasDrawer - Interface in artofillusion.view
This interface defines an object which renders the content of a ViewerCanvas.
castsShadows() - Method in class artofillusion.material.Material
Return true if this material should cast shadows.
castsShadows() - Method in class artofillusion.material.MaterialMapping
Return true if this mapping's Material casts shadows.
castsShadows() - Method in class artofillusion.material.ProceduralMaterial3D
 
castsShadows() - Method in class artofillusion.material.UniformMaterial
 
ceil(double) - Static method in class artofillusion.math.FastMath
This method produces identical results to Math.ceil() for all normal input values (one which fall inside the allowed range of the int type).
Cells - Class in artofillusion.math
This class provides an implementation of Steven Worley's cellular texture basis function as described in
Cells() - Constructor for class artofillusion.math.Cells
 
CellsModule - Class in artofillusion.procedural
This is a Module which generates a pattern based on Steven Worley's cellular texture basis function.
CellsModule(Point) - Constructor for class artofillusion.procedural.CellsModule
 
CENTER - Static variable in class artofillusion.ui.NinePointManipulator
 
CENTER_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
centerCommand() - Method in class artofillusion.MeshEditorWindow
 
centerDialog(BDialog, WindowWidget) - Static method in class artofillusion.ui.UIUtilities
Given a BDialog, center it relative to a parent window.
centerObjects() - Method in class artofillusion.object.CSGObject
Center the component objects, and return the vector by which they were displaced.
centerWindow(WindowWidget) - Static method in class artofillusion.ui.UIUtilities
Given a WindowWidget, center it in the screen.
changeMaterial(int) - Method in class artofillusion.Scene
This method should be called after a Material has been edited.
changeTexture(int) - Method in class artofillusion.Scene
This method should be called after a Texture has been edited.
checkboxMenuItem(String, Object, String, boolean) - Static method in class artofillusion.ui.Translate
Get a BCheckBoxMenuItem whose text is given by the property "menu.(name)".
CheckerModule - Class in artofillusion.procedural
 
CheckerModule(Point) - Constructor for class artofillusion.procedural.CheckerModule
 
checkFeedback() - Method in class artofillusion.procedural.Module
This method is used to check feedback loops in a procedure.
checkFeedback() - Method in class artofillusion.procedural.Procedure
Check for feedback loops in this procedure.
checkIfValid() - Method in class artofillusion.ui.ValueField
Recheck the current value to see if it is valid, and set the text color accordingly.
CHESS_BOARD - Static variable in class artofillusion.math.Cells
 
children - Variable in class artofillusion.animation.Joint
 
children - Variable in class artofillusion.object.ObjectInfo
 
CIRCLE - Static variable in class artofillusion.image.filter.GlowFilter
 
CITY_BLOCK - Static variable in class artofillusion.math.Cells
 
classicToolBarButtons - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
cleanup() - Method in interface artofillusion.util.ThreadManager.Task
This is called once from each worker thread when finish() is called.
clear() - Method in class artofillusion.image.ImageAverager
Prepare to average a new set of images.
clear() - Method in class artofillusion.object.TriangleMesh.Vertex
Set the various fields to zero.
clearCachedMeshes() - Method in class artofillusion.object.ObjectInfo
Clear the cached preview meshes.
clearCachedShaders(RenderingMesh) - Static method in class artofillusion.view.TexturedVertexShader
Clear any cached information about a RenderingMesh.
clearCommand() - Method in class artofillusion.LayoutWindow
 
clearDistortion() - Method in class artofillusion.object.ObjectInfo
Remove any Distortions from the object.
clearSelection() - Method in class artofillusion.LayoutWindow
Deselect all objects.
clearSelection() - Method in class artofillusion.Scene
Deprecated. Call clearSelection() on the LayoutWindow instead.
clearWaitCursor() - Method in class artofillusion.LayoutWindow
Remove the wait cursor from everything in this window.
clickedOk() - Method in class artofillusion.CSGDialog
 
clickedOk() - Method in class artofillusion.image.ImageSaver
Determine whether the user canceled saving the image.
clickedOk() - Method in class artofillusion.TransformDialog
Determine whether the user clicked the OK button.
clickedOk() - Method in class artofillusion.ui.ColorChooser
Determine whether the user dismissed the window by clicking OK or Cancel.
clickedOk() - Method in class artofillusion.ui.ComponentsDialog
Return true if the user clicked OK, false if they clicked Cancel.
clickedOk() - Method in class artofillusion.ui.PanelDialog
Return true if the user clicked OK, false if they clicked Cancel.
clip() - Method in class artofillusion.math.RGBColor
Clip the components of this color so they lie between 0 and 1.
ClipModule - Class in artofillusion.procedural
This is a Module which clips its input to a fixed range.
ClipModule(Point) - Constructor for class artofillusion.procedural.ClipModule
 
clockwise() - Method in class artofillusion.object.TriangleMesh.Vertex
This method tells whether the list of edges returned by getEdges() are ordered clockwise or counter-clockwise.
clone() - Method in class artofillusion.RenderingMesh
Create a clone of this mesh.
clone() - Method in class artofillusion.RenderingTriangle
 
close() - Method in class artofillusion.SafeFileOutputStream
close the underlying stream, and complete the commit
closeBoundaryCommand() - Method in class artofillusion.TriMeshEditorWindow
 
CLOSED_ENDS - Static variable in class artofillusion.object.Tube
 
closeWindow(EditingWindow) - Static method in class artofillusion.ArtOfIllusion
Close a window.
closeWindow(EditingWindow) - Static method in class artofillusion.ModellingApp
Deprecated. Close a window.
cloudiness - Variable in class artofillusion.texture.ImageMapTexture
 
cloudiness - Variable in class artofillusion.texture.TextureSpec
 
cloudiness - Variable in class artofillusion.texture.UniformTexture
 
color - Variable in class artofillusion.animation.Marker
 
color - Variable in class artofillusion.material.MaterialSpec
 
color - Variable in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
color - Variable in class artofillusion.object.PointLight.PointLightKeyframe
 
color - Variable in class artofillusion.object.SpotLight.SpotLightKeyframe
 
COLOR - Static variable in class artofillusion.procedural.IOPort
 
COLOR - Static variable in class artofillusion.Property
A property whose values are represented by RGBColor objects.
COLOR_MAP - Static variable in class artofillusion.image.TIFFEncoder
 
ColorChooser - Class in artofillusion.ui
ColorChooser is a BDialog in which the user can edit an RGBColor object.
ColorChooser(BFrame, String, RGBColor) - Constructor for class artofillusion.ui.ColorChooser
 
ColorChooser(BFrame, String, RGBColor, boolean) - Constructor for class artofillusion.ui.ColorChooser
 
ColorDarkenModule - Class in artofillusion.procedural
 
ColorDarkenModule(Point) - Constructor for class artofillusion.procedural.ColorDarkenModule
 
ColorDifferenceModule - Class in artofillusion.procedural
 
ColorDifferenceModule(Point) - Constructor for class artofillusion.procedural.ColorDifferenceModule
 
ColorLightenModule - Class in artofillusion.procedural
 
ColorLightenModule(Point) - Constructor for class artofillusion.procedural.ColorLightenModule
 
ColorModule - Class in artofillusion.procedural
This is a Module which outputs a color.
ColorModule(Point) - Constructor for class artofillusion.procedural.ColorModule
 
ColorModule(Point, RGBColor) - Constructor for class artofillusion.procedural.ColorModule
 
ColorProductModule - Class in artofillusion.procedural
 
ColorProductModule(Point) - Constructor for class artofillusion.procedural.ColorProductModule
 
ColorScaleModule - Class in artofillusion.procedural
 
ColorScaleModule(Point) - Constructor for class artofillusion.procedural.ColorScaleModule
 
ColorSumModule - Class in artofillusion.procedural
 
ColorSumModule(Point) - Constructor for class artofillusion.procedural.ColorSumModule
 
comfort - Variable in class artofillusion.animation.Joint.DOF
 
commandSelected(LayoutWindow) - Method in interface artofillusion.ModellingTool
 
CommentModule - Class in artofillusion.procedural
This is a Module which displays a comment, but otherwise has no effect on the procedure.
CommentModule(Point) - Constructor for class artofillusion.procedural.CommentModule
 
CommentModule(Point, String) - Constructor for class artofillusion.procedural.CommentModule
 
CompareModule - Class in artofillusion.procedural
This is a Module which compares two numbers, and outputs either 0 or 1 depending on which is greater.
CompareModule(Point) - Constructor for class artofillusion.procedural.CompareModule
 
compile(String) - Method in class artofillusion.util.IconGenerator
compile the specified macro using the delims defined for this IconGenerator.
ComplexImage - Class in artofillusion.image
This class stores an image, with optional additional floating point values for each pixel.
ComplexImage(Image) - Constructor for class artofillusion.image.ComplexImage
Construct a ComplexImage which wraps an Image object.
ComponentsDialog - Class in artofillusion.ui
A ComponentsDialog is a modal dialog containing a line of text, and one or more Widgets for the user to edit.
ComponentsDialog(WindowWidget, String, Widget[], String[]) - Constructor for class artofillusion.ui.ComponentsDialog
Create a modal dialog containing a set of labeled components.
ComponentsDialog(WindowWidget, String, Widget[], String[], Runnable, Runnable) - Constructor for class artofillusion.ui.ComponentsDialog
Create a non-modal dialog containing a set of labeled components.
Compound3DManipulator - Class in artofillusion.ui
This class displays a set of curves and handles around a selection in a ViewerCanvas.
Compound3DManipulator() - Constructor for class artofillusion.ui.Compound3DManipulator
Create a new manipulator.
Compound3DManipulator.Axis - Class in artofillusion.ui
Instances of this class represent coordinate axes.
Compound3DManipulator.HandleDraggedEvent - Class in artofillusion.ui
This is the event class generated when the user drags on a handle.
Compound3DManipulator.HandleDraggedEvent(ViewerCanvas, Compound3DManipulator.HandleType, Compound3DManipulator.Axis, Rectangle, BoundingBox, WidgetMouseEvent, Mat4) - Constructor for class artofillusion.ui.Compound3DManipulator.HandleDraggedEvent
Create a HandleDraggedEvent for a MOVE drag.
Compound3DManipulator.HandleDraggedEvent(ViewerCanvas, Compound3DManipulator.HandleType, Compound3DManipulator.Axis, Rectangle, BoundingBox, WidgetMouseEvent, Mat4, double) - Constructor for class artofillusion.ui.Compound3DManipulator.HandleDraggedEvent
Create a HandleDraggedEvent for a ROTATE drag.
Compound3DManipulator.HandleDraggedEvent(ViewerCanvas, Compound3DManipulator.HandleType, Compound3DManipulator.Axis, Rectangle, BoundingBox, WidgetMouseEvent, Mat4, double, double) - Constructor for class artofillusion.ui.Compound3DManipulator.HandleDraggedEvent
Create a HandleDraggedEvent for a SCALE drag.
Compound3DManipulator.HandleEvent - Class in artofillusion.ui
This is the superclass of the various events generated by the manipulator.
Compound3DManipulator.HandlePressedEvent - Class in artofillusion.ui
This is the event class generated when the user clicks on a handle.
Compound3DManipulator.HandlePressedEvent(ViewerCanvas, Compound3DManipulator.HandleType, Compound3DManipulator.Axis, Rectangle, BoundingBox, WidgetMouseEvent) - Constructor for class artofillusion.ui.Compound3DManipulator.HandlePressedEvent
 
Compound3DManipulator.HandleReleasedEvent - Class in artofillusion.ui
This is the event class generated when the user releases on a handle.
Compound3DManipulator.HandleReleasedEvent(ViewerCanvas, Compound3DManipulator.HandleType, Compound3DManipulator.Axis, Rectangle, BoundingBox, WidgetMouseEvent) - Constructor for class artofillusion.ui.Compound3DManipulator.HandleReleasedEvent
 
Compound3DManipulator.HandleType - Class in artofillusion.ui
Instances of this class represent handle types.
Compound3DManipulator.ViewMode - Class in artofillusion.ui
Instances of this class represent the different view modes for the manipulator.
CompoundImplicitEditorWindow - Class in artofillusion
The CompoundImplicitEditorWindow class represents the window for editing CompoundImplicitObjects.
CompoundImplicitEditorWindow(EditingWindow, String, CompoundImplicitObject, Runnable) - Constructor for class artofillusion.CompoundImplicitEditorWindow
 
CompoundImplicitObject - Class in artofillusion.object
 
CompoundImplicitObject() - Constructor for class artofillusion.object.CompoundImplicitObject
 
CompoundImplicitObject.CompoundImplicitKeyframe - Class in artofillusion.object
Inner class representing a pose for a CompoundImplicitObject.
CompoundImplicitObject.CompoundImplicitKeyframe(ArrayList<Keyframe>, ArrayList<CoordinateSystem>) - Constructor for class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
 
CompoundImplicitObject.CompoundImplicitKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
Reconstructs the keyframe from its serialized representation.
COMPRESSION - Static variable in class artofillusion.image.TIFFEncoder
 
configurePoseTrack(PoseTrack) - Method in class artofillusion.animation.Actor
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.Cube
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.Cylinder
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.DirectionalLight
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.ImplicitSphere
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.Object3D
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.ObjectWrapper
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.PointLight
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.ProceduralDirectionalLight
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.ProceduralPointLight
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.SceneCamera
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.Sphere
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.object.SpotLight
This will be called whenever a new pose track is created for this object.
configurePoseTrack(PoseTrack) - Method in class artofillusion.script.ScriptedObject
This will be called whenever a new pose track is created for this object.
configurePreview() - Method in interface artofillusion.Renderer
Configure the renderer in a way which is appropriate for rendering previews.
confirmClose() - Method in class artofillusion.animation.Score
EditingWindow methods.
confirmClose() - Method in class artofillusion.LayoutWindow
This method is called to close the window.
confirmClose() - Method in class artofillusion.ObjectEditorWindow
 
confirmClose() - Method in class artofillusion.texture.UVMappingWindow
Confirm whether this window should be closed (possibly by displaying a message to the user), and then close it.
confirmClose() - Method in interface artofillusion.ui.EditingWindow
Confirm whether this window should be closed (possibly by displaying a message to the user), and then close it.
ConstantParameterValue - Class in artofillusion.texture
This class defines a scalar parameter which is constant over the surface of a mesh.
ConstantParameterValue(double) - Constructor for class artofillusion.texture.ConstantParameterValue
Create a new ConstantParameterValue object.
ConstantParameterValue(DataInputStream) - Constructor for class artofillusion.texture.ConstantParameterValue
Reconstruct a serialized object.
ConstantVertexShader - Class in artofillusion.view
This is a VertexShader which renders the entire surface in a constant color, independent of orientation.
ConstantVertexShader(RGBColor) - Constructor for class artofillusion.view.ConstantVertexShader
Create a ConstantVertexShader for an object.
ConstraintTrack - Class in artofillusion.animation
This is a Track which places constraints on the position or orientation of an object.
ConstraintTrack(ObjectInfo) - Constructor for class artofillusion.animation.ConstraintTrack
 
contains(Vec3) - Method in class artofillusion.math.BoundingBox
Determine whether the given point lies inside the box.
contains(Point) - Method in class artofillusion.procedural.IOPort
Determine whether a point on the screen is inside this port.
convertScreenToWorld(Point, double) - Method in class artofillusion.Camera
Given a point in screen coordinates, find the corresponding point in world coordinates which is at a specified depth from the viewpoint.
convertScreenToWorld(Point, double, boolean) - Method in class artofillusion.Camera
Given a point in screen coordinates, find the corresponding point in world coordinates which is at a specified depth from the viewpoint.
convertScreenToWorld(Vec2, double, boolean) - Method in class artofillusion.Camera
Given a point in screen coordinates, find the corresponding point in world coordinates which is at a specified depth from the viewpoint.
convertSelection(TriangleMesh, int, boolean[], int) - Static method in class artofillusion.TriMeshSelectionUtilities
Convert one type of selection (point, edge, or face) to a different one.
convertToActorCommand() - Method in class artofillusion.LayoutWindow
 
convertToTriangleCommand() - Method in class artofillusion.LayoutWindow
 
convertToTriangleMesh(double) - Method in class artofillusion.object.CSGObject
Create a triangle mesh representing this object.
convertToTriangleMesh(double) - Method in class artofillusion.object.Cube
 
convertToTriangleMesh(double) - Method in class artofillusion.object.Curve
 
convertToTriangleMesh(double) - Method in class artofillusion.object.Cylinder
 
convertToTriangleMesh(double) - Method in class artofillusion.object.ImplicitObject
 
convertToTriangleMesh(double) - Method in class artofillusion.object.Object3D
Return a TriangleMesh which reproduces the shape of this object.
convertToTriangleMesh(double) - Method in class artofillusion.object.ObjectCollection
Create a triangle mesh which is the union of all the objects in this collection.
convertToTriangleMesh(double) - Method in class artofillusion.object.ObjectWrapper
Return a TriangleMesh which reproduces the shape of this object.
convertToTriangleMesh(double) - Method in class artofillusion.object.Sphere
 
convertToTriangleMesh(double) - Method in class artofillusion.object.SplineMesh
 
convertToTriangleMesh(double) - Method in class artofillusion.object.TriangleMesh
Get a more finely subdivided version of this mesh.
convertToTriangleMesh(double) - Method in class artofillusion.object.Tube
Get a triangle mesh which approximates the surface of this object at the specified accuracy.
COORD_NAME - Static variable in class artofillusion.procedural.CoordinateModule
 
CoordinateModule - Class in artofillusion.procedural
This is a Module which outputs a coordinate (x, y, z, or t).
CoordinateModule(Point) - Constructor for class artofillusion.procedural.CoordinateModule
 
CoordinateModule(Point, int) - Constructor for class artofillusion.procedural.CoordinateModule
 
CoordinateSystem - Class in artofillusion.math
The CoordinateSystem class describes the position and orientation of one coordinate system relative to another one.
CoordinateSystem() - Constructor for class artofillusion.math.CoordinateSystem
Create a new CoordinateSystem which represents an identity transformation (i.e.
CoordinateSystem(Vec3, Vec3, Vec3) - Constructor for class artofillusion.math.CoordinateSystem
Create a new coordinate system.
CoordinateSystem(Vec3, double, double, double) - Constructor for class artofillusion.math.CoordinateSystem
Create a new coordinate system.
CoordinateSystem(DataInputStream) - Constructor for class artofillusion.math.CoordinateSystem
Create a CoordinateSystem by reading the information that was written by writeToFile().
coords - Variable in class artofillusion.animation.Joint
 
coords - Variable in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
 
coords - Variable in class artofillusion.object.ObjectInfo
 
coords1 - Variable in class artofillusion.object.CSGObject.CSGKeyframe
 
coords2 - Variable in class artofillusion.object.CSGObject.CSGKeyframe
 
copy(Actor.ActorKeyframe) - Method in class artofillusion.animation.Actor.ActorKeyframe
Make this keyframe identical to another one.
copy(Track) - Method in class artofillusion.animation.ConstraintTrack
Make this track identical to another one.
copy(Track) - Method in class artofillusion.animation.distortion.BendTrack
 
copy(Track) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
copy(Track) - Method in class artofillusion.animation.distortion.ScaleTrack
 
copy(Track) - Method in class artofillusion.animation.distortion.ShatterTrack
 
copy(Track) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Make this track identical to another one.
copy(Track) - Method in class artofillusion.animation.distortion.TwistTrack
Make this track identical to another one.
COPY - Static variable in class artofillusion.animation.EditKeyframesDialog
 
copy(Track) - Method in class artofillusion.animation.FilterParameterTrack
Make this track identical to another one.
copy(Track) - Method in class artofillusion.animation.IKTrack
Make this track identical to another one.
copy(Joint) - Method in class artofillusion.animation.Joint
Make this joint identical to another one (except for the parent and children).
copy(Joint.DOF) - Method in class artofillusion.animation.Joint.DOF
 
copy(ObjectRef) - Method in class artofillusion.animation.ObjectRef
Make this ObjectRef identical to another one.
copy(Track) - Method in class artofillusion.animation.PoseTrack
Make this track identical to another one.
copy(Track) - Method in class artofillusion.animation.PositionTrack
Make this track identical to another one.
copy(Track) - Method in class artofillusion.animation.ProceduralPositionTrack
 
copy(Track) - Method in class artofillusion.animation.ProceduralRotationTrack
 
copy(Track) - Method in class artofillusion.animation.RotationTrack
Make this track identical to another one.
copy(Skeleton) - Method in class artofillusion.animation.Skeleton
Make this skeleton idenical to another one.
copy(Track) - Method in class artofillusion.animation.TextureTrack
 
copy(Track) - Method in class artofillusion.animation.Track
Make this track identical to another one.
copy(Track) - Method in class artofillusion.animation.VisibilityTrack
 
copy(Track) - Method in class artofillusion.animation.WeightTrack
 
copy(ImageFilter) - Method in class artofillusion.image.filter.ImageFilter
Given another ImageFilter (of the same class as this one), make this one identical to it.
copy(ImageOrColor) - Method in class artofillusion.image.ImageOrColor
Make this object identical to another one.
copy(ImageOrValue) - Method in class artofillusion.image.ImageOrValue
Make this object identical to another one.
copy(MaterialMapping) - Method in class artofillusion.material.LinearMaterialMapping
 
copy(MaterialMapping) - Method in class artofillusion.material.MaterialMapping
Make this mapping identical to another one.
copy(MaterialMapping) - Method in class artofillusion.material.UniformMaterialMapping
 
copy(RGBColor) - Method in class artofillusion.math.RGBColor
Make this object identical to another one.
copy(TriangleMesh.Vertex) - Method in class artofillusion.object.TriangleMesh.Vertex
Make this vertex identical to another one.
copy(Procedure) - Method in class artofillusion.procedural.Procedure
Make this procedure identical to another one.
copy(TextureMapping) - Method in class artofillusion.texture.CylindricalMapping
 
copy(TextureMapping) - Method in class artofillusion.texture.LayeredMapping
Make this mapping identical to another one.
copy(TextureMapping) - Method in class artofillusion.texture.LinearMapping3D
 
copy(TextureMapping) - Method in class artofillusion.texture.ProjectionMapping
 
copy(TextureMapping) - Method in class artofillusion.texture.SphericalMapping
 
copy(TextureMapping) - Method in class artofillusion.texture.TextureMapping
Make this mapping identical to another one.
copy(TextureMapping) - Method in class artofillusion.texture.UniformMapping
 
copy(TextureMapping) - Method in class artofillusion.texture.UVMapping
 
copy(Image) - Static method in class artofillusion.util.IconGenerator
copy an image.
copy(Image, int, int, float) - Static method in class artofillusion.util.IconGenerator
copy the original image to a new image of the specified size (may be larger or smaller).
COPY_COORDS - Static variable in class artofillusion.UndoRecord
 
COPY_OBJECT - Static variable in class artofillusion.UndoRecord
 
COPY_OBJECT_INFO - Static variable in class artofillusion.UndoRecord
 
COPY_SKELETON - Static variable in class artofillusion.UndoRecord
 
COPY_TRACK - Static variable in class artofillusion.UndoRecord
 
COPY_VERTEX_POSITIONS - Static variable in class artofillusion.UndoRecord
 
copyCommand() - Method in class artofillusion.LayoutWindow
 
copyCoords(CoordinateSystem) - Method in class artofillusion.math.CoordinateSystem
Make this CoordianteSystem identical to another one.
copyInfo(ObjectInfo) - Method in class artofillusion.object.ObjectInfo
Make this ObjectInfo identical to another one.
copyObject(Object3D) - Method in class artofillusion.animation.Actor
Copy all the properties of another object, to make this one identical to it.
copyObject(Object3D) - Method in class artofillusion.object.CompoundImplicitObject
 
copyObject(Object3D) - Method in class artofillusion.object.CSGObject
Copy all the properties of another object, to make this one identical to it.
copyObject(Object3D) - Method in class artofillusion.object.Cube
 
copyObject(Object3D) - Method in class artofillusion.object.Curve
 
copyObject(Object3D) - Method in class artofillusion.object.Cylinder
 
copyObject(Object3D) - Method in class artofillusion.object.DirectionalLight
 
copyObject(Object3D) - Method in class artofillusion.object.ExternalObject
Copy all the properties of another object, to make this one identical to it.
copyObject(Object3D) - Method in class artofillusion.object.ImplicitSphere
 
copyObject(Object3D) - Method in interface artofillusion.object.Mesh
Copy all the properties of another object, to make this one identical to it.
copyObject(Object3D) - Method in class artofillusion.object.NullObject
 
copyObject(Object3D) - Method in class artofillusion.object.Object3D
Copy all the properties of another object, to make this one identical to it.
copyObject(Object3D) - Method in class artofillusion.object.PointLight
 
copyObject(Object3D) - Method in class artofillusion.object.ProceduralDirectionalLight
 
copyObject(Object3D) - Method in class artofillusion.object.ProceduralPointLight
 
copyObject(Object3D) - Method in class artofillusion.object.ReferenceImage
 
copyObject(Object3D) - Method in class artofillusion.object.SceneCamera
 
copyObject(Object3D) - Method in class artofillusion.object.Sphere
 
copyObject(Object3D) - Method in class artofillusion.object.SplineMesh
 
copyObject(Object3D) - Method in class artofillusion.object.SpotLight
 
copyObject(Object3D) - Method in class artofillusion.object.TriangleMesh
Make this object exactly like another one.
copyObject(Object3D) - Method in class artofillusion.object.Tube
Make this object identical to another one.
copyObject(Object3D) - Method in class artofillusion.script.ScriptedObject
Copy all the properties of another object, to make this one identical to it.
copyOrientationFromCamera() - Method in class artofillusion.ViewerCanvas
If there is a camera bound to this view, copy the coordinates from it.
copyTextureAndMaterial(Object3D) - Method in class artofillusion.object.Object3D
Copy all texture and material information from another object to this one.
copyToClipboard(ObjectInfo[], Scene) - Static method in class artofillusion.ArtOfIllusion
Copy a list of objects to the clipboard, so they can be pasted into either the same scene or a different one.
copyToClipboard(ObjectInfo[], Scene) - Static method in class artofillusion.ModellingApp
Deprecated. Copy a list of objects to the clipboard, so they can be pasted into either the same scene or a different one.
CosineModule - Class in artofillusion.procedural
 
CosineModule(Point) - Constructor for class artofillusion.procedural.CosineModule
 
CREATE - Static variable in class artofillusion.SafeFileOutputStream
 
createCamera(int, int, CoordinateSystem) - Method in class artofillusion.object.SceneCamera
Create a Camera object representing the view through this SceneCamera.
CreateCameraTool - Class in artofillusion
CreateCameraTool is an EditingTool used for creating SceneCamera objects.
CreateCameraTool(LayoutWindow) - Constructor for class artofillusion.CreateCameraTool
 
createComponentImage(double, double, double, double, int, int, int, double, double[]) - Method in class artofillusion.texture.Texture2D
Create an Image which represents a particular component of this texture.
createContainer() - Method in class artofillusion.script.ScriptEditor
Create a standard WidgetContainer for this editor to go in, which provides scroll bars and draws a border around it.
CreateCubeTool - Class in artofillusion
CreateCubeTool is an EditingTool used for creating Cube objects.
CreateCubeTool(LayoutWindow) - Constructor for class artofillusion.CreateCubeTool
 
CreateCurveTool - Class in artofillusion
CreateCurveTool is an EditingTool used for creating Curve objects.
CreateCurveTool(EditingWindow) - Constructor for class artofillusion.CreateCurveTool
 
CreateCylinderTool - Class in artofillusion
CreateCylinderTool is an EditingTool used for creating Cylinder objects.
CreateCylinderTool(LayoutWindow) - Constructor for class artofillusion.CreateCylinderTool
 
createImage(File) - Static method in class artofillusion.image.HDRDecoder
Create an HDRImage from a file in RADIANCE .hdr format.
CreateLightTool - Class in artofillusion
CreateLightTool is an EditingTool used for creating PointLight objects.
CreateLightTool(LayoutWindow) - Constructor for class artofillusion.CreateLightTool
 
createMenu(BMenu) - Static method in class artofillusion.RecentFiles
Given a BMenu, fill it in with a list of items for recent files.
createMeshViewer(MeshEditController, RowContainer) - Method in class artofillusion.object.Curve
Get a MeshViewer which can be used for viewing this mesh.
createMeshViewer(MeshEditController, RowContainer) - Method in interface artofillusion.object.Mesh
Get a MeshViewer which can be used for viewing this mesh.
createMeshViewer(MeshEditController, RowContainer) - Method in class artofillusion.object.SplineMesh
Get a MeshViewer which can be used for viewing this mesh.
createMeshViewer(MeshEditController, RowContainer) - Method in class artofillusion.object.TriangleMesh
Get a MeshViewer which can be used for viewing this mesh.
createMeshViewer(MeshEditController, RowContainer) - Method in class artofillusion.object.Tube
Get a MeshViewer which can be used for viewing this mesh.
createObjectKeyframe(Actor) - Method in class artofillusion.animation.Actor.ActorKeyframe
Create a keyframe for the Actor's "inner" object, based on this keyframes list of poses.
createObjectScript(String) - Method in class artofillusion.script.BeanshellScriptEngine
 
createObjectScript(String) - Method in class artofillusion.script.GroovyScriptEngine
 
createObjectScript(String) - Method in interface artofillusion.script.ScriptEngine
Compile a script that can be executed as an object script.
CreatePolygonTool - Class in artofillusion
CreatePolygonTool is an EditingTool used for creating polygon shaped Line objects.
CreatePolygonTool(LayoutWindow) - Constructor for class artofillusion.CreatePolygonTool
 
createScriptObjectCommand() - Method in class artofillusion.LayoutWindow
 
createScrollingList(BList) - Static method in class artofillusion.ui.UIUtilities
Given an BList, create an appropriate container for it.
CreateSphereTool - Class in artofillusion
CreateSphereTool is an EditingTool used for creating Sphere objects.
CreateSphereTool(LayoutWindow) - Constructor for class artofillusion.CreateSphereTool
 
CreateSplineMeshTool - Class in artofillusion
CreateSplineMeshTool is an EditingTool used for creating SplineMesh objects.
CreateSplineMeshTool(LayoutWindow) - Constructor for class artofillusion.CreateSplineMeshTool
 
createToolScript(String) - Method in class artofillusion.script.BeanshellScriptEngine
 
createToolScript(String) - Method in class artofillusion.script.GroovyScriptEngine
 
createToolScript(String) - Method in interface artofillusion.script.ScriptEngine
Compile a script that can be executed as a tool script.
CreateVertexTool - Class in artofillusion
CreateVertexTool is an EditingTool used for adding vertices to triangle meshes.
CreateVertexTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.CreateVertexTool
 
createWidget(ViewerCanvas) - Method in interface artofillusion.view.ViewerControl
This is invoked each time a new ViewerCanvas is created.
createWidget(ViewerCanvas) - Method in class artofillusion.view.ViewerOrientationControl
 
createWidget(ViewerCanvas) - Method in class artofillusion.view.ViewerPerspectiveControl
 
createWidget(ViewerCanvas) - Method in class artofillusion.view.ViewerScaleControl
 
cross(Vec2) - Method in class artofillusion.math.Vec2
Calculate the cross product of this vector with another one.
cross(Vec3) - Method in class artofillusion.math.Vec3
Calculate the cross product of this vector with another one.
CROSSHAIR - Static variable in class artofillusion.image.filter.GlowFilter
 
CSGDialog - Class in artofillusion
This dialog box allows the user to specify options for CSG objects.
CSGDialog(EditingWindow, CSGObject) - Constructor for class artofillusion.CSGDialog
 
CSGEditorWindow - Class in artofillusion
The CSGEditorWindow class represents the window for editing CSGObjects.
CSGEditorWindow(EditingWindow, String, CSGObject, Runnable) - Constructor for class artofillusion.CSGEditorWindow
 
CSGModeller - Class in artofillusion.object
This class is used by CSGObject.
CSGModeller(TriangleMesh, TriangleMesh, CoordinateSystem, CoordinateSystem) - Constructor for class artofillusion.object.CSGModeller
 
CSGObject - Class in artofillusion.object
A CSGObject is an Object3D that represents the union, intersection, or difference of two component objects.
CSGObject(ObjectInfo, ObjectInfo, int) - Constructor for class artofillusion.object.CSGObject
 
CSGObject(DataInputStream, Scene) - Constructor for class artofillusion.object.CSGObject
 
CSGObject.CSGKeyframe - Class in artofillusion.object
Inner class representing a pose for a CSGObject.
CSGObject.CSGKeyframe(Keyframe, Keyframe, CoordinateSystem, CoordinateSystem) - Constructor for class artofillusion.object.CSGObject.CSGKeyframe
 
CSGObject.CSGKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.CSGObject.CSGKeyframe
Reconstructs the keyframe from its serialized representation.
Cube - Class in artofillusion.object
Contrary to its name, the Cube class actually can represent any rectangular solid.
Cube(double, double, double) - Constructor for class artofillusion.object.Cube
 
Cube(DataInputStream, Scene) - Constructor for class artofillusion.object.Cube
 
currentDirectory - Static variable in class artofillusion.ModellingApp
Deprecated.  
Curve - Class in artofillusion.object
The Curve class represents a continuous curve defined by a series of control vertices.
Curve(Vec3[], float[], int, boolean) - Constructor for class artofillusion.object.Curve
 
Curve(DataInputStream, Scene) - Constructor for class artofillusion.object.Curve
The following two methods are used for reading and writing files.
Curve.CurveKeyframe - Class in artofillusion.object
This class represents a pose of a Curve.
Curve.CurveKeyframe(Curve) - Constructor for class artofillusion.object.Curve.CurveKeyframe
 
Curve.CurveKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.Curve.CurveKeyframe
Reconstructs the keyframe from its serialized representation.
CurveEditorWindow - Class in artofillusion
The CurveEditorWindow class represents the window for editing Curve objects.
CurveEditorWindow(EditingWindow, String, ObjectInfo, Runnable, boolean) - Constructor for class artofillusion.CurveEditorWindow
 
CurveViewer - Class in artofillusion
The CurveViewer class is a component which displays a Curve object and allows the user to edit it.
CurveViewer(MeshEditController, RowContainer) - Constructor for class artofillusion.CurveViewer
 
CustomDistortion - Class in artofillusion.animation.distortion
This is a distortion which uses a procedure to distort an object.
CustomDistortion(Procedure, int, PointInfo, double, Mat4, Mat4) - Constructor for class artofillusion.animation.distortion.CustomDistortion
 
CustomDistortionTrack - Class in artofillusion.animation.distortion
This is a Track which uses a procedure to deform object.
CustomDistortionTrack(ObjectInfo) - Constructor for class artofillusion.animation.distortion.CustomDistortionTrack
 
cutCommand() - Method in class artofillusion.LayoutWindow
 
Cylinder - Class in artofillusion.object
The Cylinder class represents cylinders and cones.
Cylinder(double, double, double, double) - Constructor for class artofillusion.object.Cylinder
 
Cylinder(DataInputStream, Scene) - Constructor for class artofillusion.object.Cylinder
The following two methods are used for reading and writing files.
Cylinder.CylinderKeyframe - Class in artofillusion.object
Inner class representing a pose for a cylinder.
Cylinder.CylinderKeyframe(double, double, double, double) - Constructor for class artofillusion.object.Cylinder.CylinderKeyframe
 
Cylinder.CylinderKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.Cylinder.CylinderKeyframe
Reconstructs the keyframe from its serialized representation.
CylindricalMapping - Class in artofillusion.texture
CylindricalMapping is a Mapping2D which wraps the texture around a cylinder.
CylindricalMapping(Object3D, Texture) - Constructor for class artofillusion.texture.CylindricalMapping
 
CylindricalMapping(DataInputStream, Object3D, Texture) - Constructor for class artofillusion.texture.CylindricalMapping
 

D

DATE_TIME - Static variable in class artofillusion.image.TIFFEncoder
 
deactivate() - Method in class artofillusion.CreateCurveTool
 
deactivate() - Method in class artofillusion.ui.EditingTool
 
decayRate - Variable in class artofillusion.object.PointLight.PointLightKeyframe
 
decayRate - Variable in class artofillusion.object.SpotLight.SpotLightKeyframe
 
DEFAULT_DISTANCE_TO_SCREEN - Static variable in class artofillusion.Camera
 
DefaultDockableWidget - Class in artofillusion.ui
This is a DockableWidget subclass that paints its border using colors obtained from ThemeManager.
DefaultDockableWidget() - Constructor for class artofillusion.ui.DefaultDockableWidget
 
DefaultDockableWidget(Widget, String) - Constructor for class artofillusion.ui.DefaultDockableWidget
 
defaultFont - Static variable in class artofillusion.ArtOfIllusion
 
DefaultToolButton - Class in artofillusion.ui
This ToolButton is the classic button with one icon for standard representation and another one for selected state.
DefaultToolButton(Object, ImageIcon) - Constructor for class artofillusion.ui.DefaultToolButton
create a DefaultToolButton for the specified owner, and the icon specified by the image, by applying the correct style to the image to generate theme-consistent normal and selected icons.
DefaultToolButton(Object, ImageIcon, ImageIcon) - Constructor for class artofillusion.ui.DefaultToolButton
create a new DefaultToolButton using the specified icons for normal and selected icons.
defaultVal - Variable in class artofillusion.TextureParameter
 
DELETE - Static variable in class artofillusion.animation.EditKeyframesDialog
 
DELETE_OBJECT - Static variable in class artofillusion.UndoRecord
 
deleteCommand() - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
This method does nothing, since it is not permitted to modify the mesh topology.
deleteCommand() - Method in class artofillusion.CurveEditorWindow
 
deleteCommand() - Method in class artofillusion.MeshEditorWindow
Delete any parts of the mesh which are currently selected.
deleteCommand() - Method in class artofillusion.SplineMeshEditorWindow
Delete the current selection.
deleteCommand() - Method in class artofillusion.TriMeshEditorWindow
Delete the selected points, edges, or faces from the mesh.
deleteCommand() - Method in class artofillusion.TubeEditorWindow
Delete the selected vertices.
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.ConstraintTrack
Delete all references to the specified object from this track.
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.distortion.BendTrack
 
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.distortion.ScaleTrack
 
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Delete all references to the specified object from this track.
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.distortion.TwistTrack
Delete all references to the specified object from this track.
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.IKTrack
Delete all references to the specified object from this track.
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.PositionTrack
Delete all references to the specified object from this track.
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.ProceduralPositionTrack
 
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.ProceduralRotationTrack
 
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.RotationTrack
Delete all references to the specified object from this track.
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.TextureTrack
 
deleteDependencies(ObjectInfo) - Method in class artofillusion.animation.Track
Delete all references to the specified object from this track.
deleteGesture(int) - Method in class artofillusion.animation.Actor.ActorKeyframe
Delete a gesture from an ActorKeyframe.
deleteGestureWithID(int) - Method in class artofillusion.animation.Actor
Delete a gesture from this actor.
deleteJoint(int) - Method in class artofillusion.animation.Skeleton
Delete a joint from the skeleton.
deleteJointCommand() - Method in class artofillusion.MeshEditorWindow
Delete the select joint from the skeleton.
deleteKeyframe(int) - Method in class artofillusion.animation.ConstraintTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.distortion.BendTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.distortion.ScaleTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.distortion.ShatterTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.distortion.TwistTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.FilterParameterTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.IKTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.PoseTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.PositionTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.ProceduralPositionTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.ProceduralRotationTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.RotationTrack
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.TextureTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.Track
Delete the specified keyframe.
deleteKeyframe(int) - Method in class artofillusion.animation.VisibilityTrack
 
deleteKeyframe(int) - Method in class artofillusion.animation.WeightTrack
 
deleteLayer(int) - Method in class artofillusion.texture.LayeredMapping
Delete a layer from the texture.
deleteLink(int) - Method in class artofillusion.procedural.Procedure
Delete a link from the procedure.
deleteModule(int) - Method in class artofillusion.procedural.Procedure
Delete a module from the procedure.
deleteSelectedKeyframes() - Method in class artofillusion.animation.Score
Delete all selected keyframes.
deleteSelectedTracks() - Method in class artofillusion.animation.Score
Delete the selected tracks.
DEPTH - Static variable in class artofillusion.image.ComplexImage
 
depthOfField - Variable in class artofillusion.object.SceneCamera.CameraKeyframe
 
DepthOfFieldFilter - Class in artofillusion.image.filter
This is an image filter which blurs parts of an image to simulate a depth of field effect.
DepthOfFieldFilter() - Constructor for class artofillusion.image.filter.DepthOfFieldFilter
 
description - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
deselectAll() - Method in class artofillusion.ui.TreeList
Deselect all elements in the tree.
DIAGONAL - Static variable in class artofillusion.image.filter.GlowFilter
 
DIFFERENCE12 - Static variable in class artofillusion.object.CSGObject
 
DIFFERENCE21 - Static variable in class artofillusion.object.CSGObject
 
DifferenceModule - Class in artofillusion.procedural
 
DifferenceModule(Point) - Constructor for class artofillusion.procedural.DifferenceModule
 
diffuse - Variable in class artofillusion.texture.TextureSpec
 
DIFFUSE_COLOR_COMPONENT - Static variable in class artofillusion.texture.Texture
 
diffuseColor - Variable in class artofillusion.texture.ImageMapTexture
 
diffuseColor - Variable in class artofillusion.texture.UniformTexture
 
DirectionalLight - Class in artofillusion.object
DirectionalLight represents a distant light source which emits light in one direction from outside the scene.
DirectionalLight(RGBColor, float) - Constructor for class artofillusion.object.DirectionalLight
 
DirectionalLight(RGBColor, float, double) - Constructor for class artofillusion.object.DirectionalLight
 
DirectionalLight(DataInputStream, Scene) - Constructor for class artofillusion.object.DirectionalLight
 
DirectionalLight.DirectionalLightKeyframe - Class in artofillusion.object
 
DirectionalLight.DirectionalLightKeyframe(RGBColor, float, double) - Constructor for class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
DirectionalLight.DirectionalLightKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
disabledColor - Static variable in class artofillusion.ViewerCanvas
 
DISCONTINUOUS - Static variable in class artofillusion.animation.Timecourse
 
displacement - Variable in class artofillusion.texture.ImageMapTexture
 
DISPLACEMENT_COMPONENT - Static variable in class artofillusion.texture.Texture
 
displacementMapped() - Method in class artofillusion.texture.Texture2D
Determine whether the texture is displacement mapped based on the value returned by getDisplacement().
displacementMapped() - Method in class artofillusion.texture.Texture3D
Determine whether the texture is displacement mapped based on the value returned by getDisplacement().
displayError(String, Exception) - Static method in class artofillusion.script.ScriptRunner
Display a dialog showing an exception thrown by a script.
displayRangeChanged() - Method in class artofillusion.texture.UVMappingWindow
This is called when the displayed texture range changes.
dispose() - Method in class artofillusion.MeshEditorWindow
Save the display mode when the window is closed.
dispose() - Method in class artofillusion.ObjectEditorWindow
This is overridden to notify all plugins when the window is closed.
dispose() - Method in class artofillusion.ObjectTextureDialog
 
dispose() - Method in class artofillusion.TexturesAndMaterialsDialog
 
dispose() - Method in class artofillusion.TitleWindow
 
disposePreview(Object) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Dispose of the preview object when the editor is closed.
disposePreview(Object) - Method in class artofillusion.animation.ProceduralPositionTrack
Dispose of the preview object when the editor is closed.
disposePreview(Object) - Method in class artofillusion.animation.ProceduralRotationTrack
Dispose of the preview object when the editor is closed.
disposePreview(Object) - Method in class artofillusion.material.ProceduralMaterial3D
Dispose of the preview object when the editor is closed.
disposePreview(Object) - Method in interface artofillusion.procedural.ProcedureOwner
Dispose of the preview object when the editor is closed.
disposePreview(Object) - Method in class artofillusion.texture.ProceduralTexture2D
Dispose of the preview object when the editor is closed.
disposePreview(Object) - Method in class artofillusion.texture.ProceduralTexture3D
Dispose of the preview object when the editor is closed.
DIST_TO_SCREEN - Static variable in class artofillusion.ModellingApp
Deprecated.  
distance(Vec2) - Method in class artofillusion.math.Vec2
Calculate the Euclidean distance between this vector and another one.
distance(Vec3) - Method in class artofillusion.math.Vec3
Calculate the Euclidean distance between this vector and another one.
distance2(Vec2) - Method in class artofillusion.math.Vec2
Calculate the square of the Euclidean distance between this vector and another one.
distance2(Vec3) - Method in class artofillusion.math.Vec3
Calculate the square of the Euclidean distance between this vector and another one.
distanceToPoint(Vec3) - Method in class artofillusion.math.BoundingBox
Determine the distance between a point and the closest point in the box.
Distortion - Class in artofillusion.animation.distortion
This interface defines an object that transforms one mesh into another one.
Distortion() - Constructor for class artofillusion.animation.distortion.Distortion
 
dockableBarColor1 - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
dockableBarColor2 - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
dockableTitleColor - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
doCopy() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doDelete() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doDeleteFromLibrary() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doEdit() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doIncludeLib() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doLoadFromLibrary() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doNew() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doNewLib() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doSaveToLibrary() - Method in class artofillusion.TexturesAndMaterialsDialog
 
doSelectionChanged() - Method in class artofillusion.TexturesAndMaterialsDialog
 
dot(Vec2) - Method in class artofillusion.math.Vec2
Calculate the dot product of this vector with another one.
dot(Vec3) - Method in class artofillusion.math.Vec3
Calculate the dot product of this vector with another one.
DOUBLE - Static variable in class artofillusion.Property
A property whose values are represented by Double objects.
draw(MeshViewer, boolean) - Method in class artofillusion.animation.Skeleton
Draw the skeleton onto a canvas.
draw(Graphics) - Method in class artofillusion.procedural.InfoBox
 
draw(Graphics) - Method in class artofillusion.procedural.IOPort
Draw the port.
draw(Graphics2D, boolean) - Method in class artofillusion.procedural.Module
Draw the module on the screen.
draw(ViewerCanvas, BoundingBox) - Method in class artofillusion.ui.Compound3DManipulator
Draw the handles onto a ViewerCanvas.
draw(ViewerCanvas, BoundingBox) - Method in interface artofillusion.ui.Manipulator
Draw the manipulator's user interface into the canvas.
draw(ViewerCanvas, BoundingBox) - Method in class artofillusion.ui.NinePointManipulator
Draw the handles onto a ViewerCanvas.
drawBezier(Graphics, Vec3, Vec3, Vec3, Vec3) - Method in class artofillusion.Camera
Draw a cubic Bezier curve, using the four specified control vertices.
drawBezier2(Graphics, Vec3, Vec3, Vec3, Vec3) - Method in class artofillusion.Camera
Draw a cubic Bezier curve, using the four specified control vertices.
drawBorder() - Method in interface artofillusion.view.CanvasDrawer
Draw a border around the rendered image.
drawBorder() - Method in class artofillusion.view.GLCanvasDrawer
Draw a border around the rendered image.
drawBorder() - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a border around the rendered image.
drawBorder() - Method in class artofillusion.ViewerCanvas
Draw a border around the rendered image.
drawBox(Graphics, BoundingBox) - Method in class artofillusion.Camera
Draw a bounding box (specified in object coordinates).
drawBox(int, int, int, int, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw a filled box in the rendered image.
drawBox(int, int, int, int, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw a filled box in the rendered image.
drawBox(int, int, int, int, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a filled box in the rendered image.
drawBox(int, int, int, int, Color) - Method in class artofillusion.ViewerCanvas
Draw a filled box in the rendered image.
drawBoxes(List<Rectangle>, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw a set of filled boxes in the rendered image.
drawBoxes(List<Rectangle>, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw a set of filled boxes in the rendered image.
drawBoxes(List<Rectangle>, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a set of filled boxes in the rendered image.
drawBoxes(List<Rectangle>, Color) - Method in class artofillusion.ViewerCanvas
Draw a set of filled boxes in the rendered image.
drawClippedBezier(Graphics, Vec3, Vec3, Vec3, Vec3) - Method in class artofillusion.Camera
Same as above, except clip the curve to the front clipping plane.
drawClippedBox(Graphics, BoundingBox) - Method in class artofillusion.Camera
Same as above, except clip all the edges of the box to the front clipping plane.
drawClippedLine(Graphics, Vec3, Vec3) - Method in class artofillusion.Camera
Same as above, except clip the line to the front clipping plane.
drawClippedLineTo(Graphics, Vec3) - Method in class artofillusion.Camera
Same as above, except clip the line to the front clipping plane.
drawDraggedShape(Shape) - Method in interface artofillusion.view.CanvasDrawer
Show feedback to the user in response to a mouse drag, by drawing a Shape over the image.
drawDraggedShape(Shape) - Method in class artofillusion.view.GLCanvasDrawer
Show feedback to the user in response to a mouse drag, by drawing a Shape over the image.
drawDraggedShape(Shape) - Method in class artofillusion.view.SoftwareCanvasDrawer
Show feedback to the user in response to a mouse drag, by drawing a Shape over the image.
drawDraggedShape(Shape) - Method in class artofillusion.ViewerCanvas
Show feedback to the user in response to a mouse drag, by drawing a Shape over the image.
drawHRule(int, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw a horizontal line across the rendered image.
drawHRule(int, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw a horizontal line across the rendered image.
drawHRule(int, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a horizontal line across the rendered image.
drawHRule(int, Color) - Method in class artofillusion.ViewerCanvas
Draw a horizontal line across the rendered image.
drawImage(Image, int, int) - Method in interface artofillusion.view.CanvasDrawer
Draw an image onto the canvas.
drawImage(Image, int, int) - Method in class artofillusion.view.GLCanvasDrawer
Draw an image onto the canvas.
drawImage(Image, int, int) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw an image onto the canvas.
drawImage(Image, int, int) - Method in class artofillusion.ViewerCanvas
Draw an image onto the canvas.
drawLine(Graphics, Vec3, Vec3) - Method in class artofillusion.Camera
Draw a line between two points (specified in object coordinates).
drawLine(Point, Point, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw a line into the rendered image.
drawLine(Point, Point, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw a line into the rendered image.
drawLine(Point, Point, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a line into the rendered image.
drawLine(Point, Point, Color) - Method in class artofillusion.ViewerCanvas
Draw a line into the rendered image.
drawLineTo(Graphics, Vec3) - Method in class artofillusion.Camera
Draw a line from the endpoint of the previous line to a new point.
drawOverlay(ViewerCanvas) - Method in class artofillusion.animation.SkeletonTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.BevelExtrudeTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.CreateCurveTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.MoveScaleRotateMeshTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.MoveScaleRotateObjectTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.RotateMeshTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.ScaleMeshTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.SkewMeshTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.TaperMeshTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.ThickenMeshTool
 
drawOverlay(ViewerCanvas) - Method in class artofillusion.ui.EditingTool
Draw any graphics that this tool overlays on top of the view.
drawShape(Shape, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw the outline of a Shape into the canvas.
drawShape(Shape, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw the outline of a Shape into the canvas.
drawShape(Shape, Color, int) - Method in class artofillusion.view.GLCanvasDrawer
This is called by both drawShape() and fillShape().
drawShape(Shape, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw the outline of a Shape into the canvas.
drawShape(Shape, Color) - Method in class artofillusion.ViewerCanvas
Draw the outline of a Shape into the canvas.
drawString(String, int, int, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw a piece of text onto the canvas.
drawString(String, int, int, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw a piece of text onto the canvas.
drawString(String, int, int, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a piece of text onto the canvas.
drawString(String, int, int, Color) - Method in class artofillusion.ViewerCanvas
Draw a piece of text onto the canvas.
drawVRule(int, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw a vertical line across the rendered image.
drawVRule(int, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw a vertical line across the rendered image.
drawVRule(int, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a vertical line across the rendered image.
drawVRule(int, Color) - Method in class artofillusion.ViewerCanvas
Draw a vertical line across the rendered image.
dropAxis(int) - Method in class artofillusion.math.Vec3
Create a 2 component vector by removing one axis of this one.
duplicate(Object) - Method in class artofillusion.animation.Actor.ActorKeyframe
Create a duplicate of this keyframe.
duplicate() - Method in class artofillusion.animation.Actor.ActorKeyframe
 
duplicate() - Method in class artofillusion.animation.Actor
Create a new object which is an exact duplicate of this one.
duplicate() - Method in class artofillusion.animation.ArrayKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.ArrayKeyframe
 
duplicate() - Method in class artofillusion.animation.BooleanKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.BooleanKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.ConstraintTrack
Create a duplicate of this track.
duplicate() - Method in class artofillusion.animation.distortion.BendDistortion
Create a duplicate of this object.
duplicate(Object) - Method in class artofillusion.animation.distortion.BendTrack
 
duplicate() - Method in class artofillusion.animation.distortion.CustomDistortion
Create a duplicate of this object.
duplicate(Object) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
duplicate() - Method in class artofillusion.animation.distortion.Distortion
Create a duplicate of this object.
duplicate() - Method in class artofillusion.animation.distortion.IKDistortion
Create a duplicate of this object.
duplicate() - Method in class artofillusion.animation.distortion.PoseDistortion
Create a duplicate of this object.
duplicate() - Method in class artofillusion.animation.distortion.ScaleDistortion
Create a duplicate of this object.
duplicate(Object) - Method in class artofillusion.animation.distortion.ScaleTrack
 
duplicate() - Method in class artofillusion.animation.distortion.ShatterDistortion
Create a duplicate of this object.
duplicate(Object) - Method in class artofillusion.animation.distortion.ShatterTrack
 
duplicate() - Method in class artofillusion.animation.distortion.SkeletonShapeDistortion
Create a duplicate of this object.
duplicate() - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Create a duplicate of this track.
duplicate() - Method in class artofillusion.animation.distortion.TransformDistortion
Create a duplicate of this object.
duplicate() - Method in class artofillusion.animation.distortion.TwistDistortion
Create a duplicate of this object.
duplicate(Object) - Method in class artofillusion.animation.distortion.TwistTrack
Create a duplicate of this track.
duplicate(Object) - Method in class artofillusion.animation.FilterParameterTrack
Create a duplicate of this track.
duplicate(Object) - Method in class artofillusion.animation.IKTrack
Create a duplicate of this track.
duplicate() - Method in class artofillusion.animation.Joint.DOF
 
duplicate() - Method in class artofillusion.animation.Joint
Create an exact duplicate of this joint (except for the parent and children).
duplicate() - Method in interface artofillusion.animation.Keyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in interface artofillusion.animation.Keyframe
Create a duplicate of this keyframe for a (possibly different) object.
duplicate() - Method in class artofillusion.animation.NullKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.NullKeyframe
 
duplicate() - Method in class artofillusion.animation.ObjectRef
Create an exact duplicate of this object reference.
duplicate(Object) - Method in class artofillusion.animation.PoseTrack
Create a duplicate of this track.
duplicate(Object) - Method in class artofillusion.animation.PositionTrack
Create a duplicate of this track.
duplicate(Object) - Method in class artofillusion.animation.ProceduralPositionTrack
 
duplicate(Object) - Method in class artofillusion.animation.ProceduralRotationTrack
 
duplicate() - Method in class artofillusion.animation.RotationKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.RotationKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.RotationTrack
Create a duplicate of this track.
duplicate() - Method in class artofillusion.animation.ScalarKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.ScalarKeyframe
 
duplicate() - Method in class artofillusion.animation.Skeleton
Create an exact duplicate of this skeleton.
duplicate() - Method in class artofillusion.animation.Smoothness
 
duplicate(Object) - Method in class artofillusion.animation.TextureTrack
 
duplicate(Object) - Method in class artofillusion.animation.Timecourse
Create a duplicate of this Timecourse for a (possibly different) object.
duplicate(Object) - Method in class artofillusion.animation.Track
Create a duplicate of this track (possibly for another object and/or parent track).
duplicate(Object) - Method in class artofillusion.animation.VectorKeyframe
 
duplicate() - Method in class artofillusion.animation.VectorKeyframe
 
duplicate(Object) - Method in class artofillusion.animation.VisibilityTrack
 
duplicate(Object) - Method in class artofillusion.animation.WeightTrack
 
duplicate() - Method in class artofillusion.Camera
Create a duplicate of this camera.
duplicate() - Method in class artofillusion.image.ComplexImage
Create a duplicate of this object.
duplicate() - Method in class artofillusion.image.filter.ImageFilter
Create an exact duplicate of this filter.
duplicate() - Method in class artofillusion.image.ImageOrColor
Create a duplicate of this object.
duplicate() - Method in class artofillusion.image.ImageOrValue
Create a duplicate of this object.
duplicate() - Method in class artofillusion.keystroke.KeystrokeRecord
Create an exact duplicate of this record.
duplicate() - Method in class artofillusion.material.LinearMaterialMapping
 
duplicate(Object3D, Material) - Method in class artofillusion.material.LinearMaterialMapping
 
duplicate() - Method in class artofillusion.material.Material
Create a duplicate of the material.
duplicate() - Method in class artofillusion.material.MaterialMapping
Create a new MaterialMapping which is identical to this one.
duplicate(Object3D, Material) - Method in class artofillusion.material.MaterialMapping
Create a new MaterialMapping which is identical to this one, but for a different object and Material.
duplicate() - Method in class artofillusion.material.ProceduralMaterial3D
 
duplicate() - Method in class artofillusion.material.UniformMaterial
 
duplicate() - Method in class artofillusion.material.UniformMaterialMapping
 
duplicate(Object3D, Material) - Method in class artofillusion.material.UniformMaterialMapping
 
duplicate() - Method in class artofillusion.math.CoordinateSystem
Create an exact duplicate of this CoordinateSystem.
duplicate() - Method in class artofillusion.math.RGBColor
Create an exact duplicate of this object.
duplicate() - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
Create a duplicate of this keyframe for a (possibly different) object.
duplicate() - Method in class artofillusion.object.CompoundImplicitObject
 
duplicate() - Method in class artofillusion.object.CSGObject.CSGKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.CSGObject.CSGKeyframe
Create a duplicate of this keyframe for a (possibly different) object.
duplicate() - Method in class artofillusion.object.CSGObject
Create a new object which is an exact duplicate of this one.
duplicate() - Method in class artofillusion.object.Cube
 
duplicate() - Method in class artofillusion.object.Curve.CurveKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.Curve.CurveKeyframe
 
duplicate() - Method in class artofillusion.object.Curve
 
duplicate() - Method in class artofillusion.object.Cylinder.CylinderKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.Cylinder.CylinderKeyframe
Create a duplicate of this keyframe for a (possibly different) object.
duplicate() - Method in class artofillusion.object.Cylinder
 
duplicate() - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
duplicate(Object) - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
duplicate() - Method in class artofillusion.object.DirectionalLight
 
duplicate() - Method in class artofillusion.object.ExternalObject
Create a new object which is an exact duplicate of this one.
duplicate() - Method in class artofillusion.object.ImplicitSphere
 
duplicate() - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
Create a duplicate of this keyframe for a (possibly different) object.
duplicate() - Method in interface artofillusion.object.Mesh
Create a new object which is an exact duplicate of this one.
duplicate() - Method in class artofillusion.object.NullObject
 
duplicate() - Method in class artofillusion.object.Object3D
Create a new object which is an exact duplicate of this one.
duplicate() - Method in class artofillusion.object.ObjectInfo
Create a new ObjectInfo which is identical to this one.
duplicate(Object3D) - Method in class artofillusion.object.ObjectInfo
Create a new ObjectInfo which is identical to this one, but references a new Object3D.
duplicate() - Method in class artofillusion.object.PointLight
 
duplicate() - Method in class artofillusion.object.PointLight.PointLightKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.PointLight.PointLightKeyframe
Create a duplicate of this keyframe for a (possibly different) object.
duplicate() - Method in class artofillusion.object.ProceduralDirectionalLight
 
duplicate() - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
duplicate(Object) - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
duplicate() - Method in class artofillusion.object.ProceduralPointLight
 
duplicate() - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
duplicate(Object) - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
duplicate() - Method in class artofillusion.object.ReferenceImage
 
duplicate() - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
duplicate(Object) - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
duplicate() - Method in class artofillusion.object.SceneCamera
 
duplicate() - Method in class artofillusion.object.Sphere
 
duplicate() - Method in class artofillusion.object.SplineMesh
 
duplicate() - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
 
duplicate() - Method in class artofillusion.object.SpotLight
 
duplicate() - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
duplicate(Object) - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
duplicate() - Method in class artofillusion.object.TriangleMesh
Create a duplicate of this object.
duplicate() - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
 
duplicate() - Method in class artofillusion.object.Tube
Create an exact duplicate of this object.
duplicate() - Method in class artofillusion.object.Tube.TubeKeyframe
Create a duplicate of this keyframe.
duplicate(Object) - Method in class artofillusion.object.Tube.TubeKeyframe
 
duplicate() - Method in class artofillusion.procedural.BrickModule
 
duplicate() - Method in class artofillusion.procedural.CellsModule
Create a duplicate of this module.
duplicate() - Method in class artofillusion.procedural.ClipModule
 
duplicate() - Method in class artofillusion.procedural.ColorModule
 
duplicate() - Method in class artofillusion.procedural.CommentModule
 
duplicate() - Method in class artofillusion.procedural.CoordinateModule
 
duplicate() - Method in class artofillusion.procedural.ExprModule
 
duplicate() - Method in class artofillusion.procedural.FunctionModule
 
duplicate() - Method in class artofillusion.procedural.GridModule
 
duplicate() - Method in class artofillusion.procedural.ImageModule
Create a duplicate of this module.
duplicate() - Method in class artofillusion.procedural.JitterModule
 
duplicate() - Method in class artofillusion.procedural.MarbleModule
 
duplicate() - Method in class artofillusion.procedural.Module
Create a duplicate of this module.
duplicate() - Method in class artofillusion.procedural.NoiseModule
 
duplicate() - Method in class artofillusion.procedural.NumberModule
 
duplicate() - Method in class artofillusion.procedural.ParameterModule
 
duplicate() - Method in class artofillusion.procedural.RandomModule
 
duplicate() - Method in class artofillusion.procedural.ScaleShiftModule
 
duplicate() - Method in class artofillusion.procedural.SpectrumModule
 
duplicate() - Method in class artofillusion.procedural.TransformModule
 
duplicate() - Method in class artofillusion.procedural.TurbulenceModule
 
duplicate() - Method in class artofillusion.procedural.ViewAngleModule
 
duplicate() - Method in class artofillusion.procedural.WoodModule
 
duplicate() - Method in class artofillusion.script.ScriptedObject
Create a new object which is an exact duplicate of this one.
duplicate() - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
duplicate(Object) - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
duplicate() - Method in class artofillusion.texture.ConstantParameterValue
Create a duplicate of this object.
duplicate() - Method in class artofillusion.texture.CylindricalMapping
 
duplicate(Object3D, Texture) - Method in class artofillusion.texture.CylindricalMapping
 
duplicate() - Method in class artofillusion.texture.FaceParameterValue
Create a duplicate of this object.
duplicate() - Method in class artofillusion.texture.FaceVertexParameterValue
Create a duplicate of this object.
duplicate() - Method in class artofillusion.texture.ImageMapTexture
Create a duplicate of the texture.
duplicate() - Method in class artofillusion.texture.LayeredMapping
Create a new TextureMapping which is identical to this one.
duplicate(Object3D, Texture) - Method in class artofillusion.texture.LayeredMapping
Create a new TextureMapping which is identical to this one, but for a different Texture.
duplicate() - Method in class artofillusion.texture.LayeredTexture
There shouldn't ever be a reason to call this.
duplicate() - Method in class artofillusion.texture.LinearMapping3D
 
duplicate(Object3D, Texture) - Method in class artofillusion.texture.LinearMapping3D
 
duplicate() - Method in interface artofillusion.texture.ParameterValue
Create a duplicate of this object.
duplicate() - Method in class artofillusion.texture.ProceduralTexture2D
 
duplicate() - Method in class artofillusion.texture.ProceduralTexture3D
 
duplicate() - Method in class artofillusion.texture.ProjectionMapping
 
duplicate(Object3D, Texture) - Method in class artofillusion.texture.ProjectionMapping
 
duplicate() - Method in class artofillusion.texture.SphericalMapping
 
duplicate(Object3D, Texture) - Method in class artofillusion.texture.SphericalMapping
 
duplicate() - Method in class artofillusion.texture.Texture
Create a duplicate of the texture.
duplicate() - Method in class artofillusion.texture.TextureMapping
Create a new TextureMapping which is identical to this one.
duplicate(Object3D, Texture) - Method in class artofillusion.texture.TextureMapping
Create a new TextureMapping which is identical to this one, but for a different object and texture.
duplicate() - Method in class artofillusion.texture.UniformMapping
 
duplicate(Object3D, Texture) - Method in class artofillusion.texture.UniformMapping
 
duplicate() - Method in class artofillusion.texture.UniformTexture
Create a duplicate of the texture.
duplicate() - Method in class artofillusion.texture.UVMapping
 
duplicate(Object3D, Texture) - Method in class artofillusion.texture.UVMapping
 
duplicate() - Method in class artofillusion.texture.VertexParameterValue
Create a duplicate of this object.
duplicate() - Method in class artofillusion.TextureParameter
 
duplicate(Object) - Method in class artofillusion.TextureParameter
Create a TextureParameter which is a duplicate of an existing one, but with a different owner.
duplicateAll(ObjectInfo[]) - Static method in class artofillusion.object.ObjectInfo
Given an array of ObjectInfos, duplicate all of them (including the objects they point to), keeping parent-child relationships intact.
duplicateCommand() - Method in class artofillusion.LayoutWindow
 
duplicateSelectedTracks() - Method in class artofillusion.animation.Score
Duplicate the selected tracks.

E

E - Static variable in class artofillusion.ui.NinePointManipulator
 
e1 - Variable in class artofillusion.object.TriangleMesh.Face
 
e2 - Variable in class artofillusion.object.TriangleMesh.Face
 
e3 - Variable in class artofillusion.object.TriangleMesh.Face
 
eccentricity - Variable in class artofillusion.material.MaterialSpec
 
EDGE_MODE - Static variable in interface artofillusion.ui.MeshEditController
 
edges - Variable in class artofillusion.object.TriangleMesh.Vertex
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.animation.Actor
 
edit(LayoutWindow) - Method in class artofillusion.animation.ConstraintTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.distortion.BendTrack
 
edit(LayoutWindow) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.distortion.ScaleTrack
 
edit(LayoutWindow) - Method in class artofillusion.animation.distortion.ShatterTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.distortion.TwistTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.FilterParameterTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.IKTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.PoseTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.PositionTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.ProceduralPositionTrack
 
edit(LayoutWindow) - Method in class artofillusion.animation.ProceduralRotationTrack
 
edit(LayoutWindow) - Method in class artofillusion.animation.RotationTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.TextureTrack
This method presents a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.Track
This method should present a window in which the user can edit the track.
edit(LayoutWindow) - Method in class artofillusion.animation.VisibilityTrack
 
edit(LayoutWindow) - Method in class artofillusion.animation.WeightTrack
 
edit(BFrame, Scene) - Method in class artofillusion.material.Material
Allow the user to interactively edit the material.
edit(BFrame, Scene) - Method in class artofillusion.material.ProceduralMaterial3D
 
edit(BFrame, Scene) - Method in class artofillusion.material.UniformMaterial
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.CompoundImplicitObject
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.CSGObject
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.Cube
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.Curve
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.Cylinder
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.DirectionalLight
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.ExternalObject
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.ImplicitSphere
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.Object3D
Display a window in which the user can edit this object.
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.PointLight
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.ProceduralDirectionalLight
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.ProceduralPointLight
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.SceneCamera
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.Sphere
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.SplineMesh
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.SpotLight
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.TriangleMesh
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.object.Tube
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.BrickModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.CellsModule
Allow the user to set the parameters.
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.ClipModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.ColorModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.CommentModule
Allow the user to edit the comment text.
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.ExprModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.FunctionModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.GridModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.ImageModule
Allow the user to set a new value.
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.JitterModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.MarbleModule
Allow the user to set the parameters.
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.Module
This should display a user interface for editing the module, and return true if the module is changed.
edit(BFrame, Scene) - Method in class artofillusion.procedural.Module
This is an old form of edit() that exists only to maintain compatibility with old plugins.
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.NoiseModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.NumberModule
Allow the user to set a new value.
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.ParameterModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.RandomModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.ScaleShiftModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.SpectrumModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.TransformModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.TurbulenceModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.ViewAngleModule
 
edit(ProcedureEditor, Scene) - Method in class artofillusion.procedural.WoodModule
 
edit(EditingWindow, ObjectInfo, Runnable) - Method in class artofillusion.script.ScriptedObject
Allow the user to edit the script.
edit(BFrame, Scene) - Method in class artofillusion.texture.ImageMapTexture
Allow the user to interactively edit the texture.
edit(BFrame, Scene) - Method in class artofillusion.texture.LayeredTexture
LayeredTexture does not provide its own editor, since this is done directly through the ObjectTextureDialog.
edit(BFrame, Scene) - Method in class artofillusion.texture.ProceduralTexture2D
 
edit(BFrame, Scene) - Method in class artofillusion.texture.ProceduralTexture3D
 
edit(BFrame, Scene) - Method in class artofillusion.texture.Texture
Allow the user to interactively edit the texture.
edit(BFrame, Scene) - Method in class artofillusion.texture.UniformTexture
Allow the user to interactively edit the material.
editGesture(EditingWindow, ObjectInfo, Runnable, ObjectInfo) - Method in class artofillusion.object.Curve
 
editGesture(EditingWindow, ObjectInfo, Runnable, ObjectInfo) - Method in class artofillusion.object.Object3D
Edit an object which represents a gesture for an Actor object.
editGesture(EditingWindow, ObjectInfo, Runnable, ObjectInfo) - Method in class artofillusion.object.ObjectWrapper
Edit an object which represents a gesture for an Actor object.
editGesture(EditingWindow, ObjectInfo, Runnable, ObjectInfo) - Method in class artofillusion.object.SplineMesh
 
editGesture(EditingWindow, ObjectInfo, Runnable, ObjectInfo) - Method in class artofillusion.object.TriangleMesh
 
editGesture(EditingWindow, ObjectInfo, Runnable, ObjectInfo) - Method in class artofillusion.object.Tube
 
EditingTool - Class in artofillusion.ui
EditingTool is the superclass of tools for editing objects or scenes.
EditingTool(EditingWindow) - Constructor for class artofillusion.ui.EditingTool
 
EditingWindow - Interface in artofillusion.ui
EditingWindow represents a window used for editing an object or scene.
editJointCommand() - Method in class artofillusion.MeshEditorWindow
Allow the user to edit the selected joint.
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.animation.Actor
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.distortion.BendTrack
 
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.distortion.ScaleTrack
 
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.distortion.TwistTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.FilterParameterTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.PoseTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.PositionTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.ProceduralPositionTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.ProceduralRotationTrack
 
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.RotationTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.TextureTrack
Present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.Track
This method should present a window in which the user can edit the specified keyframe.
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.VisibilityTrack
 
editKeyframe(LayoutWindow, int) - Method in class artofillusion.animation.WeightTrack
 
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.CompoundImplicitObject
 
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.CSGObject
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.Cube
 
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.Cylinder
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.DirectionalLight
 
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.ImplicitSphere
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.Object3D
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.ObjectWrapper
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.PointLight
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.ProceduralDirectionalLight
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.ProceduralPointLight
Allow the user to edit a keyframe returned by getPoseKeyframe().
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.SceneCamera
 
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.Sphere
 
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.object.SpotLight
 
editKeyframe(EditingWindow, Keyframe, ObjectInfo) - Method in class artofillusion.script.ScriptedObject
Allow the user to edit a keyframe returned by getPoseKeyframe().
EditKeyframesDialog - Class in artofillusion.animation
EditKeyframesDialog presents a dialog box for doing bulk editing of keyframes.
EditKeyframesDialog(LayoutWindow, int) - Constructor for class artofillusion.animation.EditKeyframesDialog
 
editObjectCommand() - Method in class artofillusion.LayoutWindow
 
editProperties(ProcedureEditor) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Display the Properties dialog.
editProperties(ProcedureEditor) - Method in class artofillusion.animation.ProceduralPositionTrack
Display the Properties dialog.
editProperties(ProcedureEditor) - Method in class artofillusion.animation.ProceduralRotationTrack
Display the Properties dialog.
editProperties(ProcedureEditor) - Method in class artofillusion.material.ProceduralMaterial3D
Display the Properties dialog.
editProperties(ProcedureEditor) - Method in interface artofillusion.procedural.ProcedureOwner
Display the Properties dialog.
editProperties(ProcedureEditor) - Method in class artofillusion.texture.ProceduralTexture2D
Display the Properties dialog.
editProperties(ProcedureEditor) - Method in class artofillusion.texture.ProceduralTexture3D
Display the Properties dialog.
editSelectedKeyframe() - Method in class artofillusion.animation.Score
Edit the selected keyframe.
editSelectedTrack() - Method in class artofillusion.animation.Score
Allow the user to edit the currently selected track.
emissive - Variable in class artofillusion.texture.TextureSpec
 
EMISSIVE_COLOR_COMPONENT - Static variable in class artofillusion.texture.Texture
 
emissiveColor - Variable in class artofillusion.texture.ImageMapTexture
 
emissiveColor - Variable in class artofillusion.texture.UniformTexture
 
endDraggingSelection() - Method in class artofillusion.ObjectViewer
Finish dragging a selection region.
ENUMERATION - Static variable in class artofillusion.Property
A property whose values must be one of a fixed set of allowed values.
ENVIRON_DIFFUSE - Static variable in class artofillusion.Scene
 
ENVIRON_EMISSIVE - Static variable in class artofillusion.Scene
 
ENVIRON_SOLID - Static variable in class artofillusion.Scene
 
environmentCommand() - Method in class artofillusion.LayoutWindow
 
equals(Keyframe) - Method in class artofillusion.animation.Actor.ActorKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.animation.ArrayKeyframe
 
equals(Keyframe) - Method in class artofillusion.animation.BooleanKeyframe
 
equals(Keyframe) - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
Determine whether this keyframe is identical to another one.
equals(Joint.DOF) - Method in class artofillusion.animation.Joint.DOF
Determine if this DOF is identical to another one.
equals(Joint) - Method in class artofillusion.animation.Joint
Determine if this joint is identical to another one.
equals(Keyframe) - Method in interface artofillusion.animation.Keyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.animation.NullKeyframe
 
equals(Object) - Method in class artofillusion.animation.ObjectRef
Two ObjectRefs are equals if they refer to the same object or joint.
equals(Keyframe) - Method in class artofillusion.animation.RotationKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.animation.ScalarKeyframe
Determine whether this keyframe is identical to another one.
equals(Object) - Method in class artofillusion.animation.Skeleton
Determine if this skeleton is identical to another one.
equals(Keyframe) - Method in class artofillusion.animation.VectorKeyframe
 
equals(Object) - Method in class artofillusion.math.CoordinateSystem
Determine whether this coordinate system is identical to another one.
equals(Object) - Method in class artofillusion.math.Mat4
 
equals(Object) - Method in class artofillusion.math.RGBColor
Determine whether two colors are identical.
equals(Object) - Method in class artofillusion.math.Vec2
Determine whether two vectors are identical.
equals(Object) - Method in class artofillusion.math.Vec3
Determine whether two vectors are identical.
equals(Keyframe) - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.CSGObject.CSGKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.Curve.CurveKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.Cylinder.CylinderKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
equals(Keyframe) - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.PointLight.PointLightKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
equals(Keyframe) - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
equals(Keyframe) - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
equals(Keyframe) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
equals(Keyframe) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Determine whether this keyframe is identical to another one.
equals(Keyframe) - Method in class artofillusion.object.Tube.TubeKeyframe
Determine whether this keyframe is identical to another one.
equals(Object) - Method in class artofillusion.Property
 
equals(Keyframe) - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
equals(Object) - Method in class artofillusion.texture.ConstantParameterValue
Determine whether this object represents the same value as another one.
equals(Object) - Method in class artofillusion.texture.FaceParameterValue
Determine whether this object represents the same set of values as another one.
equals(Object) - Method in class artofillusion.texture.FaceVertexParameterValue
Determine whether this object represents the same set of values as another one.
equals(Object) - Method in class artofillusion.texture.VertexParameterValue
Determine whether this object represents the same set of values as another one.
equals(Object) - Method in class artofillusion.TextureParameter
 
ERGB_EXP_SCALE - Static variable in class artofillusion.math.RGBColor
 
errorsOccurredInLoading() - Method in class artofillusion.Scene
Return true if any errors occurred while loading the scene.
estimateDepthRange() - Method in class artofillusion.MeshViewer
Estimate the range of depth values that the camera will need to render.
estimateDepthRange() - Method in class artofillusion.ObjectPreviewCanvas
Estimate the range of depth values that the camera will need to render.
estimateDepthRange() - Method in class artofillusion.ObjectViewer
Estimate the range of depth values that the camera will need to render.
estimateDepthRange() - Method in class artofillusion.SceneViewer
Estimate the range of depth values that the camera will need to render.
estimateDepthRange() - Method in class artofillusion.texture.UVMappingViewer
Estimate the range of depth values that the camera will need to render.
estimateDepthRange() - Method in class artofillusion.ViewerCanvas
Estimate the range of depth values that the camera will need to render.
EUCLIDEAN - Static variable in class artofillusion.math.Cells
 
evaluate(double, int) - Method in class artofillusion.animation.Timecourse
Evaluate the Timecourse for a particular time, using a particular interpolation method.
EXACTLY - Static variable in class artofillusion.object.Object3D
 
execute(ScriptedObjectController) - Method in interface artofillusion.script.ObjectScript
 
execute(LayoutWindow) - Method in interface artofillusion.script.ToolScript
 
execute() - Method in class artofillusion.UndoRecord
Execute the record's script.
execute(Map<String, Object>, ClassLoader) - Method in class artofillusion.util.IconGenerator
execute a compiled IconGenerator.
execute(int) - Method in interface artofillusion.util.ThreadManager.Task
Execute the task for the specified index.
executeKeystrokes(KeyEvent, EditingWindow) - Static method in class artofillusion.keystroke.KeystrokeManager
Given a key event, find any matching KeystrokeRecords and execute them.
executeRedo() - Method in class artofillusion.UndoStack
Execute the redo record at the top of the stack.
executeScript(File) - Method in class artofillusion.LayoutWindow
Execute the tool script contained in a file, passing a reference to this window in its "window" variable.
executeScript(String, Map<String, Object>) - Method in class artofillusion.script.BeanshellScriptEngine
 
executeScript(String, Map<String, Object>) - Method in class artofillusion.script.GroovyScriptEngine
 
executeScript(String, Map<String, Object>) - Method in interface artofillusion.script.ScriptEngine
Execute a script.
executeScript(String, String, Map<String, Object>) - Static method in class artofillusion.script.ScriptRunner
Execute a script.
ExecuteScriptWindow - Class in artofillusion.script
This class presents a user interface for entering scripts to be executed.
ExecuteScriptWindow(LayoutWindow) - Constructor for class artofillusion.script.ExecuteScriptWindow
 
executeUndo() - Method in class artofillusion.UndoStack
Execute the undo record at the top of the stack.
executionComplete() - Method in class artofillusion.script.ScriptedObjectEnumeration
This is called by the ScriptedObjectController once execution is complete.
expandToShowObject(Object) - Method in class artofillusion.ui.TreeList
Expand all parents of the specified object to make it visible.
ExpModule - Class in artofillusion.procedural
 
ExpModule(Point) - Constructor for class artofillusion.procedural.ExpModule
 
exportFile(BFrame, Scene) - Method in interface artofillusion.Translator
Prompt the user for a filename and any other necessary information, and export the scene.
ExposureFilter - Class in artofillusion.image.filter
This is an image filter which compensates for over or under exposed images by applying a gamma correction.
ExposureFilter() - Constructor for class artofillusion.image.filter.ExposureFilter
 
ExprModule - Class in artofillusion.procedural
This is a Module which outputs an expression applied to three numbers.
ExprModule(Point) - Constructor for class artofillusion.procedural.ExprModule
 
extend(BoundingBox) - Method in class artofillusion.math.BoundingBox
Extend this bounding box to also contain the contents of another one.
extendSelectionCommand() - Method in class artofillusion.CurveEditorWindow
Extend the selection outward by one edge.
extendSelectionCommand() - Method in class artofillusion.SplineMeshEditorWindow
Extend the selection outward by one edge.
extendSelectionCommand() - Method in class artofillusion.TriMeshEditorWindow
Extend the selection outward by one edge.
ExternalObject - Class in artofillusion.object
ExternalObject is an Object3D that is stored in a separate file.
ExternalObject(File, String) - Constructor for class artofillusion.object.ExternalObject
Create an ExternalObject from a file.
ExternalObject(DataInputStream, Scene) - Constructor for class artofillusion.object.ExternalObject
Recreate an ExternalObject by reading in the serialized representation written by writeToFile().
ExternalObjectEditingWindow - Class in artofillusion
This is a window for editing ExternalObjects.
ExternalObjectEditingWindow(EditingWindow, ExternalObject, ObjectInfo, Runnable) - Constructor for class artofillusion.ExternalObjectEditingWindow
Display a window for editing an ExternalObject.
EXTRA_SAMPLES - Static variable in class artofillusion.image.TIFFEncoder
 
extractCurveCommand() - Method in class artofillusion.TriMeshEditorWindow
 
extractFacesCommand() - Method in class artofillusion.TriMeshEditorWindow
 

F

f1 - Variable in class artofillusion.object.TriangleMesh.Edge
 
f2 - Variable in class artofillusion.object.TriangleMesh.Edge
 
FACE_MODE - Static variable in interface artofillusion.ui.MeshEditController
 
faceNorm - Variable in class artofillusion.RenderingMesh
 
FaceParameterValue - Class in artofillusion.texture
This class defines a scalar parameter who value is defined on each face of a mesh.
FaceParameterValue(double[]) - Constructor for class artofillusion.texture.FaceParameterValue
Create a new FaceParameterValue object.
FaceParameterValue(FacetedMesh, TextureParameter) - Constructor for class artofillusion.texture.FaceParameterValue
Create a new FaceParameterValue for a mesh, and initialize it to appropriate default values.
FaceParameterValue(DataInputStream) - Constructor for class artofillusion.texture.FaceParameterValue
Reconstruct a serialized object.
FacetedMesh - Interface in artofillusion.object
A FacetedMesh represents an object which is defined by a set of polygonal faces.
FaceVertexParameterValue - Class in artofillusion.texture
This class defines a scalar parameter whose value is defined at each vertex of each face of a mesh.
FaceVertexParameterValue(double[][]) - Constructor for class artofillusion.texture.FaceVertexParameterValue
Create a new FaceVertexParameterValue object.
FaceVertexParameterValue(FacetedMesh, TextureParameter) - Constructor for class artofillusion.texture.FaceVertexParameterValue
Create a new FaceVertexParameterValue for a mesh, and initialize it to appropriate default values.
FaceVertexParameterValue(DataInputStream) - Constructor for class artofillusion.texture.FaceVertexParameterValue
Reconstruct a serialized object.
falloff - Variable in class artofillusion.object.SpotLight.SpotLightKeyframe
 
FastMath - Class in artofillusion.math
This class provides faster replacements for some of the methods of java.lang.Math.
FastMath() - Constructor for class artofillusion.math.FastMath
 
FastRandom - Class in artofillusion.math
This is a faster replacement for java.util.Random.
FastRandom(long) - Constructor for class artofillusion.math.FastRandom
Create a new random number generator.
feather(BufferedImage, int, int, byte) - Static method in class artofillusion.util.IconGenerator
feather (fade to transparent) the image.
feather(BufferedImage, int, int, byte, Rectangle) - Static method in class artofillusion.util.IconGenerator
The XSIZE and YSIZE parameters determine how far from the edge of the image to start feathering, and the DIRection specifies whether to feather OUT (FEATHER_OUT_DIR) towards the edges, or IN (FEATHER_IN_DIR) towards the centre.
FEATHER_IN_DIR - Static variable in class artofillusion.util.IconGenerator
 
FEATHER_OUT_DIR - Static variable in class artofillusion.util.IconGenerator
 
fillShape(Shape, Color) - Method in interface artofillusion.view.CanvasDrawer
Draw a filled Shape onto the canvas.
fillShape(Shape, Color) - Method in class artofillusion.view.GLCanvasDrawer
Draw a filled Shape onto the canvas.
fillShape(Shape, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Draw a filled Shape onto the canvas.
fillShape(Shape, Color) - Method in class artofillusion.ViewerCanvas
Draw a filled Shape onto the canvas.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.BlurFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.BrightnessFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.DepthOfFieldFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.ExposureFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.GlowFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.ImageFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.NoiseReductionFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.OutlineFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.SaturationFilter
Apply the filter to an image.
filterImage(ComplexImage, Scene, SceneCamera, CoordinateSystem) - Method in class artofillusion.image.filter.TintFilter
Apply the filter to an image.
FilterParameterTrack - Class in artofillusion.animation
This is a Track which allows the parameters of an ImageFilter to be keyframed.
FilterParameterTrack(Object, ImageFilter) - Constructor for class artofillusion.animation.FilterParameterTrack
Create a new FilterParameterTrack.
findAllChildren(Widget) - Static method in class artofillusion.ui.UIUtilities
Find every Widget which is contained within a specified one, either as a direct child or through multiple levels of nesting.
findBoundaryEdges() - Method in class artofillusion.object.TriangleMesh
Calculate a set of array representing the boundaries of this mesh.
findClass(String) - Method in class artofillusion.util.SearchlistClassLoader
Return a Class object for the specified class name.
findClickTarget(Point, Vec3) - Method in class artofillusion.TriMeshViewer
Determine which vertex, edge, or face (depending on the current selection mode) the mouse was clicked on.
findDragVector(Vec3, int, int) - Method in class artofillusion.Camera
This is provided for backward compatibility.
findDragVector(Vec3, double, double) - Method in class artofillusion.Camera
The following routine is used for dragging objects on the screen.
findEdgeLoops(TriangleMesh, boolean[]) - Static method in class artofillusion.TriMeshSelectionUtilities
Select an edge loop from each edge that is currently selected.
findEdgeStrips(TriangleMesh, boolean[]) - Static method in class artofillusion.TriMeshSelectionUtilities
Select an edge strip from each edge that is currently selected.
findElement(Object) - Method in class artofillusion.ui.TreeList
Find the TreeElement corresponding to an object, or null if there is none.
findFaceTextureCoordinates(FacetedMesh) - Method in class artofillusion.texture.UVMapping
Given a FacetedMesh to which this mapping has been applied, return the texture coordinates at each vertex of each face.
findFrame(Widget) - Static method in class artofillusion.ui.UIUtilities
Given a Widget, find its parent BFrame.
findJointIndex(int) - Method in class artofillusion.animation.Skeleton
Find the array index for a given joint ID.
findLibrary(String) - Method in class artofillusion.util.SearchlistClassLoader
return the pathname to the specified native library.
findResource(String) - Method in class artofillusion.util.SearchlistClassLoader
find a resource using the searchlist.
findScreenBounds(BoundingBox) - Method in class artofillusion.Camera
Given a bounding box (specified in object coordinates), return a rectangle which describes the object's position on the screen.
findScreenBounds(BoundingBox, Camera) - Method in class artofillusion.ui.Compound3DManipulator
Given a bounding box in view coordinates, find the corresponding rectangle in screen coordinates.
findSelectionBoundary(TriangleMesh, int, boolean[]) - Static method in class artofillusion.TriMeshSelectionUtilities
Find the boundary of the current selection.
findTextureCoordinates(Mesh) - Method in class artofillusion.texture.CylindricalMapping
Given a Mesh to which this mapping has been applied, return the texture coordinates at each vertex.
findTextureCoordinates(Mesh) - Method in class artofillusion.texture.Mapping2D
Given a Mesh to which this mapping has been applied, return the texture coordinates at each vertex.
findTextureCoordinates(Mesh) - Method in class artofillusion.texture.ProjectionMapping
Given a Mesh to which this mapping has been applied, return the texture coordinates at each vertex.
findTextureCoordinates(Mesh) - Method in class artofillusion.texture.SphericalMapping
Given a Mesh to which this mapping has been applied, return the texture coordinates at each vertex.
findTextureCoordinates(Mesh) - Method in class artofillusion.texture.UVMapping
Given a Mesh to which this mapping has been applied, return the texture coordinates at each vertex.
findWindow(Widget) - Static method in class artofillusion.ui.UIUtilities
Given a Widget, find the window that contains it.
finish() - Method in class artofillusion.util.ThreadManager
Dispose of all the worker threads.
finishEditingTrack(Track) - Method in class artofillusion.animation.Score
This method should be called when a track is done being edited.
firstEdge - Variable in class artofillusion.object.TriangleMesh.Vertex
 
fitWindowToScreen(WindowWidget) - Static method in class artofillusion.ui.UIUtilities
Ensure that a WindowWidget fits entirely on the screen, making it smaller if necessary.
fixed - Variable in class artofillusion.animation.Joint.DOF
 
FLAT_ENDS - Static variable in class artofillusion.object.Tube
 
FlatVertexShader - Class in artofillusion.view
This is a VertexShader which renders a mesh in a solid color with flat shading.
FlatVertexShader(RenderingMesh, Object3D, double, Vec3) - Constructor for class artofillusion.view.FlatVertexShader
Create a FlatVertexShader for a mesh.
FlatVertexShader(RenderingMesh, RGBColor, Vec3) - Constructor for class artofillusion.view.FlatVertexShader
Create a FlatVertexShader for a mesh.
FloatingDialog - Class in artofillusion.ui
This class is a dialog which "floats" above its parent window whenever it is set to be non-modal.
FloatingDialog(WindowWidget) - Constructor for class artofillusion.ui.FloatingDialog
 
FloatingDialog(WindowWidget, boolean) - Constructor for class artofillusion.ui.FloatingDialog
 
FloatingDialog(WindowWidget, String) - Constructor for class artofillusion.ui.FloatingDialog
 
FloatingDialog(WindowWidget, String, boolean) - Constructor for class artofillusion.ui.FloatingDialog
 
floor(double) - Static method in class artofillusion.math.FastMath
This method produces identical results to Math.floor() for all normal input values (one which fall inside the allowed range of the int type).
focalDist - Variable in class artofillusion.object.SceneCamera.CameraKeyframe
 
FORMAT_BMP - Static variable in class artofillusion.image.ImageSaver
 
FORMAT_HDR - Static variable in class artofillusion.image.ImageSaver
 
FORMAT_JPEG - Static variable in class artofillusion.image.ImageSaver
 
FORMAT_PNG - Static variable in class artofillusion.image.ImageSaver
 
FORMAT_QUICKTIME - Static variable in class artofillusion.image.ImageSaver
 
FORMAT_TIFF - Static variable in class artofillusion.image.ImageSaver
 
fov - Variable in class artofillusion.object.SceneCamera.CameraKeyframe
 
frameBox(BoundingBox) - Method in class artofillusion.ViewerCanvas
Adjust the camera position and magnification so that the specified box fills the view.
frameWithCameraCommand(boolean) - Method in class artofillusion.LayoutWindow
 
from - Variable in class artofillusion.procedural.Link
 
from - Variable in class artofillusion.WireframeMesh
 
fromLocal() - Method in class artofillusion.math.CoordinateSystem
Return a matrix which will transform points from this coordinate system to the outside coordinate system with respect to which it is defined.
FRONT_AND_BACK - Static variable in class artofillusion.texture.TextureMapping
 
FRONT_ONLY - Static variable in class artofillusion.texture.TextureMapping
 
FunctionModule - Class in artofillusion.procedural
This is a Module which outputs a user defined function of its input, y = f(x).
FunctionModule(Point) - Constructor for class artofillusion.procedural.FunctionModule
 

G

GainModule - Class in artofillusion.procedural
This is a Module which calculates Perlin's gain function.
GainModule(Point) - Constructor for class artofillusion.procedural.GainModule
 
generateMesh(double, List<Vec3>, List<int[]>) - Method in class artofillusion.object.ImplicitObject
Construct a mesh from the implicit function.
GenericTool - Class in artofillusion.ui
GenericTool is an EditingTool which performs no operations.
GenericTool(EditingWindow, String, String) - Constructor for class artofillusion.ui.GenericTool
 
GenericTreeElement - Class in artofillusion.ui
 
GenericTreeElement(String, Object, TreeElement, TreeList, Vector) - Constructor for class artofillusion.ui.GenericTreeElement
 
Gesture - Interface in artofillusion.animation
This interface represents an object which can be used to represent a predefined gesture for an Actor.
getActionProcessor() - Method in class artofillusion.ViewerCanvas
Get the ActionProcessor which is currently in use for processing mouse events (may be null).
getActor(Object3D) - Static method in class artofillusion.animation.Actor
This is a utility routine.
getAllMetadataNames() - Method in class artofillusion.Scene
Get the names of all metadata objects stored in this scene.
getAllObjects() - Method in class artofillusion.Scene
Get all objects in the Scene in the form of a List.
getAllowedValues() - Method in class artofillusion.Property
Get the list of allowed values.
getAllRecords() - Static method in class artofillusion.keystroke.KeystrokeManager
Get a list of all defined KeystrokeRecords.
getAllViews() - Method in class artofillusion.animation.Score
 
getAllViews() - Method in class artofillusion.LayoutWindow
Get all ViewerCanvases contained in this window.
getAllViews() - Method in class artofillusion.ObjectEditorWindow
Get all ViewerCanvases in this window.
getAllViews() - Method in class artofillusion.texture.UVMappingWindow
 
getAllViews() - Method in interface artofillusion.ui.EditingWindow
Get all ViewerCanvases contained in this window.
getAmbientColor() - Method in class artofillusion.Scene
Get the scene's ambient light color.
getAmplitude() - Method in class artofillusion.procedural.MarbleModule
Get the amplitude.
getAmplitude() - Method in class artofillusion.procedural.NoiseModule
Get the amplitude.
getAmplitude() - Method in class artofillusion.procedural.RandomModule
Get the amplitude.
getAmplitude() - Method in class artofillusion.procedural.TurbulenceModule
Get the amplitude.
getAmplitude() - Method in class artofillusion.procedural.WoodModule
Get the amplitude.
getAngle() - Method in class artofillusion.object.SpotLight
 
getAngleCosine() - Method in class artofillusion.object.SpotLight
 
getAnimating() - Method in class artofillusion.animation.Score
Get whether the display is currently being animated.
getAnimationMenu() - Method in class artofillusion.LayoutWindow
Get the Animation menu.
getAppBackgroundColor() - Static method in class artofillusion.ui.ThemeManager
Returns the background color of the application (not to be mistaken for the view background)
getApplyToJoint() - Method in class artofillusion.animation.PositionTrack
Get the ID of the joint this track applies to, or -1 if it applies to the object origin.
getApplyToJoint() - Method in class artofillusion.animation.ProceduralPositionTrack
Get the ID of the joint this track applies to, or -1 if it applies to the object origin.
getApplyToJoint() - Method in class artofillusion.animation.ProceduralRotationTrack
Get the ID of the joint this track applies to, or -1 if it applies to the object origin.
getApplyToJoint() - Method in class artofillusion.animation.RotationTrack
Get the ID of the joint this track applies to, or -1 if it applies to the object origin.
getARGB() - Method in class artofillusion.math.RGBColor
Get a representation of this color in the default Java color model.
getAttribute(String) - Method in class artofillusion.ui.ThemeManager.ButtonStyle
get the named attribute value.
getAvailableLocales() - Static method in class artofillusion.ui.Translate
Get a list of the locales for which we have translations.
getAverageColor(RGBColor) - Method in class artofillusion.image.ImageOrColor
Return the average color over the entire image.
getAverageComponent(int) - Method in class artofillusion.image.HDRImage
Get the average value for a particular component, over the entire image.
getAverageComponent(int) - Method in class artofillusion.image.ImageMap
Get the average value for a particular component, over the entire image.
getAverageComponent(int) - Method in class artofillusion.image.MIPMappedImage
Get the average value for a particular component, over the entire image.
getAverageComponent(int) - Method in class artofillusion.image.SVGImage
Get the average value for a particular component, over the entire image.
getAverageImage() - Method in class artofillusion.image.ImageAverager
Get the average image.
getAverageParameterValues() - Method in class artofillusion.object.Object3D
Get the average value of each texture parameter.
getAverageParameterValues() - Method in class artofillusion.object.ObjectWrapper
Get the average value of each texture parameter.
getAverageSpec(TextureSpec, double, double[]) - Method in class artofillusion.texture.ImageMapTexture
 
getAverageSpec(TextureSpec, double, double[]) - Method in class artofillusion.texture.LayeredMapping
Estimate the average surface properties by adding up the average properties of all of the layers.
getAverageSpec(TextureSpec, double, double[]) - Method in class artofillusion.texture.LayeredTexture
For the average properties, use the average properties of the bottom layer.
getAverageSpec(TextureSpec, double, double[]) - Method in class artofillusion.texture.ProceduralTexture2D
 
getAverageSpec(TextureSpec, double, double[]) - Method in class artofillusion.texture.ProceduralTexture3D
 
getAverageSpec(TextureSpec, double, double[]) - Method in class artofillusion.texture.Texture
Get a TextureSpec which represents the average surface properties of this texture.
getAverageSpec(TextureSpec, double, double[]) - Method in class artofillusion.texture.UniformTexture
 
getAverageValue() - Method in class artofillusion.image.ImageOrValue
Return the average value over the entire image.
getAverageValue(int, double) - Method in class artofillusion.procedural.AbsModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.BiasModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.BlurModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.BrickModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.CellsModule
Calculate the average value of an output.
getAverageValue(int, double) - Method in class artofillusion.procedural.CheckerModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ClipModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.CompareModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.CoordinateModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.CosineModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.DifferenceModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ExpModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ExprModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.FunctionModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.GainModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.GridModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ImageModule
Get the value of one of the components.
getAverageValue(int, double) - Method in class artofillusion.procedural.InterpModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.JitterModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.LogModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.MarbleModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.MaxModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.MinModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ModModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.Module
Get the average value of the specified output port.
getAverageValue(int, double) - Method in class artofillusion.procedural.NoiseModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.NumberModule
This module simply outputs the value.
getAverageValue(int, double) - Method in class artofillusion.procedural.OutputModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ParameterModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.PolarModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.PowerModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ProductModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.RandomModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.RatioModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ScaleShiftModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.SineModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.SphericalModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.SqrtModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.SumModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.TransformModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.TurbulenceModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.ViewAngleModule
 
getAverageValue(int, double) - Method in class artofillusion.procedural.WoodModule
 
getAverageValue() - Method in class artofillusion.texture.ConstantParameterValue
Get the average value of the parameter over the entire surface.
getAverageValue() - Method in class artofillusion.texture.FaceParameterValue
Get the average value of the parameter over the entire surface.
getAverageValue() - Method in class artofillusion.texture.FaceVertexParameterValue
Get the average value of the parameter over the entire surface.
getAverageValue() - Method in interface artofillusion.texture.ParameterValue
Get the average value of the parameter over the entire surface.
getAverageValue() - Method in class artofillusion.texture.VertexParameterValue
Get the average value of the parameter over the entire surface.
getAxis() - Method in class artofillusion.animation.TrackGraph
Get the vertical axis for this graph.
getAxis() - Method in class artofillusion.ui.Compound3DManipulator.HandleEvent
Get the axis for which the handle is being manipulated.
getAxisAngleRotation(Vec3) - Method in class artofillusion.math.CoordinateSystem
A rotation can also be described by specifying a rotation axis, and a rotation angle about that axis.
getAxisDirection(Compound3DManipulator.Axis, ViewerCanvas) - Method in class artofillusion.ui.Compound3DManipulator
Get the direction of a particular axis.
getBlue() - Method in class artofillusion.math.RGBColor
Get the value of the blue component.
getBoundCamera() - Method in class artofillusion.ViewerCanvas
Get the SceneCamera (if any) which is bound to this view.
getBounds() - Method in class artofillusion.object.CompoundImplicitObject
 
getBounds() - Method in class artofillusion.object.CSGObject
Get a BoundingBox which just encloses the object.
getBounds() - Method in class artofillusion.object.Cube
 
getBounds() - Method in class artofillusion.object.Curve
 
getBounds() - Method in class artofillusion.object.Cylinder
 
getBounds() - Method in class artofillusion.object.DirectionalLight
 
getBounds() - Method in class artofillusion.object.ImplicitSphere
 
getBounds() - Method in interface artofillusion.object.Mesh
Get a bounding box for the mesh.
getBounds() - Method in class artofillusion.object.NullObject
 
getBounds() - Method in class artofillusion.object.Object3D
Get a BoundingBox which just encloses the object.
getBounds() - Method in class artofillusion.object.ObjectCollection
Get a BoundingBox which just encloses the object.
getBounds() - Method in class artofillusion.object.ObjectInfo
Get a bounding box for the object.
getBounds() - Method in class artofillusion.object.ObjectWrapper
Get a BoundingBox which just encloses the object.
getBounds() - Method in class artofillusion.object.PointLight
 
getBounds() - Method in class artofillusion.object.ReferenceImage
 
getBounds() - Method in class artofillusion.object.SceneCamera
 
getBounds() - Method in class artofillusion.object.Sphere
 
getBounds() - Method in class artofillusion.object.SplineMesh
Get the bounding box for the mesh.
getBounds() - Method in class artofillusion.object.SpotLight
 
getBounds() - Method in class artofillusion.object.TriangleMesh
Get the bounding box for the mesh.
getBounds() - Method in class artofillusion.procedural.InfoBox
 
getBounds() - Method in class artofillusion.procedural.Module
Get the boundary rectangle for this module.
getBrickHeight() - Method in class artofillusion.procedural.BrickModule
Get the brick height.
getBrightness() - Method in class artofillusion.math.RGBColor
Get the perceptual brightness of this color.
getButton() - Method in class artofillusion.ui.EditingTool
Get the ToolButton used to represent this tool in a ToolPalette.
getButtonMargin() - Static method in class artofillusion.ui.ThemeManager
Returns the button margin to use for tool palette display
getButtonStyle(Object) - Static method in class artofillusion.ui.ThemeManager
returns the ButtonStyle for the current Theme and the specified owner.
getCamera() - Method in class artofillusion.ViewerCanvas
 
getCameraCoordinates() - Method in class artofillusion.Camera
Get the camera's coordinate system.
getCameras() - Method in class artofillusion.SceneViewer
Get the list of cameras in the scene which can be used as predefined orientations.
getCanvasDrawer() - Method in class artofillusion.ViewerCanvas
Get the CanvasDrawer which is rendering the image for this canvas.
getCategories() - Static method in class artofillusion.PluginRegistry
Get all categories of plugins that have been defined.
getCenter() - Method in class artofillusion.material.LinearMaterialMapping
Get a vector whose components contain the center position for the mapping.
getCenter() - Method in class artofillusion.math.BoundingBox
Get a vector to the center of the box.
getCenter() - Method in class artofillusion.texture.LinearMapping3D
Get a vector whose components contain the center position for the mapping.
getCenter() - Method in class artofillusion.texture.ProjectionMapping
Get a vector whose components contain the center position for the mapping.
getChild(int) - Method in class artofillusion.ui.TreeElement
Get a particular child of this element.
getChildCount() - Method in class artofillusion.ui.ValueSlider
Get the number of children in this container.
getChildren() - Method in class artofillusion.object.ObjectInfo
Get the list of children for this object.
getChildren() - Method in class artofillusion.ui.ValueSlider
Get an Iterator listing all child Widgets.
getChoice() - Method in class artofillusion.ui.MessageDialog
Get the index of the button that was pressed.
getClass(String) - Static method in class artofillusion.ArtOfIllusion
Get a class specified by name.
getClass(String) - Static method in class artofillusion.ModellingApp
Deprecated. Get a class specified by name.
getClassLoader() - Method in class artofillusion.PluginRegistry.PluginResource
Get the ClassLoader responsible for loading this resource.
getClickedPort(Point) - Method in class artofillusion.procedural.Module
Determine whether the specified point is over an IOPort, and if so, return the port.
getClipboardSize() - Static method in class artofillusion.ArtOfIllusion
Get the number of objects on the clipboard.
getClipboardSize() - Static method in class artofillusion.ModellingApp
Deprecated. Get the number of objects on the clipboard.
getClipDistance() - Method in class artofillusion.Camera
 
getClippedForce(double) - Method in class artofillusion.animation.Joint.DOF
Given a force applied to the degree of freedom, return a new force which is clipped so as not to move it beyond the allowed range.
getColor(RGBColor, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.HDRImage
Get the color at a particular location.
getColor(RGBColor, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.ImageMap
Get the color at a particular location.
getColor() - Method in class artofillusion.image.ImageOrColor
Get the color by which the image is multiplied.
getColor(RGBColor, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.ImageOrColor
Given a texture coordinate (x and y each between 0 and 1), return the average color of a region of width (xsize, ysize) centered at that location.
getColor(RGBColor, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.MIPMappedImage
Get the color at a particular location.
getColor(RGBColor, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.SVGImage
Get the color at a particular location.
getColor() - Method in class artofillusion.math.RGBColor
Get a java.awt.Color object representing this color.
getColor() - Method in class artofillusion.object.Light
Get the color of the light.
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.BlendModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ColorDarkenModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ColorDifferenceModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ColorLightenModule
 
getColor() - Method in class artofillusion.procedural.ColorModule
Get the color.
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ColorModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ColorProductModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ColorScaleModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ColorSumModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.HLSModule
Calculate the color.
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.HSVModule
Calculate the color.
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.ImageModule
Calculate the color.
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.Module
Get the color of the specified output port.
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.OutputModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.RGBModule
 
getColor(int, RGBColor, double) - Method in class artofillusion.procedural.SpectrumModule
 
getColor() - Method in class artofillusion.ui.ColorChooser
Get the color which is currently specified in the window.
getColor(int, int, RGBColor) - Method in class artofillusion.view.ConstantVertexShader
Select the color for a vertex.
getColor(int, int, RGBColor) - Method in class artofillusion.view.FlatVertexShader
Select the color for a vertex.
getColor(int, int, RGBColor) - Method in class artofillusion.view.ParameterVertexShader
Select the color for a vertex.
getColor(int, int, RGBColor) - Method in class artofillusion.view.SelectionVertexShader
Select the color for a vertex.
getColor(int, int, RGBColor) - Method in class artofillusion.view.SmoothVertexShader
Select the color for a vertex.
getColor(int, int, RGBColor) - Method in class artofillusion.view.TexturedVertexShader
Select the color for a vertex.
getColor(int, int, RGBColor) - Method in interface artofillusion.view.VertexShader
Select the color for a vertex.
getColorModel() - Method in class artofillusion.procedural.ImageModule
Get the color model to output (RGB, HSV, or HLS).
getColorPositions() - Method in class artofillusion.procedural.SpectrumModule
Get the list of input values corresponding to the colors in the table.
getColors() - Method in class artofillusion.procedural.SpectrumModule
Get the list of colors in the table.
getColorSets() - Method in class artofillusion.ui.ThemeManager.ThemeInfo
 
getCommands() - Method in class artofillusion.UndoRecord
Get the list of commands in this record's script.
getComponent(int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.HDRImage
Get the value of a single component at a particular location in the image.
getComponent(int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.ImageMap
Get the value of a single component at a particular location in the image.
getComponent() - Method in class artofillusion.image.ImageOrValue
Get which component of the image to use.
getComponent(int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.MIPMappedImage
Get the value of a single component at a particular location in the image.
getComponent(int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.SVGImage
Get the value of a single component at a particular location in the image.
getComponentCount() - Method in class artofillusion.image.HDRImage
Get the number of components in the image.
getComponentCount() - Method in class artofillusion.image.ImageMap
Get the number of components in the image.
getComponentCount() - Method in class artofillusion.image.MIPMappedImage
Get the number of components in the image.
getComponentCount() - Method in class artofillusion.image.SVGImage
Get the number of components in the image.
getComponentsForFilters() - Method in class artofillusion.object.SceneCamera
Get a list of all image components that should be included in rendered images.
getConfigPanel(Runnable) - Method in class artofillusion.image.filter.DepthOfFieldFilter
 
getConfigPanel(Runnable) - Method in class artofillusion.image.filter.ImageFilter
Get a Widget with which the user can specify options for the filter.
getConfigPanel() - Method in interface artofillusion.Renderer
Get a Widget in which the user can specify options about how the scene should be rendered.
getConfiguration() - Method in interface artofillusion.Renderer
Get a Map containing all current configuration options for the renderer.
getController() - Method in class artofillusion.ObjectViewer
Get the controller which maintains the state for this viewer.
getController() - Method in class artofillusion.texture.UVMappingViewer
Get the controller for editing the UV mesh.
getCoordinates() - Method in class artofillusion.procedural.TransformModule
Get the coordinate system which defines the rotations and translations.
getCoordinates() - Method in class artofillusion.script.ScriptedObjectController
Get the coordinate system which defines the scripted object's position in the scene.
getCoordinateSystem() - Method in class artofillusion.animation.PositionTrack
Get the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
getCoordinateSystem() - Method in class artofillusion.animation.ProceduralPositionTrack
Get the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
getCoordinateSystem() - Method in class artofillusion.animation.ProceduralRotationTrack
Get the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
getCoordinateSystem() - Method in class artofillusion.animation.RotationTrack
Get the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
getCoords() - Method in class artofillusion.animation.ObjectRef
Get the coordinate system for the object/joint this refers to.
getCoords() - Method in class artofillusion.object.ObjectInfo
Get the CoordinateSystem for this object.
getCoordsObject() - Method in class artofillusion.animation.PositionTrack
Get the object reference for the parent coordinate system.
getCoordsObject() - Method in class artofillusion.animation.ProceduralPositionTrack
Get the object reference for the parent coordinate system.
getCoordsObject() - Method in class artofillusion.animation.ProceduralRotationTrack
Get the object reference for the parent coordinate system.
getCoordsObject() - Method in class artofillusion.animation.RotationTrack
Get the object reference for the parent coordinate system.
getCorners() - Method in class artofillusion.math.BoundingBox
Get an array containing the coordinates of the corners of the box.
getCurrentDirectory() - Static method in class artofillusion.ArtOfIllusion
Get the directory in which the user most recently accessed a file.
getCurrentTool() - Method in class artofillusion.ViewerCanvas
Get the currently selected tool.
getCutoff() - Method in class artofillusion.object.CompoundImplicitObject
 
getCutoff() - Method in class artofillusion.object.ImplicitObject
Get the cutoff value which defines the surface of the object.
getCutoff() - Method in class artofillusion.object.ImplicitSphere
 
getDecayRate() - Method in class artofillusion.object.Light
Get the decay rate of the light.
getDefaultDisplayMode() - Method in class artofillusion.ApplicationPreferences
Get the default display mode.
getDefaultFont() - Static method in class artofillusion.ui.UIUtilities
Get the default font for the program (may be null).
getDefaultGraphValues() - Method in class artofillusion.animation.distortion.BendTrack
 
getDefaultGraphValues() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getDefaultGraphValues() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getDefaultGraphValues() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get the default list of graphable values (for a track which has no keyframes).
getDefaultGraphValues() - Method in class artofillusion.animation.distortion.TwistTrack
Get the default list of graphable values (for a track which has no keyframes).
getDefaultGraphValues() - Method in class artofillusion.animation.FilterParameterTrack
Get the default list of graphable values (for a track which has no keyframes).
getDefaultGraphValues() - Method in class artofillusion.animation.PoseTrack
Get the default list of graphable values (for a track which has no keyframes).
getDefaultGraphValues() - Method in class artofillusion.animation.PositionTrack
Get the default list of graphable values (for a track which has no keyframes).
getDefaultGraphValues() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getDefaultGraphValues() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getDefaultGraphValues() - Method in class artofillusion.animation.RotationTrack
Get the default list of graphable values (for a track which has no keyframes).
getDefaultGraphValues() - Method in class artofillusion.animation.TextureTrack
 
getDefaultGraphValues() - Method in class artofillusion.animation.Track
Get the default list of graphable values (for a track which has no keyframes).
getDefaultGraphValues() - Method in class artofillusion.animation.VisibilityTrack
 
getDefaultGraphValues() - Method in class artofillusion.animation.WeightTrack
 
getDefaultMapping(Object3D) - Method in class artofillusion.material.Material
Get a default MaterialMapping for the material.
getDefaultMapping(Object3D) - Method in class artofillusion.material.Material3D
The default mapping is a LinearMaterialMapping.
getDefaultMapping(Object3D) - Method in class artofillusion.material.UniformMaterial
 
getDefaultMapping(Object3D) - Method in class artofillusion.texture.LayeredTexture
Every LayeredTexture has a unique LayeredMapping object associated with it.
getDefaultMapping(Object3D) - Method in class artofillusion.texture.Texture
Get a default TextureMapping for the texture.
getDefaultMapping(Object3D) - Method in class artofillusion.texture.Texture2D
For the default mapping, use a basic projection.
getDefaultMapping(Object3D) - Method in class artofillusion.texture.Texture3D
For the default mapping, use a basic projection.
getDefaultMapping(Object3D) - Method in class artofillusion.texture.UniformTexture
The only TextureMapping which can be used for a UniformTexture is a UniformMapping.
getDefaultPoseValues() - Method in class artofillusion.object.Cylinder
Get the default list of graphable values for a keyframe returned by getPoseKeyframe().
getDefaultPoseValues() - Method in class artofillusion.object.ImplicitSphere
Get the default list of graphable values for a keyframe returned by getPoseKeyframe().
getDefaultPoseValues() - Method in class artofillusion.script.ScriptedObject
Get the default list of graphable values for a keyframe returned by getPoseKeyframe().
getDefaultRenderer() - Method in class artofillusion.ApplicationPreferences
Get the default renderer.
getDefaultRotationCenter() - Method in class artofillusion.SceneViewer
 
getDefaultRotationCenter() - Method in class artofillusion.ViewerCanvas
Get the default location around which the view should be rotated.
getDefaultTexture() - Method in class artofillusion.Scene
Get the default Texture for newly created objects.
getDefaultTheme() - Static method in class artofillusion.ui.ThemeManager
Get the default theme.
getDefaultTool() - Method in class artofillusion.ui.ToolPalette
Get the default tool.
getDefaultValue() - Method in class artofillusion.procedural.ParameterModule
Get the default value for the parameter.
getDefaultValue() - Method in class artofillusion.Property
Get the default value for this property.
getDependencies() - Method in class artofillusion.animation.ConstraintTrack
Get an array of any objects which this track depends on (and which therefore must be updated before this track is applied).
getDependencies() - Method in class artofillusion.animation.distortion.BendTrack
 
getDependencies() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getDependencies() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getDependencies() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get an array of any objects which this track depends on (and which therefore must be updated before this track is applied).
getDependencies() - Method in class artofillusion.animation.distortion.TwistTrack
Get an array of any objects which this track depends on (and which therefore must be updated before this track is applied).
getDependencies() - Method in class artofillusion.animation.IKTrack
Get an array of any objects which this track depends on (and which therefore must be updated before this track is applied).
getDependencies() - Method in class artofillusion.animation.PositionTrack
Get an array of any objects which this track depends on (and which therefore must be updated before this track is applied).
getDependencies() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getDependencies() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getDependencies() - Method in class artofillusion.animation.RotationTrack
Get an array of any objects which this track depends on (and which therefore must be updated before this track is applied).
getDependencies() - Method in class artofillusion.animation.TextureTrack
 
getDependencies() - Method in class artofillusion.animation.Track
Get an array of any objects which this track depends on (and which therefore must be updated before this track is applied).
getDepthOfField() - Method in class artofillusion.object.SceneCamera
 
getDescription() - Method in class artofillusion.procedural.IOPort
Get the description of this port.
getDesiredComponents() - Method in class artofillusion.image.filter.DepthOfFieldFilter
 
getDesiredComponents() - Method in class artofillusion.image.filter.ImageFilter
Get a list of all the image components required by this filter.
getDesiredComponents() - Method in class artofillusion.image.filter.NoiseReductionFilter
Get a list of all the image components required by this filter.
getDesiredComponents() - Method in class artofillusion.image.filter.OutlineFilter
Get a list of all the image components required by this filter.
getDirectory() - Method in class artofillusion.Scene
Get the directory on disk in which this scene is saved.
getDisplacedMesh(double, double) - Method in class artofillusion.object.TriangleMesh
Create a new triangle mesh by applying the displacement map of the texture assigned to this object.
getDisplaceIntermed(double, double, double, double, double, double[]) - Method in class artofillusion.texture.CylindricalMapping
 
getDisplaceIntermed(double, double, double, double, double, double[]) - Method in class artofillusion.texture.NonlinearMapping2D
Same as above, except only return the displacement.
getDisplaceIntermed(double, double, double, double, double, double[]) - Method in class artofillusion.texture.SphericalMapping
 
getDisplacement(double, double, double, double, double) - Method in class artofillusion.RenderingTriangle
Get the displacement for a point on the triangle.
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.CylindricalMapping
 
getDisplacement(double, double, double, double, double, double[]) - Method in class artofillusion.texture.ImageMapTexture
 
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.LayeredMapping
Determine the displacement height by adding up all of the layers.
getDisplacement(double, double, double, double, double) - Method in class artofillusion.texture.LayeredTriangle
 
getDisplacement(double, double, double, double, double) - Method in class artofillusion.texture.Linear2DTriangle
 
getDisplacement(double, double, double, double, double) - Method in class artofillusion.texture.Linear3DTriangle
 
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.LinearMapping3D
 
getDisplacement(double, double, double, double, double) - Method in class artofillusion.texture.Nonlinear2DTriangle
 
getDisplacement(double, double, double, double, double, double[]) - Method in class artofillusion.texture.ProceduralTexture2D
 
getDisplacement(double, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.ProceduralTexture3D
 
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.ProjectionMapping
 
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.SphericalMapping
 
getDisplacement(double, double, double, double, double, double[]) - Method in class artofillusion.texture.Texture2D
Textures which use displacement mapping should override this method to return the displacement at the given point.
getDisplacement(double, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.Texture3D
Textures which use displacement mapping should override this method to return the displacement at the given point.
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.TextureMapping
Given a point on the surface, evaluate the displacement function.
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.UniformMapping
 
getDisplacement(double, double, double, double, double) - Method in class artofillusion.texture.UniformTriangle
 
getDisplacement(double, double, double, double, double) - Method in class artofillusion.texture.UVMappedTriangle
 
getDisplacement(Vec3, double, double, double[]) - Method in class artofillusion.texture.UVMapping
This method should not generally be called.
getDisplacement(double, double, double, double, double) - Method in class artofillusion.texture.UVWMappedTriangle
 
getDisplayCoordinates() - Method in class artofillusion.ObjectViewer
Get the coordinate system in which the object is displayed.
getDistortedObject(double) - Method in class artofillusion.object.ObjectInfo
Get a new object which has had the distortion applied to it.
getDistortion() - Method in class artofillusion.object.ObjectInfo
Get the current Distortion applied to this object.
getDistToScreen() - Method in class artofillusion.Camera
 
getDockableBarColor1() - Static method in class artofillusion.ui.ThemeManager
Returns the first color of the dockable widgets title bar gradient painting
getDockableBarColor2() - Static method in class artofillusion.ui.ThemeManager
Returns the second color of the dockable widgets title bar gradient painting
getDockableTitleColor() - Static method in class artofillusion.ui.ThemeManager
Returns the text color of the dockable widgets title bar text
getDockingContainer(BTabbedPane.TabPosition) - Method in class artofillusion.LayoutWindow
Get the DockingContainer which holds DockableWidgets on one side of the window.
getDrawFocus() - Method in class artofillusion.ViewerCanvas
Get whether a focus ring should be drawn around this component.
getEdges() - Method in class artofillusion.object.TriangleMesh
 
getEdges() - Method in class artofillusion.object.TriangleMesh.Vertex
Construct a list of all edges which share the vertex.
getEditingPanel(BFrame, Scene) - Method in class artofillusion.image.ImageOrColor
Get a Widget with which the user can edit the color.
getEditingPanel(BFrame, Scene) - Method in class artofillusion.image.ImageOrValue
Get a Widget with which the user can edit the value.
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.material.LinearMaterialMapping
 
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.material.MaterialMapping
This method should return a Widget in which the user can edit the mapping.
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.material.UniformMaterialMapping
 
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.CylindricalMapping
 
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.LayeredMapping
There is no editing panel for layered mappings, since this is handled directly by the object texture dialog.
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.LinearMapping3D
 
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.ProjectionMapping
 
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.SphericalMapping
 
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.TextureMapping
This method should return a Widget in which the user can edit the mapping.
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.UniformMapping
 
getEditingPanel(Object3D, MaterialPreviewer) - Method in class artofillusion.texture.UVMapping
 
getEditingWidget(double) - Method in class artofillusion.TextureParameter
Get a Widget which can be used to select a value for this parameter.
getEditingWindow() - Method in class artofillusion.procedural.ProcedureEditor
Get the editing window which owns the scene the procedure is part of.
getEditingWindow() - Method in class artofillusion.SceneViewer
Get the EditingWindow in which this canvas is displayed.
getEditMenu() - Method in class artofillusion.LayoutWindow
Get the Edit menu.
getElement() - Method in class artofillusion.ui.TreeList.TreeElementEvent
 
getElements() - Method in class artofillusion.ui.TreeList
Get an array of all the TreeElements in the tree.
getEndsStyle() - Method in class artofillusion.object.Tube
Get the ends style.
getEnvironmentColor() - Method in class artofillusion.Scene
Get the environment color.
getEnvironmentMapping() - Method in class artofillusion.Scene
Get the TextureMapping being used to map the environment map texture to the environment sphere.
getEnvironmentMode() - Method in class artofillusion.Scene
Get the Scene's environment mapping mode.
getEnvironmentParameterValues() - Method in class artofillusion.Scene
Get the parameter values used for the environment map.
getEnvironmentTexture() - Method in class artofillusion.Scene
Get the texture being used as an environment mapping.
getERGB() - Method in class artofillusion.math.RGBColor
Calculate the ERGB representation of this color.
getExponent() - Method in class artofillusion.object.SpotLight
 
getExportedMethodIds() - Static method in class artofillusion.PluginRegistry
Get a list of the identifiers of all exported methods which have been registered.
getExternalObjectId() - Method in class artofillusion.object.ExternalObject
Get the id of the object in the external scene.
getExternalObjectName() - Method in class artofillusion.object.ExternalObject
Get the name of the object in the external scene.
getExternalSceneFile() - Method in class artofillusion.object.ExternalObject
Get the path to the external scene file.
getExtraRequiredComponents() - Method in class artofillusion.object.SceneCamera
Get a list of additional image components, beyond those required by the camera's filters, which should be included in rendered images.
getFaceCount() - Method in interface artofillusion.object.FacetedMesh
Get the number of faces in this mesh.
getFaceCount() - Method in class artofillusion.object.TriangleMesh
 
getFaceCount() - Method in class artofillusion.texture.FaceVertexParameterValue
Get the number of faces for which the parameter has values.
getFaceIndexParameter() - Method in class artofillusion.MeshEditorWindow
Get the extra texture parameter which was added to the mesh to keep track of face indices in the editor.
getFaceIndexParameter() - Method in class artofillusion.TriMeshEditorWindow
Get the extra texture parameter which was added to the mesh to keep track of face indices in the editor.
getFaces() - Method in class artofillusion.object.TriangleMesh
 
getFaceVertexCount(int) - Method in interface artofillusion.object.FacetedMesh
Get the number of vertices in a particular face.
getFaceVertexCount(int) - Method in class artofillusion.object.TriangleMesh
 
getFaceVertexCount(int) - Method in class artofillusion.texture.FaceVertexParameterValue
Get the number of vertices in a particular face.
getFaceVertexIndex(int, int) - Method in interface artofillusion.object.FacetedMesh
Get the index of a particular vertex in a particular face.
getFaceVertexIndex(int, int) - Method in class artofillusion.object.TriangleMesh
 
getFalloff() - Method in class artofillusion.object.SpotLight
 
getFieldGradient(double, double, double, double, double, Vec3) - Method in class artofillusion.object.CompoundImplicitObject
 
getFieldGradient(double, double, double, double, double, Vec3) - Method in class artofillusion.object.ImplicitObject
Get the gradient of the field function at a point specified in object coordinates.
getFieldGradient(double, double, double, double, double, Vec3) - Method in class artofillusion.object.ImplicitSphere
 
getFieldOfView() - Method in class artofillusion.object.SceneCamera
 
getFieldValue(double, double, double, double, double) - Method in class artofillusion.object.CompoundImplicitObject
 
getFieldValue(double, double, double, double, double) - Method in class artofillusion.object.ImplicitObject
Get the value of the field function at a point specified in object coordinates.
getFieldValue(double, double, double, double, double) - Method in class artofillusion.object.ImplicitSphere
 
getFileMenu() - Method in class artofillusion.LayoutWindow
Get the File menu.
getFilenameExtension() - Method in class artofillusion.script.BeanshellScriptEngine
 
getFilenameExtension() - Method in class artofillusion.script.GroovyScriptEngine
 
getFilenameExtension() - Method in interface artofillusion.script.ScriptEngine
Get the filename extension used to identify files written in this engine's language.
getFilenameExtension(String) - Static method in class artofillusion.script.ScriptRunner
Return the standard filename extension to use for a language.
getFilter() - Method in class artofillusion.animation.FilterParameterTrack
Get the filter corresponding to this track.
getFilters() - Method in class artofillusion.CameraFilterDialog.FiltersPanel
Get the filters to apply.
getFocalDistance() - Method in class artofillusion.object.SceneCamera
 
getFogColor() - Method in class artofillusion.Scene
Get the fog color.
getFogDistance() - Method in class artofillusion.Scene
Get the length constant for exponential fog.
getFogState() - Method in class artofillusion.Scene
Determine whether fog is enabled.
getForceScale(double) - Method in class artofillusion.animation.Joint.DOF
Given a force applied to the degree of freedom, return a scale factor based on the stiffness, the direction of the force, and whether it is inside its comfort range.
getFrame() - Method in class artofillusion.animation.Score
 
getFrame() - Method in class artofillusion.LayoutWindow
Get the Frame corresponding to this window.
getFrame() - Method in class artofillusion.ObjectEditorWindow
 
getFrame() - Method in class artofillusion.texture.UVMappingWindow
Get the Frame for this EditingWindow: either the EditingWindow itself if it is a Frame, or its parent if it is a Dialog.
getFrame() - Method in interface artofillusion.ui.EditingWindow
Get the BFrame for this EditingWindow: either the EditingWindow itself if it is a BFrame, or its parent if it is a BDialog.
getFramesPerSecond() - Method in class artofillusion.Scene
Get the number of frames per second.
getFreehandSelection() - Method in class artofillusion.ObjectViewer
Get whether freehand selection mode is currently in use.
getFromPortIndex() - Method in class artofillusion.procedural.Link
Get the index (within its module) of the from port.
getGap() - Method in class artofillusion.procedural.BrickModule
Get the gap between bricks.
getGenerator() - Method in class artofillusion.math.Noise
Get the generator used to calculate the noise function.
getGesture(int) - Method in class artofillusion.animation.Actor
Get the i'th gesture defined for this actor.
getGestureID(int) - Method in class artofillusion.animation.Actor.ActorKeyframe
Get the ID of a gesture in this keyframe.
getGestureID(int) - Method in class artofillusion.animation.Actor
Get the ID of the i'th gesture defined for this actor.
getGestureIndex(int) - Method in class artofillusion.animation.Actor
Return the index of the gesture with a particular ID, or -1 if there is no gesture with that ID.
getGestureName(int) - Method in class artofillusion.animation.Actor
Get the name of the i'th gesture defined for this actor.
getGestureWeight(int) - Method in class artofillusion.animation.Actor.ActorKeyframe
Get the weight for a gesture in this keyframe.
getGestureWithID(int) - Method in class artofillusion.animation.Actor
Get the gesture with a particular ID, or null if there is no gesture with that ID.
getGLCanvas() - Method in class artofillusion.view.GLCanvasDrawer
Get the GLCanvas into which this draws.
getGradient(Vec2, int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.HDRImage
Get the gradient of a single component at a particular location in the image.
getGradient(Vec2, int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.ImageMap
Get the gradient of a single component at a particular location in the image.
getGradient(Vec2, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.ImageOrValue
Given a texture coordinate, get the gradient of the image.
getGradient(Vec2, int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.MIPMappedImage
Get the gradient of a single component at a particular location in the image.
getGradient(Vec2, int, boolean, boolean, double, double, double, double) - Method in class artofillusion.image.SVGImage
Get the gradient of a single component at a particular location in the image.
getGradient(Vec3, double, double, double) - Method in interface artofillusion.math.Noise.NoiseGenerator
 
getGraphValues() - Method in class artofillusion.animation.Actor.ActorKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.animation.ArrayKeyframe
 
getGraphValues() - Method in class artofillusion.animation.BooleanKeyframe
 
getGraphValues() - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in interface artofillusion.animation.Keyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.animation.NullKeyframe
 
getGraphValues() - Method in class artofillusion.animation.RotationKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.animation.ScalarKeyframe
Get the list of graphable values for this keyframe.
getGraphValues(Keyframe) - Method in class artofillusion.animation.Track
Get the list of graphable values for a particular keyframe.
getGraphValues() - Method in class artofillusion.animation.VectorKeyframe
 
getGraphValues() - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.CSGObject.CSGKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.Curve.CurveKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.Cylinder.CylinderKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
getGraphValues() - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.PointLight.PointLightKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
getGraphValues() - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
getGraphValues() - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
getGraphValues() - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
getGraphValues() - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.object.Tube.TubeKeyframe
Get the list of graphable values for this keyframe.
getGraphValues() - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
getGreen() - Method in class artofillusion.math.RGBColor
Get the value of the green component.
getGridSpacing() - Method in class artofillusion.Scene
Get the grid spacing.
getGridSpacing() - Method in class artofillusion.ViewerCanvas
Get the grid spacing.
getGridSubdivisions() - Method in class artofillusion.Scene
Get the number of grid snap-to subdivisions.
getHandle() - Method in class artofillusion.ui.NinePointManipulator.HandleEvent
Get the handle being manipulated.
getHandleType() - Method in class artofillusion.ui.Compound3DManipulator.HandleEvent
Get the type of handle being manipulated.
getHandleTypeAtLocation(Point, ViewerCanvas, BoundingBox) - Method in class artofillusion.ui.Compound3DManipulator
Get the type of handle which is displayed at a location.
getHeight() - Method in class artofillusion.image.ComplexImage
Get the height of the image.
getHeight() - Method in class artofillusion.image.HDRImage
Get the height of the image.
getHeight() - Method in class artofillusion.image.ImageMap
Get the height of the image.
getHeight() - Method in class artofillusion.image.MIPMappedImage
Get the height of the image.
getHeight() - Method in class artofillusion.image.SVGImage
Get the height of the image.
getHeight() - Method in class artofillusion.ui.ToolButton
Returns the button height
getHiddenFaces() - Method in class artofillusion.TriMeshEditorWindow
Get which faces are hidden.
getHLS() - Method in class artofillusion.math.RGBColor
Get a representation of this color in the HLS color model.
getHSV() - Method in class artofillusion.math.RGBColor
Get a representation of this color in the HSV color model.
getIcon() - Method in class artofillusion.ui.ObjectTreeElement
 
getIcon(String) - Static method in class artofillusion.ui.ThemeManager
Given an icon file name, this method returns the icon according to the currently selected theme.
getIcon() - Method in class artofillusion.ui.TreeElement
Get the icon to display for this element (may be null).
getID() - Method in class artofillusion.image.ImageMap
Get an ID number which is unique (within this session) for this image.
getID() - Method in class artofillusion.material.Material
Get an ID number which is unique (within this session) for this material.
getId() - Method in class artofillusion.object.ObjectInfo
Get this object's ID.
getId() - Method in class artofillusion.PluginRegistry.PluginResource
Get the id of this PluginResource.
getID() - Method in class artofillusion.texture.Texture
Get an ID number which is unique (within this session) for this texture.
getImage() - Method in class artofillusion.image.ComplexImage
Get the Image object.
getImage() - Method in class artofillusion.image.ImageOrColor
Get the image, or null if it is a single color.
getImage() - Method in class artofillusion.image.ImageOrValue
Get the image, or null if it is a single value.
getImage() - Method in class artofillusion.object.ReferenceImage
Get the Image displayed by this object.
getImage(int) - Method in class artofillusion.Scene
Get the i'th image map.
getImage() - Method in class artofillusion.view.SoftwareCanvasDrawer
Get the most recent rendered image.
getImageFilters() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available ImageFilter classes.
getImageFilters() - Method in class artofillusion.object.SceneCamera
Get the list of ImageFilters for this camera.
getIncludeChildren() - Method in class artofillusion.object.ExternalObject
Get whether to include children of the external object.
getIndex() - Method in class artofillusion.procedural.IOPort
Get the index of this port in its Module's list of input or output ports.
getInfluenceRadius() - Method in class artofillusion.object.ImplicitSphere
 
getInputIndex(IOPort) - Method in class artofillusion.procedural.Module
Get the index of a particular input port.
getInputPorts() - Method in class artofillusion.procedural.Module
Get a list of the input ports for this module.
getInputStream() - Method in class artofillusion.PluginRegistry.PluginResource
Get an InputStream for reading this resource.
getIntensity() - Method in class artofillusion.object.Light
Get the intensity of the light.
getInteractiveSurfaceError() - Method in class artofillusion.ApplicationPreferences
Get the interactive surface error.
getInverseTransform() - Method in class artofillusion.animation.Joint
Get the matrix which transforms direction vectors from this joint's coordinate system to its parent's.
getJoint() - Method in class artofillusion.animation.ObjectRef
Get the joint this reference refers to, or null if it does not refer to a joint.
getJoint(int) - Method in class artofillusion.animation.Skeleton
Get the joint with the specified ID, or null if there is none.
getJoints() - Method in class artofillusion.animation.Skeleton
Get an array of all the joints.
getJointWeightParam() - Method in class artofillusion.MeshEditorWindow
Get the extra texture parameter which was added to the mesh to keep track of joint weighting.
getJointWeightParam() - Method in class artofillusion.SplineMeshEditorWindow
Get the extra texture parameter which was added to the mesh to keep track of joint weighting.
getJointWeightParam() - Method in class artofillusion.TriMeshEditorWindow
Get the extra texture parameter which was added to the mesh to keep track of joint weighting.
getKeepBackupFiles() - Method in class artofillusion.ApplicationPreferences
Get whether to keep backup files.
getKeyCode() - Method in class artofillusion.keystroke.KeystrokeRecord
 
getKeyTimes() - Method in class artofillusion.animation.ConstraintTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.distortion.BendTrack
 
getKeyTimes() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getKeyTimes() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getKeyTimes() - Method in class artofillusion.animation.distortion.ShatterTrack
 
getKeyTimes() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.distortion.TwistTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.FilterParameterTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.IKTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.PoseTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.PositionTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getKeyTimes() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getKeyTimes() - Method in class artofillusion.animation.RotationTrack
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.TextureTrack
 
getKeyTimes() - Method in class artofillusion.animation.Track
Get a list of all keyframe times for this track.
getKeyTimes() - Method in class artofillusion.animation.VisibilityTrack
 
getKeyTimes() - Method in class artofillusion.animation.WeightTrack
 
getLabel() - Method in class artofillusion.animation.ObjectRefTreeElement
 
getLabel() - Method in class artofillusion.animation.TrackTreeElement
 
getLabel() - Method in class artofillusion.ui.GenericTreeElement
 
getLabel() - Method in class artofillusion.ui.ObjectTreeElement
 
getLabel() - Method in class artofillusion.ui.PropertyEditor
Get the label to display with this component.
getLabel() - Method in class artofillusion.ui.TreeElement
Get the label to display for this element.
getLanguage() - Method in class artofillusion.keystroke.KeystrokeRecord
 
getLanguage() - Method in class artofillusion.script.ScriptedObject
Get the language the script is written in.
getLanguageForFilename(String) - Static method in class artofillusion.script.ScriptRunner
Given the name of a file, determine what language it contains based on the extension.
getLayer(int) - Method in class artofillusion.texture.LayeredMapping
Get a particular layer.
getLayerBlendingParameter(int) - Method in class artofillusion.texture.LayeredMapping
Get the parameter which specifies the blending fraction for a layer.
getLayerMapping(int) - Method in class artofillusion.texture.LayeredMapping
Get the mapping for a particular layer.
getLayerMode(int) - Method in class artofillusion.texture.LayeredMapping
Get the blend mode for a particular layer.
getLayerParameters(int) - Method in class artofillusion.texture.LayeredMapping
Get the list of texture parameters for a particular layer.
getLayers() - Method in class artofillusion.texture.LayeredMapping
Get the list of layers for this texture.
getLeftSmoothness() - Method in class artofillusion.animation.Smoothness
 
getLight(RGBColor, Vec3) - Method in class artofillusion.object.DirectionalLight
Directional lights are not attenuated with distance, since the light source is far outside the scene.
getLight(RGBColor, Vec3) - Method in class artofillusion.object.Light
Get the attenuated light at a given position relative to the light source.
getLight(RGBColor, Vec3) - Method in class artofillusion.object.PointLight
Get the attenuated light at a given position relative to the light source.
getLight(RGBColor, Vec3) - Method in class artofillusion.object.ProceduralDirectionalLight
Evaluate the Procedure to determine the light color at a point.
getLight(RGBColor, Vec3) - Method in class artofillusion.object.ProceduralPointLight
Evaluate the Procedure to determine the light color at a point.
getLight(RGBColor, Vec3) - Method in class artofillusion.object.SpotLight
Get the attenuated light at a given position relative to the light source.
getLineNumber() - Method in exception artofillusion.script.ScriptException
Get the line in the script at which the error occurred, or -1 if a specific line could not be identified.
getLinks() - Method in class artofillusion.procedural.Procedure
Get the list of links between modules.
getLoadingError() - Method in class artofillusion.object.ExternalObject
Get an error message which describes why the object could not be loaded, or null if it was loaded successfully.
getLoadingErrors() - Method in class artofillusion.Scene
Get a description of any errors which occurred while loading the scene.
getLocale() - Method in class artofillusion.ApplicationPreferences
Get the locale for displaying text.
getLocale() - Static method in class artofillusion.ui.Translate
Get the locale currently used for generating text.
getLocalResource(String) - Method in class artofillusion.util.SearchlistClassLoader
Return the URL for the local resource specified by name.
getLocation() - Method in class artofillusion.procedural.IOPort
Get the location of this port (top, bottom, left, or right).
getLockedJoints() - Method in class artofillusion.MeshViewer
Get an array of size [# joints in skeleton] specifyiing which ones are locked.
getMajorVersion() - Static method in class artofillusion.ArtOfIllusion
Get the major part of the version number of Art of Illusion.
getMajorVersion() - Static method in class artofillusion.ModellingApp
Deprecated. Get the major part of the version number of Art of Illusion.
getManipulator() - Method in class artofillusion.ui.Compound3DManipulator.HandleEvent
Get the manipulator which generated this event.
getManipulator() - Method in class artofillusion.ui.NinePointManipulator.HandleEvent
Get the manipulator which generated this event.
getMap() - Method in class artofillusion.procedural.ImageModule
Get the image map used by this module.
getMaterial() - Method in class artofillusion.material.MaterialMapping
Get the Material which is being mapped.
getMaterial() - Method in class artofillusion.object.Object3D
Get this object's Material.
getMaterial() - Method in class artofillusion.object.ObjectWrapper
Get this object's Material.
getMaterial(int) - Method in class artofillusion.Scene
Get the i'th material.
getMaterial(String) - Method in class artofillusion.Scene
Get the material with the specified name, or null if there is none.
getMaterialMapping() - Method in class artofillusion.object.Object3D
Get this object's MaterialMapping.
getMaterialMapping() - Method in class artofillusion.object.ObjectWrapper
Get this object's MaterialMapping.
getMaterialMappings() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available MaterialMapping classes.
getMaterialSpec(Vec3, MaterialSpec, double, double) - Method in class artofillusion.material.LinearMaterialMapping
 
getMaterialSpec(MaterialSpec, double, double, double, double, double, double, double) - Method in class artofillusion.material.Material3D
Get the properties at point (x, y, z) at time t.
getMaterialSpec(Vec3, MaterialSpec, double, double) - Method in class artofillusion.material.MaterialMapping
Given a point inside the object for which this mapping is being used, find the corresponding material properties.
getMaterialSpec(MaterialSpec, double, double, double, double, double, double, double) - Method in class artofillusion.material.ProceduralMaterial3D
 
getMaterialSpec(MaterialSpec) - Method in class artofillusion.material.UniformMaterial
 
getMaterialSpec(Vec3, MaterialSpec, double, double) - Method in class artofillusion.material.UniformMaterialMapping
 
getMaterialTypes() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available Material classes.
getMaxComponent() - Method in class artofillusion.math.RGBColor
Get the maximum value which any of the color components has.
getMaxGradient() - Method in class artofillusion.object.ImplicitObject
Get the maximum value which can ever occur for the absolute value of the field gradient.
getMaximum() - Method in class artofillusion.procedural.ClipModule
Get the maximum clipping value.
getMaximum() - Method in class artofillusion.procedural.ParameterModule
Get the maximum value for the parameter.
getMaximum() - Method in class artofillusion.Property
Get the maximum allowed value.
getMaximumValue() - Method in class artofillusion.ui.ValueSelector
Get the maximum allowed value.
getMaximumValue() - Method in class artofillusion.ui.ValueSlider
Get the maximum allowed value.
getMaxU() - Method in class artofillusion.texture.UVMappingViewer
Get the maximum U value.
getMaxV() - Method in class artofillusion.texture.UVMappingViewer
Get the maximum V value.
getMesh(int, Texture) - Method in class artofillusion.object.CSGModeller
Get a triangle mesh representing the union, intersection, or difference of the two objects.
getMeshTension() - Method in class artofillusion.MeshEditorWindow
 
getMeshTension() - Method in class artofillusion.texture.UVMappingWindow
 
getMeshTension() - Method in interface artofillusion.ui.MeshEditController
Get the mesh tension level.
getMeshVisible() - Method in class artofillusion.MeshViewer
Get whether the control mesh is visible.
getMetadata(String) - Method in class artofillusion.Scene
Get a piece of metadata stored in this scene.
getMethod() - Method in class artofillusion.procedural.FunctionModule
Get the method for interpolating between the set values (LINEAR or SMOOTH_INTERPOLATE).
getMetric() - Method in class artofillusion.math.Cells
Get which distance metric is being used.
getMetric() - Method in class artofillusion.procedural.CellsModule
Get the metric to use for the cells function.
getMinimum() - Method in class artofillusion.procedural.ClipModule
Get the minimum clipping value.
getMinimum() - Method in class artofillusion.procedural.ParameterModule
Get the minimum value for the parameter.
getMinimum() - Method in class artofillusion.Property
Get the minimum allowed value.
getMinimumSize() - Method in class artofillusion.animation.Score
Allow the score to be fully hidden.
getMinimumSize() - Method in class artofillusion.LayoutWindow
 
getMinimumSize() - Method in class artofillusion.ObjectPropertiesPanel
Allow the panel to be completely hidden.
getMinimumSize() - Method in class artofillusion.ui.ToolButtonWidget
 
getMinimumSize() - Method in class artofillusion.ui.ToolPalette
 
getMinimumSize() - Method in class artofillusion.ui.TreeList
 
getMinimumSize() - Method in class artofillusion.ui.ValueSlider
Get the smallest size at which this Widget can reasonably be drawn.
getMinimumSize() - Method in class artofillusion.ViewerCanvas
 
getMinimumValue() - Method in class artofillusion.ui.ValueSelector
Get the minimum allowed value.
getMinimumValue() - Method in class artofillusion.ui.ValueSlider
Get the minimum allowed value.
getMinU() - Method in class artofillusion.texture.UVMappingViewer
Get the minimum U value.
getMinV() - Method in class artofillusion.texture.UVMappingViewer
Get the minimum V value.
getMirrorX() - Method in class artofillusion.procedural.ImageModule
Get whether the image is mirrored in the X direction.
getMirrorY() - Method in class artofillusion.procedural.ImageModule
Get whether the image is mirrored in the Y direction.
getModellingTools() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available ModellingTools.
getModifiers() - Method in class artofillusion.keystroke.KeystrokeRecord
 
getModule() - Method in class artofillusion.procedural.IOPort
Get the module this port belongs to.
getModuleIndex(Module) - Method in class artofillusion.procedural.Procedure
Get the index of a particular module.
getModules() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all plugin-defined procedural Module classes.
getModules() - Method in class artofillusion.procedural.Procedure
Get the list of all other modules.
getMouseEvent() - Method in class artofillusion.ui.Compound3DManipulator.HandleEvent
Get the original mouse event responsible for this event being generated.
getMouseEvent() - Method in class artofillusion.ui.NinePointManipulator.HandleEvent
Get the original mouse event responsible for this event being generated.
getName() - Method in class artofillusion.animation.Track
Get the name of the track.
getName() - Method in class artofillusion.image.filter.BlurFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.BrightnessFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.DepthOfFieldFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.ExposureFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.GlowFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.ImageFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.NoiseReductionFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.OutlineFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.SaturationFilter
Get the name of this filter.
getName() - Method in class artofillusion.image.filter.TintFilter
Get the name of this filter.
getName() - Method in class artofillusion.keystroke.KeystrokeRecord
 
getName() - Static method in class artofillusion.material.LinearMaterialMapping
 
getName() - Method in class artofillusion.material.Material
Get the name of the material.
getName() - Static method in class artofillusion.material.MaterialMapping
Get the name of this type of mapping.
getName() - Method in interface artofillusion.ModellingTool
 
getName() - Method in class artofillusion.object.ObjectInfo
Get the name of this object.
getName() - Method in class artofillusion.ObjectSet
Get the name of this ObjectSet.
getName() - Method in class artofillusion.PluginRegistry.PluginResource
Get the fully qualified name of the resource this represents.
getName() - Method in class artofillusion.procedural.Module
Get the name of this module.
getName() - Method in interface artofillusion.procedural.ProcedureOwner
Get the name of the procedure.
getName() - Method in class artofillusion.Property
Get the name of this property.
getName() - Method in interface artofillusion.Renderer
Get the name of the renderer.
getName() - Method in class artofillusion.Scene
Get the name of this scene.
getName() - Method in class artofillusion.script.BeanshellScriptEngine
 
getName() - Method in class artofillusion.script.GroovyScriptEngine
 
getName() - Method in interface artofillusion.script.ScriptEngine
Get the name of the scripting language this engine implements.
getName() - Static method in class artofillusion.texture.CylindricalMapping
 
getName() - Static method in class artofillusion.texture.LayeredMapping
 
getName() - Static method in class artofillusion.texture.LinearMapping3D
 
getName() - Static method in class artofillusion.texture.ProjectionMapping
 
getName() - Static method in class artofillusion.texture.SphericalMapping
 
getName() - Method in class artofillusion.texture.Texture
Get the name of the texture.
getName() - Static method in class artofillusion.texture.TextureMapping
Get the name of this type of mapping.
getName() - Static method in class artofillusion.texture.UVMapping
 
getName() - Method in interface artofillusion.Translator
Get the name of the file format which this translator imports or exports.
getName() - Method in class artofillusion.ui.Compound3DManipulator.Axis
Get the name of this axis.
getName() - Method in class artofillusion.ui.ThemeManager.ColorSet
 
getName() - Method in class artofillusion.ui.ThemeManager.ThemeInfo
 
getName() - Method in interface artofillusion.view.ViewerControl
Get the name of this ViewerControl, as it should be displayed in the user interface.
getName() - Method in class artofillusion.view.ViewerOrientationControl
 
getName() - Method in class artofillusion.view.ViewerPerspectiveControl
 
getName() - Method in class artofillusion.view.ViewerScaleControl
 
getNewSelection() - Method in class artofillusion.TriMeshBeveler
Get a list of which faces, edges, or vertices (depending on the bevel mode) should be selected after beveling.
getNextJointID() - Method in class artofillusion.animation.Skeleton
Get the ID for the next joint to be added.
getNormals() - Method in class artofillusion.object.Curve
Normal vectors do not make sense for a curve, since it does not define a surface.
getNormals() - Method in interface artofillusion.object.Mesh
Get an array of normal vectors, one for each vertex.
getNormals() - Method in class artofillusion.object.SplineMesh
Get an array of normal vectors.
getNormals() - Method in class artofillusion.object.TriangleMesh
Get an array of normal vectors.
getNotFoundIcon(Object) - Static method in class artofillusion.ui.ThemeManager
return the notFound icon most appropriate to the slected Theme and the specified owner.
getNotFoundURL(Object) - Static method in class artofillusion.ui.ThemeManager
return the URL for the "notFound" icon for the selected Theme and the style associated with the specified owner.
getNumChildren() - Method in class artofillusion.ui.TreeElement
Get the number of children which this element has.
getNumGestures() - Method in class artofillusion.animation.Actor.ActorKeyframe
Get the number of gestures in this keyframe.
getNumGestures() - Method in class artofillusion.animation.Actor
Get the number of gestures defined for this actor.
getNumImages() - Method in class artofillusion.Scene
Get the number of image maps in this scene.
getNumJoints() - Method in class artofillusion.animation.Skeleton
Get the number of joints in the skeleton.
getNumLayers() - Method in class artofillusion.texture.LayeredMapping
Get the number of layers.
getNumMaterials() - Method in class artofillusion.Scene
Get the number of materials in this scene.
getNumObjects() - Method in class artofillusion.object.CompoundImplicitObject
 
getNumObjects() - Method in class artofillusion.Scene
Get the number of objects in this scene.
getNumParameters() - Method in class artofillusion.script.ScriptedObject
Get the number of parameters for this object.
getNumTextures() - Method in class artofillusion.Scene
Get the number of textures in this scene.
getNumTools() - Method in class artofillusion.ui.ToolPalette
Get the number of tools in palette.
getObject() - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
Get the object being edited in this window.
getObject() - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
Get the object to which this keyframe belongs.
getObject() - Method in class artofillusion.animation.ObjectRef
Get the object this reference refers to.
getObject() - Method in class artofillusion.animation.ObjectRefTreeElement
 
getObject() - Method in class artofillusion.animation.TrackTreeElement
 
getObject() - Method in class artofillusion.CurveEditorWindow
Get the object being edited in this window.
getObject() - Method in class artofillusion.material.MaterialMapping
Get the object to which the material is applied.
getObject() - Method in class artofillusion.MaterialPreviewer
Get the object on which the texture and material are being displayed.
getObject(int) - Method in class artofillusion.object.CompoundImplicitObject
 
getObject() - Method in class artofillusion.object.ObjectInfo
Get the Object3D defining the geometry for this ObjectInfo.
getObject() - Method in class artofillusion.ObjectPreviewCanvas
Get the object being previewed.
getObject(int) - Method in class artofillusion.Scene
Get the i'th object.
getObject(String) - Method in class artofillusion.Scene
Get the object with the specified name, or null if there is none.
getObject() - Method in class artofillusion.SplineMeshEditorWindow
Get the object being edited in this window.
getObject() - Method in class artofillusion.texture.LayeredMapping
 
getObject() - Method in class artofillusion.texture.Mapping2D
 
getObject() - Method in class artofillusion.texture.Mapping3D
 
getObject() - Method in class artofillusion.texture.TextureMapping
Get the object this mapping is applied to.
getObject() - Method in class artofillusion.texture.UniformMapping
 
getObject() - Method in class artofillusion.texture.UVMappingWindow
Get the object being edited in this window.
getObject() - Method in class artofillusion.TriMeshEditorWindow
Get the object being edited in this window.
getObject() - Method in class artofillusion.ui.GenericTreeElement
 
getObject() - Method in interface artofillusion.ui.MeshEditController
Get the object being edited.
getObject() - Method in class artofillusion.ui.ObjectTreeElement
 
getObject() - Method in class artofillusion.ui.TreeElement
Get the object corresponding to this element.
getObject1() - Method in class artofillusion.object.CSGObject
Get the first object.
getObject2() - Method in class artofillusion.object.CSGObject
Get the second object.
getObjectById(int) - Method in class artofillusion.Scene
Get the object with the specified ID, or null if there is none.
getObjectCoordinates(int) - Method in class artofillusion.object.CompoundImplicitObject
 
getObjectIDs() - Method in class artofillusion.ObjectSet
Get the IDs of all objects in the set.
getObjectMenu() - Method in class artofillusion.LayoutWindow
Get the Object menu.
getObjectPreviewRenderer() - Method in class artofillusion.ApplicationPreferences
Get the object preview renderer.
getObjects(ObjectInfo, boolean, Scene) - Method in class artofillusion.object.ObjectCollection
Get an enumeration of ObjectInfos listing the objects which this object is composed of.
getObjects(Scene) - Method in class artofillusion.ObjectSet
Get the objects in the set.
getObjectScript() - Method in class artofillusion.script.ScriptedObject
Get the parsed form of the script.
getObjectToScreen() - Method in class artofillusion.Camera
 
getObjectToView() - Method in class artofillusion.Camera
 
getObjectToWorld() - Method in class artofillusion.Camera
The following routines return the various transformation matrices maintained by the Camera object.
getOctaves() - Method in class artofillusion.procedural.MarbleModule
Get the number of octaves.
getOctaves() - Method in class artofillusion.procedural.NoiseModule
Get the number of octaves.
getOctaves() - Method in class artofillusion.procedural.RandomModule
Get the number of octaves.
getOctaves() - Method in class artofillusion.procedural.TurbulenceModule
Get the number of octaves.
getOctaves() - Method in class artofillusion.procedural.WoodModule
Get the number of octaves.
getOffset() - Method in class artofillusion.procedural.BrickModule
Get the offset for alternating rows.
getOffset() - Method in class artofillusion.texture.CylindricalMapping
Get the offset distance.
getOffset() - Method in class artofillusion.texture.SphericalMapping
Get the offset (in degrees).
getOperation() - Method in class artofillusion.object.CSGObject
Get the boolean operation to be performed.
getOrientation() - Method in class artofillusion.ViewerCanvas
Get the current orientation mode.
getOrigin() - Method in class artofillusion.math.CoordinateSystem
Get the origin of this CoordinateSystem.
getOutputColor(int, RGBColor) - Method in class artofillusion.procedural.Procedure
This routine returns the color of the specified output module.
getOutputGradient(int, Vec3) - Method in class artofillusion.procedural.Procedure
This routine returns the gradient of the specified output module.
getOutputIndex(IOPort) - Method in class artofillusion.procedural.Module
Get the index of a particular output port.
getOutputIndex(Module) - Method in class artofillusion.procedural.Procedure
Get the index of a particular output module.
getOutputModules() - Method in class artofillusion.procedural.Procedure
Get the list of output modules.
getOutputPorts() - Method in class artofillusion.procedural.Module
Get a list of the output ports for this module.
getOutputValue(int) - Method in class artofillusion.procedural.Procedure
This routine returns the value of the specified output module.
getOwner() - Method in class artofillusion.procedural.ProcedureEditor
Get the editor's owner.
getPaletteBackgroundColor() - Static method in class artofillusion.ui.ThemeManager
Returns the tool palette background color
getPaletteMargin() - Static method in class artofillusion.ui.ThemeManager
Returns the palette margin to use for tool palette display
getParameter(Object) - Method in class artofillusion.procedural.ParameterModule
 
getParameter(String) - Method in class artofillusion.script.ScriptedObjectController
Get the value of a parameter.
getParameterForLayer(TextureParameter, int) - Method in class artofillusion.texture.LayeredMapping
Get the parameter corresponding to a parameter of one of the layer textures or mappings.
getParameterName() - Method in class artofillusion.procedural.ParameterModule
Get the name of the parameter.
getParameterName(int) - Method in class artofillusion.script.ScriptedObject
Get the name of the i'th parameter.
getParameters() - Method in class artofillusion.image.filter.ImageFilter
Deprecated. 
getParameters() - Method in class artofillusion.image.filter.SaturationFilter
Get a list of parameters which affect the behavior of the filter.
getParameters() - Method in interface artofillusion.object.Mesh
Get an array of TextureParameters which are defined on this mesh.
getParameters() - Method in class artofillusion.object.Object3D
Get the list of texture parameters for this object.
getParameters() - Method in class artofillusion.object.ObjectWrapper
Get the list of texture parameters for this object.
getParameters(double, double, double) - Method in class artofillusion.RenderingTriangle
Given the barycentric coordinates for a point in the triangle, calculate the values of the texture parameters at that point.
getParameters() - Method in class artofillusion.texture.CylindricalMapping
 
getParameters() - Method in class artofillusion.texture.LayeredMapping
Get the list of texture parameters.
getParameters() - Method in class artofillusion.texture.LinearMapping3D
 
getParameters() - Method in class artofillusion.texture.ProceduralTexture2D
Get the list of parameters for this texture.
getParameters() - Method in class artofillusion.texture.ProceduralTexture3D
Get the list of parameters for this texture.
getParameters() - Method in class artofillusion.texture.ProjectionMapping
Get the list of texture parameters associated with this mapping and its texture.
getParameters() - Method in class artofillusion.texture.SphericalMapping
 
getParameters() - Method in class artofillusion.texture.Texture
Get the list of parameters for this texture.
getParameters() - Method in class artofillusion.texture.TextureMapping
Get the list of texture parameters associated with this mapping and its texture.
getParameters() - Method in class artofillusion.texture.UVMapping
 
getParameterValue(TextureParameter) - Method in class artofillusion.object.Object3D
Get the object defining the value of a particular texture parameter.
getParameterValue(TextureParameter) - Method in class artofillusion.object.ObjectWrapper
Get the object defining the value of a particular texture parameter.
getParameterValue(int) - Method in class artofillusion.script.ScriptedObject
Get the value of the i'th parameter.
getParameterValues() - Method in class artofillusion.image.filter.ImageFilter
Deprecated. 
getParameterValues() - Method in interface artofillusion.object.Mesh
Get the values of the TextureParameters which are defined on this mesh.
getParameterValues() - Method in class artofillusion.object.Object3D
Get the list of objects defining the values of texture parameters.
getParameterValues() - Method in class artofillusion.object.ObjectWrapper
Get the list of objects defining the values of texture parameters.
getParent() - Method in class artofillusion.animation.ConstraintTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.distortion.BendTrack
 
getParent() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getParent() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getParent() - Method in class artofillusion.animation.distortion.ShatterTrack
 
getParent() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.distortion.TwistTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.FilterParameterTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.IKTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.PoseTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.PositionTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getParent() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getParent() - Method in class artofillusion.animation.RotationTrack
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.TextureTrack
 
getParent() - Method in class artofillusion.animation.Track
Get the parent object of this track.
getParent() - Method in class artofillusion.animation.VisibilityTrack
 
getParent() - Method in class artofillusion.animation.WeightTrack
 
getParent() - Method in class artofillusion.object.ObjectInfo
Get this object's parent, or null if it is a top level object.
getParent() - Method in class artofillusion.ui.TreeElement
Get the parent of this element.
getParentFrame() - Method in class artofillusion.procedural.ProcedureEditor
Get the editor's parent Frame.
getPixelComponent(int, int, int) - Method in class artofillusion.image.ComplexImage
Get the floating point value of a component for a pixel.
getPlaybackSpeed() - Method in class artofillusion.animation.Score
Get the playback speed.
getPluginClassLoaders() - Static method in class artofillusion.PluginRegistry
Get the ClassLoaders for all jar files in the Plugins directory.
getPluginObject(String) - Static method in class artofillusion.PluginRegistry
Get the registered plugin object of a particular class.
getPlugins() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all installed Plugins.
getPlugins(Class<T>) - Static method in class artofillusion.PluginRegistry
Get all registered plugins in a particular category.
getPopupMenu() - Method in class artofillusion.animation.Score
Get the popup menu for the score.
getPopupMenu() - Method in class artofillusion.LayoutWindow
Get the popup menu.
getPosableObject() - Method in class artofillusion.object.Curve
Curves cannot be keyframed directly, since any change to mesh topology would cause all keyframes to become invalid.
getPosableObject() - Method in class artofillusion.object.Object3D
Get a version of this object to which a pose track can be attached.
getPosableObject() - Method in class artofillusion.object.SplineMesh
SplineMeshes cannot be keyframed directly, since any change to mesh topology would cause all keyframes to become invalid.
getPosableObject() - Method in class artofillusion.object.TriangleMesh
TriangleMeshes cannot be keyframed directly, since any change to mesh topology would cause all keyframes to become invalid.
getPosableObject() - Method in class artofillusion.object.Tube
Tubes cannot be keyframed directly, since any change to mesh topology would cause all keyframes to become invalid.
getPose() - Method in class artofillusion.object.ObjectInfo
Get the current pose for this object (may be null).
getPoseKeyframe() - Method in class artofillusion.animation.Actor
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.CompoundImplicitObject
 
getPoseKeyframe() - Method in class artofillusion.object.CSGObject
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.Cube
 
getPoseKeyframe() - Method in class artofillusion.object.Curve
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.Cylinder
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.DirectionalLight
 
getPoseKeyframe() - Method in class artofillusion.object.ImplicitSphere
 
getPoseKeyframe() - Method in class artofillusion.object.NullObject
 
getPoseKeyframe() - Method in class artofillusion.object.Object3D
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.ObjectWrapper
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.PointLight
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.ProceduralDirectionalLight
 
getPoseKeyframe() - Method in class artofillusion.object.ProceduralPointLight
 
getPoseKeyframe() - Method in class artofillusion.object.ReferenceImage
 
getPoseKeyframe() - Method in class artofillusion.object.SceneCamera
 
getPoseKeyframe() - Method in class artofillusion.object.Sphere
 
getPoseKeyframe() - Method in class artofillusion.object.SplineMesh
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.SpotLight
 
getPoseKeyframe() - Method in class artofillusion.object.TriangleMesh
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.object.Tube
Return a Keyframe which describes the current pose of this object.
getPoseKeyframe() - Method in class artofillusion.script.ScriptedObject
Return a Keyframe which describes the current pose of this object.
getPoseValueNames() - Method in class artofillusion.object.Cylinder
Return an array containing the names of the graphable values for the keyframes returned by getPoseKeyframe().
getPoseValueNames() - Method in class artofillusion.object.ImplicitSphere
Return an array containing the names of the graphable values for the keyframes returned by getPoseKeyframe().
getPoseValueNames() - Method in class artofillusion.script.ScriptedObject
Return an array containing the names of the graphable values for the keyframes returned by getPoseKeyframe().
getPoseValueRange() - Method in class artofillusion.object.Cylinder
Get the allowed range for graphable values for keyframes returned by getPoseKeyframe().
getPosition() - Method in class artofillusion.procedural.IOPort
Get the port's screen position.
getPosition() - Method in class artofillusion.ui.ToolButton
Returns the button position
getPreferDirectRendering() - Method in class artofillusion.object.CompoundImplicitObject
 
getPreferDirectRendering() - Method in class artofillusion.object.ImplicitObject
Get the preferred rendering method to use when this object is rendered by a renderer that supports direct evaluation of the field.
getPreferDirectRendering() - Method in class artofillusion.object.ImplicitSphere
 
getPreferences() - Static method in class artofillusion.ArtOfIllusion
Get the application preferences object.
getPreferences() - Static method in class artofillusion.ModellingApp
Deprecated. Get the application preferences object.
getPreferencesDirectory() - Static method in class artofillusion.ApplicationPreferences
Get the directory in which preferences files are saved.
getPreferredSize() - Method in class artofillusion.animation.TimeAxis
 
getPreferredSize() - Method in class artofillusion.ObjectPropertiesPanel
Always use a reasonable size, regardless of the current selection.
getPreferredSize() - Method in class artofillusion.procedural.ProcedureEditor
 
getPreferredSize() - Method in class artofillusion.ui.Spacer
 
getPreferredSize() - Method in class artofillusion.ui.ToolButtonWidget
 
getPreferredSize() - Method in class artofillusion.ui.ToolPalette
 
getPreferredSize() - Method in class artofillusion.ui.TreeList
 
getPreferredSize() - Method in class artofillusion.ui.ValueSlider
Get the preferred size at which this Widget will look best.
getPreferredSize() - Method in class artofillusion.ViewerCanvas
 
getPreTransform() - Method in class artofillusion.texture.CylindricalMapping
 
getPreTransform() - Method in class artofillusion.texture.NonlinearMapping2D
Get the linear transform which maps from object coordinates to intermediate coordinates.
getPreTransform() - Method in class artofillusion.texture.SphericalMapping
 
getPreview(ProcedureEditor) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Create an object which displays a preview of the procedure.
getPreview(ProcedureEditor) - Method in class artofillusion.animation.ProceduralPositionTrack
Create an object which displays a preview of the procedure.
getPreview(ProcedureEditor) - Method in class artofillusion.animation.ProceduralRotationTrack
Create an object which displays a preview of the procedure.
getPreview() - Method in class artofillusion.image.HDRImage
Get a scaled down copy of the image, to use for previews.
getPreview() - Method in class artofillusion.image.ImageMap
Get a scaled down copy of the image, to use for previews.
getPreview() - Method in class artofillusion.image.MIPMappedImage
Get a scaled down copy of the image, to use for previews.
getPreview() - Method in class artofillusion.image.SVGImage
Get a scaled down copy of the image, to use for previews.
getPreview(ProcedureEditor) - Method in class artofillusion.material.ProceduralMaterial3D
Create an object which displays a preview of the procedure.
getPreview(ProcedureEditor) - Method in interface artofillusion.procedural.ProcedureOwner
Create an object which displays a preview of the procedure.
getPreview(ProcedureEditor) - Method in class artofillusion.texture.ProceduralTexture2D
Create an object which displays a preview of the procedure.
getPreview(ProcedureEditor) - Method in class artofillusion.texture.ProceduralTexture3D
Create an object which displays a preview of the procedure.
getPreviewMesh() - Method in class artofillusion.object.ObjectInfo
Get a rendering mesh for interactive previews.
getPreviousDistortion() - Method in class artofillusion.animation.distortion.Distortion
Get the previous distortion that should be applied before this one.
getPrimaryScale() - Method in class artofillusion.ui.Compound3DManipulator.HandleDraggedEvent
Get the scale factor for the primary axis, if this is a SCALE drag.
getProcedure() - Method in class artofillusion.texture.ProceduralTexture2D
Get the procedure used by this texture.
getProcedure() - Method in class artofillusion.texture.ProceduralTexture3D
Get the procedure used by this texture.
getProjectOntoSurface() - Method in class artofillusion.TriMeshEditorWindow
Get whether the control mesh is displayed projected onto the surface.
getProperties() - Method in class artofillusion.animation.Actor
 
getProperties() - Method in class artofillusion.image.filter.BlurFilter
Get a list of parameters which affect the behavior of the filter.
getProperties() - Method in class artofillusion.image.filter.BrightnessFilter
 
getProperties() - Method in class artofillusion.image.filter.DepthOfFieldFilter
 
getProperties() - Method in class artofillusion.image.filter.ExposureFilter
 
getProperties() - Method in class artofillusion.image.filter.GlowFilter
 
getProperties() - Method in class artofillusion.image.filter.ImageFilter
Get a list of Properties which affect the behavior of the filter.
getProperties() - Method in class artofillusion.image.filter.NoiseReductionFilter
 
getProperties() - Method in class artofillusion.image.filter.OutlineFilter
 
getProperties() - Method in class artofillusion.image.filter.SaturationFilter
 
getProperties() - Method in class artofillusion.image.filter.TintFilter
 
getProperties() - Method in class artofillusion.object.Cube
 
getProperties() - Method in class artofillusion.object.Curve
 
getProperties() - Method in class artofillusion.object.Cylinder
 
getProperties() - Method in class artofillusion.object.DirectionalLight
 
getProperties() - Method in class artofillusion.object.ImplicitSphere
 
getProperties() - Method in class artofillusion.object.Object3D
Get a list of editable properties defined by this object.
getProperties() - Method in class artofillusion.object.PointLight
 
getProperties() - Method in class artofillusion.object.ProceduralDirectionalLight
 
getProperties() - Method in class artofillusion.object.ProceduralPointLight
 
getProperties() - Method in class artofillusion.object.SceneCamera
 
getProperties() - Method in class artofillusion.object.Sphere
 
getProperties() - Method in class artofillusion.object.SplineMesh
 
getProperties() - Method in class artofillusion.object.SpotLight
 
getProperties() - Method in class artofillusion.object.TriangleMesh
 
getProperties() - Method in class artofillusion.object.Tube
 
getProperties() - Method in class artofillusion.script.ScriptedObject
Get a list of editable properties defined by this object.
getProperty() - Method in class artofillusion.ui.PropertyEditor
Get the Property this editor is for.
getPropertyValue(int) - Method in class artofillusion.animation.Actor
 
getPropertyValue(int) - Method in class artofillusion.image.filter.ImageFilter
Get the value of a Property.
getPropertyValue(int) - Method in class artofillusion.object.Cube
 
getPropertyValue(int) - Method in class artofillusion.object.Curve
 
getPropertyValue(int) - Method in class artofillusion.object.Cylinder
 
getPropertyValue(int) - Method in class artofillusion.object.DirectionalLight
 
getPropertyValue(int) - Method in class artofillusion.object.ImplicitSphere
 
getPropertyValue(int) - Method in class artofillusion.object.Object3D
Get the value of one of this object's editable properties.
getPropertyValue(int) - Method in class artofillusion.object.PointLight
 
getPropertyValue(int) - Method in class artofillusion.object.ProceduralDirectionalLight
 
getPropertyValue(int) - Method in class artofillusion.object.ProceduralPointLight
 
getPropertyValue(int) - Method in class artofillusion.object.SceneCamera
 
getPropertyValue(int) - Method in class artofillusion.object.Sphere
 
getPropertyValue(int) - Method in class artofillusion.object.SplineMesh
 
getPropertyValue(int) - Method in class artofillusion.object.SpotLight
 
getPropertyValue(int) - Method in class artofillusion.object.TriangleMesh
 
getPropertyValue(int) - Method in class artofillusion.object.Tube
 
getPropertyValue(int) - Method in class artofillusion.script.ScriptedObject
Get the value of one of this object's editable properties.
getQuaternion() - Method in class artofillusion.animation.RotationKeyframe
Get the quaternion representation of this keyframe.
getRadii() - Method in class artofillusion.object.Sphere
 
getRadius() - Method in class artofillusion.object.DirectionalLight
Get the angular radius (in degrees) over which light is emitted.
getRadius() - Method in class artofillusion.object.ImplicitSphere
 
getRadius() - Method in class artofillusion.object.PointLight
 
getRadius() - Method in class artofillusion.object.SpotLight
 
getRatio() - Method in class artofillusion.object.Cylinder
Get the ratio of top/bottom radius.
getRayFromCamera(double, double, double, double, Vec3, Vec3) - Method in class artofillusion.object.SceneCamera
Compute a ray from the camera location through a point in its field of, represented in the camera's local coordinate system.
getRectangle(Point, Point) - Method in class artofillusion.procedural.ProcedureEditor
Utility function to create a Rectangle from two Points.
getRed() - Method in class artofillusion.math.RGBColor
Get the value of the red component.
getRenderers() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available Renderers.
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.CSGObject
Get a RenderingMesh for this object.
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.Cube
 
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.Cylinder
 
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.ImplicitObject
 
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.ImplicitSphere
 
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.Object3D
Objects which can be rendered as part of a scene should override this method to return a RenderingMesh which describes the appearance of the object.
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.ObjectCollection
Get a mesh representing the union of all objects in the collection.
getRenderingMesh(double) - Method in class artofillusion.object.ObjectInfo
Get a rendering mesh for this object.
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.ObjectWrapper
Objects which can be rendered as part of a scene should override this method to return a RenderingMesh which describes the appearance of the object.
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.Sphere
 
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.SplineMesh
 
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.TriangleMesh
 
getRenderingMesh(double, boolean, ObjectInfo) - Method in class artofillusion.object.Tube
Get a rendering mesh representing the surface of this object at the specified accuracy.
getRenderMode() - Method in class artofillusion.ViewerCanvas
 
getRepeat() - Method in class artofillusion.procedural.FunctionModule
Get whether the function should repeat outside the range [0,1].
getRepeat() - Method in class artofillusion.procedural.SpectrumModule
Get whether the colors should repeat outside the range [0,1].
getResource(String, String) - Static method in class artofillusion.PluginRegistry
Get the PluginResource with a particular type and id, or null if there is no such resource.
getResources(String) - Static method in class artofillusion.PluginRegistry
Get a list of all registered PluginResources of a particular type.
getResourceTypes() - Static method in class artofillusion.PluginRegistry
Get a list of all type identifiers for which there are PluginResources available.
getReverseZooming() - Method in class artofillusion.ApplicationPreferences
Get whether to reverse the direction of scroll wheel zooming.
getRightSmoothness() - Method in class artofillusion.animation.Smoothness
 
getRotateAroundSelectionCenter() - Method in class artofillusion.ui.Compound3DManipulator
Get whether rotations should be performed around the select center or around the origin.
getRotationAngle() - Method in class artofillusion.ui.Compound3DManipulator.HandleDraggedEvent
Get the rotation angle in radians, if this is a ROTATE drag.
getRotationAngles() - Method in class artofillusion.math.CoordinateSystem
Return the x, y, and z rotation angles.
getRotationCenter() - Method in class artofillusion.ViewerCanvas
Get the location around which the view should be rotated.
getRotations() - Method in class artofillusion.material.LinearMaterialMapping
Get a vector whose components contain the rotation angles for the mapping.
getRotations() - Method in class artofillusion.texture.CylindricalMapping
Get a vector whose components contain the rotation angles for the mapping.
getRotations() - Method in class artofillusion.texture.LinearMapping3D
Get a vector whose components contain the rotation angles for the mapping.
getRotations() - Method in class artofillusion.texture.ProjectionMapping
Get a vector whose components contain the rotation angles for the mapping.
getRotations() - Method in class artofillusion.texture.SphericalMapping
Get a vector whose components contain the rotation angles for the mapping.
getRowHeight() - Method in class artofillusion.ui.TreeList
Get the height (in pixels) of each row in the list.
getSample(int, int) - Method in class artofillusion.math.RGBColor
Get a Widget which displays this color.
getScale() - Method in class artofillusion.animation.Score
Get the number of pixels per unit time.
getScale() - Method in class artofillusion.animation.TimeAxis
Get the number of pixels per unit time.
getScale() - Method in class artofillusion.material.LinearMaterialMapping
Get a vector whose components contain the scale factors for the mapping.
getScale() - Method in class artofillusion.procedural.ScaleShiftModule
Get the scale value.
getScale() - Method in class artofillusion.texture.CylindricalMapping
Get a vector whose components contain the scale factors for the mapping.
getScale() - Method in class artofillusion.texture.LinearMapping3D
Get a vector whose components contain the scale factors for the mapping.
getScale() - Method in class artofillusion.texture.ProjectionMapping
Get a vector whose components contain the scale factors for the mapping.
getScale() - Method in class artofillusion.texture.SphericalMapping
Get a vector whose components contain the scale factors for the mapping.
getScale() - Method in class artofillusion.ViewerCanvas
Get the current scale factor for the view.
getScaledForce(double) - Method in class artofillusion.animation.Joint.DOF
Given a force applied to the degree of freedom, return a new force which is scaled based on the stiffness, the direction of the force, and whether it is inside its comfort range.
getScene() - Method in class artofillusion.animation.Score
 
getScene() - Method in class artofillusion.CompoundImplicitEditorWindow
 
getScene() - Method in class artofillusion.CSGEditorWindow
 
getScene() - Method in class artofillusion.LayoutWindow
Get the Scene associated with this window.
getScene() - Method in class artofillusion.MaterialPreviewer
Get the scene being rendererd as the preview.
getScene() - Method in class artofillusion.MeshEditorWindow
 
getScene() - Method in class artofillusion.ObjectViewer
Get the scene this object is part of, or null if there is none.
getScene() - Method in class artofillusion.procedural.ProcedureEditor
Get the scene the procedure is part of.
getScene() - Method in class artofillusion.SceneViewer
Get the Scene displayed in this canvas.
getScene() - Method in class artofillusion.script.ScriptedObjectController
Get the scene this object is part of.
getScene() - Method in class artofillusion.texture.UVMappingWindow
Get the Scene which is being edited in this window.
getScene() - Method in interface artofillusion.ui.EditingWindow
Get the Scene which is being edited in this window.
getScene() - Method in class artofillusion.ViewerCanvas
Get the Scene being displayed in this canvas.
getSceneMenu() - Method in class artofillusion.LayoutWindow
Get the Scene menu.
getSceneVisible() - Method in class artofillusion.ObjectViewer
Get whether the entire scene is visible.
getScore() - Method in class artofillusion.LayoutWindow
Get the Score for this window.
getScreenBounds() - Method in class artofillusion.ui.Compound3DManipulator.HandleEvent
Get the bounding box of the manipulator on screen at the time the mouse was first clicked.
getScreenBounds() - Method in class artofillusion.ui.NinePointManipulator.HandleEvent
Get the bounding box of the manipulator on screen at the time the mouse was first clicked.
getScreenTransform(int, int) - Method in class artofillusion.object.SceneCamera
Get the transform which maps between view coordinates and screen coordinates for this camera.
getScript() - Method in class artofillusion.keystroke.KeystrokeRecord
 
getScript() - Method in class artofillusion.script.ScriptedObject
Get the script which defines this object.
getScriptEngine(String) - Static method in class artofillusion.script.ScriptRunner
Get the ScriptEngine for running scripts written in a particular language.
getSearchPath() - Method in class artofillusion.util.SearchlistClassLoader
return the list of URLs in the search list
getSecondaryScale() - Method in class artofillusion.ui.Compound3DManipulator.HandleDraggedEvent
Get the scale factor for the second axis, if this is a UV SCALE drag.
getSelectedColorSet() - Static method in class artofillusion.ui.ThemeManager
Get the currently selected color set.
getSelectedIndices() - Method in class artofillusion.LayoutWindow
Get a list of the indices of all selected objects.
getSelectedJoint() - Method in class artofillusion.MeshViewer
Get the ID of the selected joint.
getSelectedKeyframes() - Method in class artofillusion.animation.Score
Get the currently selected keyframes.
getSelectedObjects() - Method in class artofillusion.LayoutWindow
Get a collection of all selected objects.
getSelectedObjects() - Method in class artofillusion.ui.TreeList
Get an array of the objects corresponding to selected TreeElements.
getSelectedTheme() - Static method in class artofillusion.ui.ThemeManager
Get the currently selected theme.
getSelectedTool() - Method in class artofillusion.ui.ToolPalette
Return the currently selected tool.
getSelectedTracks() - Method in class artofillusion.animation.Score
Get the currently selected tracks.
getSelection() - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
Get an array of flags specifying which vertices are selected.
getSelection() - Method in class artofillusion.animation.ObjectRefSelector
Get the selected ObjectRef.
getSelection() - Method in class artofillusion.CurveEditorWindow
Get an array of flags telling which vertices are currently selected.
getSelection() - Method in class artofillusion.image.ImagesDialog
 
getSelection() - Method in class artofillusion.MeshEditorWindow
Get an array of flags specifying which parts of the mesh are selected.
getSelection() - Method in class artofillusion.Scene
Deprecated. Call getSelectedIndices() or getSelectedObjects() on the LayoutWindow instead.
getSelection() - Method in class artofillusion.SplineMeshEditorWindow
Get an array of flags telling which parts of the mesh are currently selected.
getSelection() - Method in class artofillusion.texture.UVMappingViewer
Get a list of which vertices are selected.
getSelection() - Method in class artofillusion.texture.UVMappingWindow
Get an array of flags specifying which parts of the object are selected.
getSelection() - Method in class artofillusion.TriMeshEditorWindow
Get an array of flags telling which parts of the mesh are currently selected.
getSelection() - Method in interface artofillusion.ui.MeshEditController
Get an array of flags specifying which parts of the object are selected.
getSelection() - Method in class artofillusion.ui.ToolPalette
Return the number of the currently selected tool.
getSelectionBounds() - Method in class artofillusion.ui.Compound3DManipulator.HandleEvent
Get the bounding box in view coordinates of the selection at the time the mouse was first clicked.
getSelectionBounds() - Method in class artofillusion.ui.NinePointManipulator.HandleEvent
Get the bounding box in view coordinates of the selection at the time the mouse was first clicked.
getSelectionDistance() - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
Selection distance is not used for anything in this window, so this simply returns 0 for selected vertices and -1 for unselected vertices.
getSelectionDistance() - Method in class artofillusion.CurveEditorWindow
 
getSelectionDistance() - Method in class artofillusion.MeshEditorWindow
Get the distance of each vertex from a selected vertex.
getSelectionDistance() - Method in class artofillusion.SplineMeshEditorWindow
 
getSelectionDistance() - Method in class artofillusion.texture.UVMappingWindow
Selection distance is simply 0 if the vertex is selected, and -1 otherwise.
getSelectionDistance() - Method in class artofillusion.TriMeshEditorWindow
 
getSelectionDistance() - Method in interface artofillusion.ui.MeshEditController
Get the distance of each vertex from the selected part of the object.
getSelectionMode() - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
Get the selection mode.
getSelectionMode() - Method in class artofillusion.CurveEditorWindow
The return value has no meaning, since there is only one selection mode in this window.
getSelectionMode() - Method in class artofillusion.SplineMeshEditorWindow
 
getSelectionMode() - Method in class artofillusion.texture.UVMappingWindow
Get the current selection mode.
getSelectionMode() - Method in class artofillusion.TriMeshEditorWindow
 
getSelectionMode() - Method in interface artofillusion.ui.MeshEditController
Get the current selection mode.
getSelectionWithChildren() - Method in class artofillusion.LayoutWindow
Get the indices of all objects which are either selected, or are children of selected objects.
getSelectionWithChildren() - Method in class artofillusion.Scene
Deprecated. Call getSelectionWithChildren() on the LayoutWindow instead.
getSharedFace(TriangleMesh.Face) - Method in class artofillusion.object.TriangleMesh.Face
Given another face, return the index of the edge it shares with this one, or -1 if they do not share an edge.
getShift() - Method in class artofillusion.procedural.ScaleShiftModule
Get the shift value.
getShowAxes() - Method in class artofillusion.ViewerCanvas
Determine whether the coordinate axes are currently showing.
getShowGrid() - Method in class artofillusion.Scene
Get whether the grid is displayed.
getShowGrid() - Method in class artofillusion.ViewerCanvas
Get whether the grid is shown.
getSize() - Method in class artofillusion.Camera
Get the dimension's of the camera's viewport.
getSize() - Method in class artofillusion.math.BoundingBox
Get a vector containing the dimensions of the box.
getSize() - Method in class artofillusion.ui.ToolButton
returns the button size
getSkeleton() - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
Get the skeleton for this keyframe.
getSkeleton() - Method in interface artofillusion.animation.Gesture
Get the skeleton for this gesture (or null if it doesn't have one).
getSkeleton() - Method in class artofillusion.object.Curve.CurveKeyframe
Get the skeleton for this pose (or null if it doesn't have one).
getSkeleton() - Method in class artofillusion.object.Curve
Get the skeleton.
getSkeleton() - Method in interface artofillusion.object.Mesh
Get the skeleton for the object.
getSkeleton() - Method in class artofillusion.object.Object3D
Get the skeleton for this object, or null if it does not have one.
getSkeleton() - Method in class artofillusion.object.ObjectInfo
Get the skeleton for this object, or null if it does not have one.
getSkeleton() - Method in class artofillusion.object.ObjectWrapper
Get the skeleton for this object, or null if it does not have one.
getSkeleton() - Method in class artofillusion.object.SplineMesh
Get the skeleton for the object.
getSkeleton() - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Get the skeleton for this pose (or null if it doesn't have one).
getSkeleton() - Method in class artofillusion.object.TriangleMesh
Get the skeleton for this object.
getSkeleton() - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Get the skeleton for this pose (or null if it doesn't have one).
getSkeleton() - Method in class artofillusion.object.Tube.TubeKeyframe
Get the skeleton for this pose (or null if it doesn't have one).
getSkeletonDetached() - Method in class artofillusion.MeshViewer
Get whether the mesh is detached from the skeleton.
getSkeletonVisible() - Method in class artofillusion.MeshViewer
Get whether the skeleton is visible.
getSmoother() - Method in class artofillusion.animation.Smoothness
 
getSmoothingMethod() - Method in class artofillusion.animation.distortion.BendTrack
 
getSmoothingMethod() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getSmoothingMethod() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getSmoothingMethod() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get the smoothing method for this track.
getSmoothingMethod() - Method in class artofillusion.animation.distortion.TwistTrack
Get the smoothing method for this track.
getSmoothingMethod() - Method in class artofillusion.animation.FilterParameterTrack
Get the smoothing method for this track.
getSmoothingMethod() - Method in class artofillusion.animation.PoseTrack
Get the smoothing method for this track.
getSmoothingMethod() - Method in class artofillusion.animation.PositionTrack
Get the smoothing method for this track.
getSmoothingMethod() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getSmoothingMethod() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getSmoothingMethod() - Method in class artofillusion.animation.RotationTrack
Get the smoothing method for this track.
getSmoothingMethod() - Method in class artofillusion.animation.TextureTrack
 
getSmoothingMethod() - Method in class artofillusion.animation.Track
Get the smoothing method for this track.
getSmoothingMethod() - Method in class artofillusion.animation.WeightTrack
 
getSmoothingMethod() - Method in class artofillusion.object.Curve
Get the smoothing method being used for this mesh.
getSmoothingMethod() - Method in class artofillusion.object.SplineMesh
Get the smoothing method being used for this mesh.
getSmoothingMethod() - Method in class artofillusion.object.TriangleMesh
Get the smoothing method being used for this mesh.
getSmoothness() - Method in class artofillusion.animation.Timecourse
Get the smoothness values for this Timecourse.
getSmoothness() - Method in class artofillusion.object.Curve
 
getSnapToGrid() - Method in class artofillusion.Scene
Get whether snap-to-grid is enabled.
getSnapToGrid() - Method in class artofillusion.ViewerCanvas
Get whether Snap To Grid is enabled.
getSnapToSubdivisions() - Method in class artofillusion.ViewerCanvas
Get the number of "snap to" subdivisions between grid lines.
getSource() - Method in class artofillusion.view.ViewChangedEvent
Get the ViewerCanvas which generated this event.
getSpacing() - Method in class artofillusion.procedural.MarbleModule
Get the spacing.
getSpacing() - Method in class artofillusion.procedural.WoodModule
Get the spacing.
getSpecIntermed(TextureSpec, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.CylindricalMapping
 
getSpecIntermed(TextureSpec, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.NonlinearMapping2D
Given intermediate texture coordinates, find the surface properties.
getSpecIntermed(TextureSpec, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.SphericalMapping
 
getSplitView() - Method in class artofillusion.LayoutWindow
Get whether the window is split into four views.
getStandardDialogInsets() - Static method in class artofillusion.ui.UIUtilities
Get the insets which should be used on all dialogs.
getStartTime() - Method in class artofillusion.animation.Score
Get the starting time to display.
getStartTime() - Method in class artofillusion.animation.TimeAxis
Get the starting time to display.
getState() - Method in class artofillusion.ui.ToolButton
Returns the button state.
getStepSize() - Method in class artofillusion.material.LinearMaterialMapping
Get the step size to use for integrating the material.
getStepSize() - Method in class artofillusion.material.Material
Get the step size to be used for integrating this material.
getStepSize() - Method in class artofillusion.material.MaterialMapping
Get the step size to use for integrating the material.
getStepSize() - Method in class artofillusion.material.ProceduralMaterial3D
 
getStepSize() - Method in class artofillusion.material.UniformMaterialMapping
 
getStyle(Object) - Method in class artofillusion.ui.ThemeManager.ButtonStyle
get the ButtonStyle assocaited with owner
getSubdivideAdaptively() - Method in class artofillusion.animation.Timecourse
Get whether this timecourse should be evaluated by adaptive subdivision (to minimize the amount of calculation that needs to be done) or always subdivided a fixed number of times.
getSubtracks() - Method in class artofillusion.animation.ConstraintTrack
This has a single child track.
getSubtracks() - Method in class artofillusion.animation.distortion.BendTrack
 
getSubtracks() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getSubtracks() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getSubtracks() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
This has a single child track.
getSubtracks() - Method in class artofillusion.animation.distortion.TwistTrack
This has a single child track.
getSubtracks() - Method in class artofillusion.animation.FilterParameterTrack
This has no child tracks.
getSubtracks() - Method in class artofillusion.animation.IKTrack
This has a single child track.
getSubtracks() - Method in class artofillusion.animation.PoseTrack
This has a single child track.
getSubtracks() - Method in class artofillusion.animation.PositionTrack
This has a single child track.
getSubtracks() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getSubtracks() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getSubtracks() - Method in class artofillusion.animation.RotationTrack
This has a single child track.
getSubtracks() - Method in class artofillusion.animation.TextureTrack
 
getSubtracks() - Method in class artofillusion.animation.Track
Get any child tracks of this track.
getSurfaceTextureParameter() - Method in class artofillusion.MeshViewer
Get the parameter by which the surface is colored.
getSurfaceVisible() - Method in class artofillusion.MeshViewer
Get whether the surface is visible.
getTemplateImage() - Method in class artofillusion.ViewerCanvas
Get the template image.
getTemplateShown() - Method in class artofillusion.ViewerCanvas
Determine whether the template image is currently showing.
getTensionDistance() - Method in class artofillusion.MeshEditorWindow
 
getTensionDistance() - Method in class artofillusion.texture.UVMappingWindow
 
getTensionDistance() - Method in interface artofillusion.ui.MeshEditController
Get the distance over which mesh tension applies.
getTextColor() - Static method in class artofillusion.ui.ThemeManager
Returns the color of the text to use for widgets.
getTexture() - Method in class artofillusion.object.Object3D
Get this object's Texture.
getTexture() - Method in class artofillusion.object.ObjectWrapper
Get this object's Texture.
getTexture(int) - Method in class artofillusion.Scene
Get the i'th texture.
getTexture(String) - Method in class artofillusion.Scene
Get the texture with the specified name, or null if there is none.
getTexture() - Method in class artofillusion.texture.LayeredMapping
Get the LayeredTexture object this mapping is associated with
getTexture() - Method in class artofillusion.texture.Mapping2D
 
getTexture() - Method in class artofillusion.texture.Mapping3D
 
getTexture() - Method in class artofillusion.texture.TextureMapping
Get the Texture associated with this TextureMapping.
getTexture() - Method in class artofillusion.texture.UniformMapping
 
getTextureMapping() - Method in class artofillusion.object.Object3D
Get this object's TextureMapping.
getTextureMapping() - Method in class artofillusion.object.ObjectWrapper
Get this object's TextureMapping.
getTextureMapping() - Method in class artofillusion.RenderingTriangle
Get the TextureMapping for this triangle.
getTextureMappings() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available TextureMapping classes.
getTextureParameter(TextureParameter) - Method in interface artofillusion.animation.Gesture
Get the value of a per-vertex texture parameter.
getTextureParameter(TextureParameter) - Method in class artofillusion.object.Curve.CurveKeyframe
Get the value of a per-vertex texture parameter.
getTextureParameter(TextureParameter) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Get the value of a per-vertex texture parameter.
getTextureParameter(TextureParameter) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Get the value of a per-vertex texture parameter.
getTextureParameter(TextureParameter) - Method in class artofillusion.object.Tube.TubeKeyframe
Get the value of a per-vertex texture parameter.
getTexturePreviewRenderer() - Method in class artofillusion.ApplicationPreferences
Get the texture preview renderer.
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.RenderingTriangle
Given the barycentric coordinates for a point in the triangle, build a TextureSpec describing the properties of the triangle at that point.
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.CylindricalMapping
 
getTextureSpec(TextureSpec, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.ImageMapTexture
 
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.LayeredMapping
Determine the surface properties by adding up the properties of all of the layers.
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.texture.LayeredTriangle
 
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.texture.Linear2DTriangle
 
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.texture.Linear3DTriangle
 
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.LinearMapping3D
 
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.texture.Nonlinear2DTriangle
 
getTextureSpec(TextureSpec, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.ProceduralTexture2D
 
getTextureSpec(TextureSpec, double, double, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.ProceduralTexture3D
 
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.ProjectionMapping
 
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.SphericalMapping
 
getTextureSpec(TextureSpec, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.Texture2D
Get the surface properties at point in the texture.
getTextureSpec(TextureSpec, double, double, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.Texture3D
Get the surface properties at point in the texture.
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.TextureMapping
Given a point on the surface for which this mapping is being used, find the corresponding surface properties.
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.UniformMapping
 
getTextureSpec(TextureSpec) - Method in class artofillusion.texture.UniformTexture
 
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.texture.UniformTriangle
 
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.texture.UVMappedTriangle
 
getTextureSpec(Vec3, TextureSpec, double, double, double, double[]) - Method in class artofillusion.texture.UVMapping
This method should not generally be called.
getTextureSpec(TextureSpec, double, double, double, double, double, double) - Method in class artofillusion.texture.UVWMappedTriangle
 
getTextureSpec(TextureSpec) - Method in class artofillusion.view.ConstantVertexShader
Get the texture properties of the surface.
getTextureSpec(TextureSpec) - Method in class artofillusion.view.FlatVertexShader
Get the texture properties of the surface.
getTextureSpec(TextureSpec) - Method in class artofillusion.view.ParameterVertexShader
Get the color of the surface.
getTextureSpec(TextureSpec) - Method in class artofillusion.view.SelectionVertexShader
Get the texture properties of the surface.
getTextureSpec(TextureSpec) - Method in class artofillusion.view.SmoothVertexShader
Get the color of the surface.
getTextureSpec(TextureSpec) - Method in class artofillusion.view.TexturedVertexShader
Get the color of the surface.
getTextureSpec(TextureSpec) - Method in interface artofillusion.view.VertexShader
Get the texture properties of the surface.
getTextureTypes() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available Texture classes.
getThemes() - Static method in class artofillusion.ui.ThemeManager
Get a list of all available themes.
getThickness() - Method in class artofillusion.object.Tube
Get the thickness of the tube at each vertex.
getTileX() - Method in class artofillusion.procedural.ImageModule
Get whether the image is tiled in the X direction.
getTileY() - Method in class artofillusion.procedural.ImageModule
Get whether the image is tiled in the Y direction.
getTime() - Method in class artofillusion.Scene
Get the current time.
getTime() - Method in class artofillusion.script.ScriptedObjectController
Get the current time.
getTimecourse() - Method in class artofillusion.animation.distortion.BendTrack
 
getTimecourse() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getTimecourse() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getTimecourse() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get the timecourse describing this track.
getTimecourse() - Method in class artofillusion.animation.distortion.TwistTrack
Get the timecourse describing this track.
getTimecourse() - Method in class artofillusion.animation.FilterParameterTrack
Get the timecourse describing this track.
getTimecourse() - Method in class artofillusion.animation.PoseTrack
Get the timecourse describing this track.
getTimecourse() - Method in class artofillusion.animation.PositionTrack
Get the timecourse describing this track.
getTimecourse() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getTimecourse() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getTimecourse() - Method in class artofillusion.animation.RotationTrack
Get the timecourse describing this track.
getTimecourse() - Method in class artofillusion.animation.TextureTrack
 
getTimecourse() - Method in class artofillusion.animation.Track
Get the timecourse describing this track, or null if it is not described by a timecourse.
getTimecourse() - Method in class artofillusion.animation.VisibilityTrack
 
getTimecourse() - Method in class artofillusion.animation.WeightTrack
 
getTimes() - Method in class artofillusion.animation.Timecourse
Get the time values for this Timecourse.
getTool(int) - Method in class artofillusion.ui.ToolPalette
Get a tool by index.
getToolButton(Object, String, String) - Static method in class artofillusion.ui.ThemeManager
Deprecated. this method allows pre 2.7 plugins to continue to function. Such code should be ported to the new API as soon as possible.
getToolButton(Object, String) - Static method in class artofillusion.ui.ThemeManager
Creates a ToolButton according to the current theme
getToolPalette() - Method in class artofillusion.animation.Score
 
getToolPalette() - Method in class artofillusion.LayoutWindow
Get the ToolPalette for this window.
getToolPalette() - Method in class artofillusion.ObjectEditorWindow
Get the ToolPalette for this window.
getToolPalette() - Method in class artofillusion.texture.UVMappingWindow
 
getToolPalette() - Method in interface artofillusion.ui.EditingWindow
Get the ToolPalette for this window.
getToolsMenu() - Method in class artofillusion.LayoutWindow
Get the Tools menu.
getToolTipText() - Method in class artofillusion.animation.SkeletonTool
 
getToolTipText() - Method in class artofillusion.BevelExtrudeTool
 
getToolTipText() - Method in class artofillusion.CreateCameraTool
 
getToolTipText() - Method in class artofillusion.CreateCubeTool
 
getToolTipText() - Method in class artofillusion.CreateCurveTool
 
getToolTipText() - Method in class artofillusion.CreateCylinderTool
 
getToolTipText() - Method in class artofillusion.CreateLightTool
 
getToolTipText() - Method in class artofillusion.CreatePolygonTool
 
getToolTipText() - Method in class artofillusion.CreateSphereTool
 
getToolTipText() - Method in class artofillusion.CreateSplineMeshTool
 
getToolTipText() - Method in class artofillusion.CreateVertexTool
 
getToolTipText() - Method in class artofillusion.MoveObjectTool
 
getToolTipText() - Method in class artofillusion.MoveScaleRotateMeshTool
 
getToolTipText() - Method in class artofillusion.MoveScaleRotateObjectTool
 
getToolTipText() - Method in class artofillusion.MoveViewTool
 
getToolTipText() - Method in class artofillusion.ReshapeMeshTool
 
getToolTipText() - Method in class artofillusion.RotateMeshTool
 
getToolTipText() - Method in class artofillusion.RotateObjectTool
 
getToolTipText() - Method in class artofillusion.RotateViewTool
 
getToolTipText() - Method in class artofillusion.ScaleMeshTool
 
getToolTipText() - Method in class artofillusion.ScaleObjectTool
 
getToolTipText() - Method in class artofillusion.SkewMeshTool
 
getToolTipText() - Method in class artofillusion.TaperMeshTool
 
getToolTipText() - Method in class artofillusion.texture.MoveUVViewTool
 
getToolTipText() - Method in class artofillusion.ThickenMeshTool
 
getToolTipText() - Method in class artofillusion.ui.EditingTool
Get the tool tip text to display for this tool (or null if it does not have a tool tip).
getToolTipText() - Method in class artofillusion.ui.GenericTool
 
getToPortIndex() - Method in class artofillusion.procedural.Link
Get the index (within its module) of the to port.
getTracks() - Method in class artofillusion.object.ObjectInfo
Get the list of Tracks for this object.
getTransform() - Method in class artofillusion.animation.Joint
Get the matrix which transforms direction vectors from the parent joint's coordinate system to this one.
getTransform() - Method in class artofillusion.texture.ProjectionMapping
Get a matrix which can be used to transform object coordinates to texture coordinates.
getTransform() - Method in class artofillusion.ui.Compound3DManipulator.HandleDraggedEvent
Get a matrix which can be used to transform objects or vertices from their original positions to their moved, scaled, or rotated positions.
getTransIntermed(RGBColor, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.CylindricalMapping
 
getTransIntermed(RGBColor, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.NonlinearMapping2D
Same as above, except only return the transparent color.
getTransIntermed(RGBColor, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.SphericalMapping
 
getTranslators() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all available Translators.
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.RenderingTriangle
Same as above, except only return the transparent color.
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.CylindricalMapping
 
getTransparency(RGBColor, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.ImageMapTexture
 
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.LayeredMapping
Determine the transparency by adding up all of the layers.
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.texture.LayeredTriangle
 
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.texture.Linear2DTriangle
 
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.texture.Linear3DTriangle
 
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.LinearMapping3D
 
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.texture.Nonlinear2DTriangle
 
getTransparency(RGBColor, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.ProceduralTexture2D
 
getTransparency(RGBColor, double, double, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.ProceduralTexture3D
 
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.ProjectionMapping
 
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.SphericalMapping
 
getTransparency(RGBColor, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.Texture2D
Same as above, except only return the transparent color.
getTransparency(RGBColor, double, double, double, double, double, double, double, double, double[]) - Method in class artofillusion.texture.Texture3D
 
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.TextureMapping
Same as above, except only return the transparent color.
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.UniformMapping
 
getTransparency(RGBColor) - Method in class artofillusion.texture.UniformTexture
 
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.texture.UniformTriangle
 
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.texture.UVMappedTriangle
 
getTransparency(Vec3, RGBColor, double, double, double, double[]) - Method in class artofillusion.texture.UVMapping
This method should not generally be called.
getTransparency(RGBColor, double, double, double, double, double, double) - Method in class artofillusion.texture.UVWMappedTriangle
 
getType() - Method in class artofillusion.object.Light
Get the type of light this object represents.
getType() - Method in class artofillusion.PluginRegistry.PluginResource
Get the type of this PluginResource.
getType() - Method in class artofillusion.procedural.IOPort
Get the type of port this is (input or output).
getType() - Method in class artofillusion.Property
Get the type of this property.
getTypeName() - Static method in class artofillusion.material.Material
Get the name of this type of material.
getTypeName() - Static method in class artofillusion.material.ProceduralMaterial3D
 
getTypeName() - Static method in class artofillusion.material.UniformMaterial
 
getTypeName() - Static method in class artofillusion.texture.ImageMapTexture
 
getTypeName() - Static method in class artofillusion.texture.ProceduralTexture2D
 
getTypeName() - Static method in class artofillusion.texture.ProceduralTexture3D
 
getTypeName() - Static method in class artofillusion.texture.Texture
Get the name of this type of texture.
getTypeName() - Static method in class artofillusion.texture.UniformTexture
 
getUndoLevels() - Method in class artofillusion.ApplicationPreferences
Get the number of levels of Undo to support.
getUniqueID() - Static method in class artofillusion.TextureParameter
Get a unique ID number which can be assigned to a parameter.
getUParameter() - Method in class artofillusion.texture.UVMapping
Get the TextureParameter which stores the U texture coordinate.
getUpDirection() - Method in class artofillusion.math.CoordinateSystem
Get the vector used to define "up" in this CoordinateSystem (usually but not always the y axis direction).
getURL() - Method in class artofillusion.PluginRegistry.PluginResource
Get a URL for reading this resource.
getURLs() - Method in class artofillusion.util.SearchlistClassLoader
return the array of URLs used locally by this class loader
getUseCompoundMeshTool() - Method in class artofillusion.ApplicationPreferences
Get whether to use the compound move/scale/rotate tool as the default for mesh editing.
getUseGestures() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get whether to reshape the mesh based on its gestures.
getUseGestures() - Method in class artofillusion.animation.IKTrack
Get whether to reshape the mesh based on its gestures.
getUseOpenGL() - Method in class artofillusion.ApplicationPreferences
Get whether to use OpenGL for interactive rendering.
getUseQuaternion() - Method in class artofillusion.animation.RotationKeyframe
Get which method will be used for interpolating.
getUseQuaternion() - Method in class artofillusion.animation.RotationTrack
Determine whether quaternion interpolation should be used.
getUseWorldCoords() - Method in class artofillusion.ObjectViewer
Get whether to use world coordinates.
getUSize() - Method in class artofillusion.object.SplineMesh
Get the size of the mesh in the U direction.
getUSmoothness() - Method in class artofillusion.object.SplineMesh
Get the array of U smoothness values.
getValue() - Method in class artofillusion.image.ImageOrValue
Get the value by which the image is scaled.
getValue(boolean, boolean, double, double, double, double) - Method in class artofillusion.image.ImageOrValue
Given a texture coordinate (x and y each between 0 and 1), return the average value of a region of width (xsize, ysize) centered at that location.
getValue(double, double, double) - Method in interface artofillusion.math.Noise.NoiseGenerator
 
getValue() - Method in class artofillusion.procedural.NumberModule
Get the value.
getValue() - Method in class artofillusion.texture.ConstantParameterValue
Get the constant parameter value.
getValue(int, int, int, int, double, double, double) - Method in class artofillusion.texture.ConstantParameterValue
Get the value of the parameter at a particular point in a particular triangle.
getValue() - Method in class artofillusion.texture.FaceParameterValue
Get the list of parameter values.
getValue(int, int, int, int, double, double, double) - Method in class artofillusion.texture.FaceParameterValue
Get the value of the parameter at a particular point in a particular triangle.
getValue(int, int) - Method in class artofillusion.texture.FaceVertexParameterValue
Get the value of the parameter at a particular vertex in a particular face.
getValue(int, int, int, int, double, double, double) - Method in class artofillusion.texture.FaceVertexParameterValue
Get the value of the parameter at a particular point within the interior of a face.
getValue(int, int, int, int, double, double, double) - Method in interface artofillusion.texture.ParameterValue
Get the value of the parameter at a particular point in a particular triangle.
getValue() - Method in class artofillusion.texture.VertexParameterValue
Get the list of parameter values.
getValue(int, int, int, int, double, double, double) - Method in class artofillusion.texture.VertexParameterValue
Get the value of the parameter at a particular point in a particular triangle.
getValue() - Method in class artofillusion.ui.PropertyEditor
Get the value of the Property.
getValue() - Method in class artofillusion.ui.ValueField
Get the current value in this field.
getValue() - Method in class artofillusion.ui.ValueSelector
Get the current value.
getValue() - Method in class artofillusion.ui.ValueSlider
 
getValueChecker() - Method in class artofillusion.ui.ValueField
Get the ValueChecker for this field.
getValueError(int, double) - Method in class artofillusion.procedural.AbsModule
 
getValueError(int, double) - Method in class artofillusion.procedural.BiasModule
 
getValueError(int, double) - Method in class artofillusion.procedural.BlurModule
 
getValueError(int, double) - Method in class artofillusion.procedural.BrickModule
 
getValueError(int, double) - Method in class artofillusion.procedural.CellsModule
Calculate the error of an output.
getValueError(int, double) - Method in class artofillusion.procedural.CheckerModule
 
getValueError(int, double) - Method in class artofillusion.procedural.ClipModule
 
getValueError(int, double) - Method in class artofillusion.procedural.CompareModule
 
getValueError(int, double) - Method in class artofillusion.procedural.CoordinateModule
 
getValueError(int, double) - Method in class artofillusion.procedural.CosineModule
 
getValueError(int, double) - Method in class artofillusion.procedural.DifferenceModule
 
getValueError(int, double) - Method in class artofillusion.procedural.ExpModule
 
getValueError(int, double) - Method in class artofillusion.procedural.ExprModule
 
getValueError(int, double) - Method in class artofillusion.procedural.FunctionModule
 
getValueError(int, double) - Method in class artofillusion.procedural.GainModule
 
getValueError(int, double) - Method in class artofillusion.procedural.GridModule
 
getValueError(int, double) - Method in class artofillusion.procedural.InterpModule
 
getValueError(int, double) - Method in class artofillusion.procedural.JitterModule
 
getValueError(int, double) - Method in class artofillusion.procedural.LogModule
 
getValueError(int, double) - Method in class artofillusion.procedural.MarbleModule
 
getValueError(int, double) - Method in class artofillusion.procedural.MaxModule
 
getValueError(int, double) - Method in class artofillusion.procedural.MinModule
 
getValueError(int, double) - Method in class artofillusion.procedural.ModModule
 
getValueError(int, double) - Method in class artofillusion.procedural.Module
Get the uncertainty in the value of the specified output port.
getValueError(int, double) - Method in class artofillusion.procedural.NoiseModule
 
getValueError(int, double) - Method in class artofillusion.procedural.PolarModule
 
getValueError(int, double) - Method in class artofillusion.procedural.PowerModule
 
getValueError(int, double) - Method in class artofillusion.procedural.ProductModule
 
getValueError(int, double) - Method in class artofillusion.procedural.RandomModule
 
getValueError(int, double) - Method in class artofillusion.procedural.RatioModule
 
getValueError(int, double) - Method in class artofillusion.procedural.ScaleShiftModule
 
getValueError(int, double) - Method in class artofillusion.procedural.SineModule
 
getValueError(int, double) - Method in class artofillusion.procedural.SphericalModule
 
getValueError(int, double) - Method in class artofillusion.procedural.SqrtModule
 
getValueError(int, double) - Method in class artofillusion.procedural.SumModule
 
getValueError(int, double) - Method in class artofillusion.procedural.TransformModule
 
getValueError(int, double) - Method in class artofillusion.procedural.TurbulenceModule
 
getValueError(int, double) - Method in class artofillusion.procedural.ViewAngleModule
 
getValueError(int, double) - Method in class artofillusion.procedural.WoodModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.AbsModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.BiasModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.BlurModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.BrickModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.CellsModule
Calculate the gradient of an output.
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.CheckerModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ClipModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.CompareModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.CoordinateModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.CosineModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.DifferenceModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ExpModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ExprModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.FunctionModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.GainModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.GridModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ImageModule
Get the gradient of one of the components.
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.InterpModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.JitterModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.LogModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.MarbleModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.MaxModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.MinModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ModModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.Module
Get the gradient of the value of the specified output port.
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.NoiseModule
 
getValueGradient(Vec3, double) - Method in class artofillusion.procedural.NumberModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.OutputModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.PolarModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.PowerModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ProductModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.RandomModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.RatioModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ScaleShiftModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.SineModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.SphericalModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.SqrtModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.SumModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.TransformModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.TurbulenceModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.ViewAngleModule
 
getValueGradient(int, Vec3, double) - Method in class artofillusion.procedural.WoodModule
 
getValueNames() - Method in class artofillusion.animation.distortion.BendTrack
 
getValueNames() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getValueNames() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getValueNames() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get the names of all graphable values for this track.
getValueNames() - Method in class artofillusion.animation.distortion.TwistTrack
Get the names of all graphable values for this track.
getValueNames() - Method in class artofillusion.animation.FilterParameterTrack
Get the names of all graphable values for this track.
getValueNames() - Method in class artofillusion.animation.PoseTrack
Get the names of all graphable values for this track.
getValueNames() - Method in class artofillusion.animation.PositionTrack
Get the names of all graphable values for this track.
getValueNames() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getValueNames() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getValueNames() - Method in class artofillusion.animation.RotationTrack
Get the names of all graphable values for this track.
getValueNames() - Method in class artofillusion.animation.TextureTrack
 
getValueNames() - Method in class artofillusion.animation.Track
Get the names of all graphable values for this track.
getValueNames() - Method in class artofillusion.animation.VisibilityTrack
 
getValueNames() - Method in class artofillusion.animation.WeightTrack
 
getValueRange() - Method in class artofillusion.animation.distortion.BendTrack
 
getValueRange() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
getValueRange() - Method in class artofillusion.animation.distortion.ScaleTrack
 
getValueRange() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Get the allowed range for graphable values.
getValueRange() - Method in class artofillusion.animation.distortion.TwistTrack
Get the allowed range for graphable values.
getValueRange() - Method in class artofillusion.animation.FilterParameterTrack
Get the allowed range for graphable values.
getValueRange() - Method in class artofillusion.animation.PoseTrack
Get the allowed range for graphable values.
getValueRange() - Method in class artofillusion.animation.PositionTrack
Get the allowed range for graphable values.
getValueRange() - Method in class artofillusion.animation.ProceduralPositionTrack
 
getValueRange() - Method in class artofillusion.animation.ProceduralRotationTrack
 
getValueRange() - Method in class artofillusion.animation.RotationTrack
Get the allowed range for graphable values.
getValueRange() - Method in class artofillusion.animation.TextureTrack
 
getValueRange() - Method in class artofillusion.animation.Track
Get the allowed range for graphable values.
getValueRange() - Method in class artofillusion.animation.VisibilityTrack
 
getValueRange() - Method in class artofillusion.animation.WeightTrack
 
getValues() - Method in class artofillusion.animation.Timecourse
Get the values for this Timecourse.
getValues() - Method in class artofillusion.TransformDialog
Get the array of values the user entered.
getValues() - Method in class artofillusion.TransformPointsDialog
 
getValueType() - Method in class artofillusion.procedural.IOPort
Get the type of value for this port.
getVector(Vec3, double, double, double) - Method in interface artofillusion.math.Noise.NoiseGenerator
 
getVersion() - Static method in class artofillusion.ArtOfIllusion
Get the complete version number of Art of Illusion.
getVersion() - Static method in class artofillusion.ModellingApp
Deprecated. Get the complete version number of Art of Illusion.
getVertex(int, int) - Method in class artofillusion.object.SplineMesh
Get a single vertex.
getVertex(int) - Method in class artofillusion.object.TriangleMesh
 
getVertexIndices() - Method in class artofillusion.RenderingMesh
This method is used to accelerate interactive rendering with OpenGL.
getVertexPositions() - Method in class artofillusion.object.Curve
Get a list of the positions of all vertices which define the mesh.
getVertexPositions() - Method in interface artofillusion.object.Mesh
Get a list of the positions of all vertices which define the mesh.
getVertexPositions() - Method in class artofillusion.object.SplineMesh
Get a list of the positions of all vertices which define the mesh.
getVertexPositions() - Method in class artofillusion.object.TriangleMesh
Get a list of the positions of all vertices which define the mesh.
getVertices() - Method in class artofillusion.object.Curve
 
getVertices() - Method in interface artofillusion.object.Mesh
Get the list of vertices which define the mesh.
getVertices() - Method in class artofillusion.object.SplineMesh
Return the list of vertices for the mesh.
getVertices() - Method in class artofillusion.object.TriangleMesh
These methods return the lists of vertices, edges, and faces for the mesh.
getView() - Method in class artofillusion.animation.Score
 
getView() - Method in class artofillusion.LayoutWindow
Get the ViewerCanvas which currently has focus.
getView() - Method in class artofillusion.ObjectEditorWindow
Get the currently selected ViewerCanvas for this window.
getView() - Method in class artofillusion.texture.UVMappingWindow
Get the ViewerCanvas in which the UV coordinates are being edited.
getView() - Method in class artofillusion.ui.Compound3DManipulator.HandleEvent
Get the ViewerCanvas in which this event occurred.
getView() - Method in interface artofillusion.ui.EditingWindow
Get the ViewerCanvas in which editing is taking place.
getView() - Method in class artofillusion.ui.NinePointManipulator.HandleEvent
Get the ViewerCanvas in which this event occurred.
getViewerControls() - Static method in class artofillusion.ViewerCanvas
Get the list of ViewerControls which will be added to each new ViewerCanvas.
getViewerControlWidgets() - Method in class artofillusion.ViewerCanvas
Get a Map whose keys are the defined ViewerControls, and whose values are the corresponding Widgets for this canvas.
getViewMode() - Method in class artofillusion.ui.Compound3DManipulator
Get the current view mode.
getViewToScreen() - Method in class artofillusion.Camera
 
getViewToWorld() - Method in class artofillusion.Camera
 
getVisibleObjects() - Method in class artofillusion.ui.TreeList
Get an array of the objects corresponding to visible TreeElements, in the order that they appear.
getVParameter() - Method in class artofillusion.texture.UVMapping
Get the TextureParameter which stores the V texture coordinate.
getVSize() - Method in class artofillusion.object.SplineMesh
Get the size of the mesh in the V direction.
getVSmoothness() - Method in class artofillusion.object.SplineMesh
Get the array of V smoothness values.
getWeight(double) - Method in class artofillusion.animation.WeightTrack
 
getWidget() - Method in class artofillusion.ui.PropertyEditor
Get the Widget representing the user interface for editing the Property.
getWidget() - Method in class artofillusion.ui.TreeList.TreeElementEvent
 
getWidth() - Method in class artofillusion.image.ComplexImage
Get the width of the image.
getWidth() - Method in class artofillusion.image.HDRImage
Get the width of the image.
getWidth() - Method in class artofillusion.image.ImageMap
Get the width of the image.
getWidth() - Method in class artofillusion.image.MIPMappedImage
Get the width of the image.
getWidth() - Method in class artofillusion.image.SVGImage
Get the width of the image.
getWidth() - Method in class artofillusion.ui.ToolButton
Returns the button width
getWindow() - Method in class artofillusion.MoveScaleRotateObjectTool
Get the LayoutWindow to which this tool belongs.
getWindow() - Method in class artofillusion.SceneChangedEvent
Get the LayoutWindow containing the scene which was changed.
getWindow() - Method in class artofillusion.ui.EditingTool
Get the EditingWindow to which this tool belongs.
getWindows() - Static method in class artofillusion.ArtOfIllusion
Get a list of all open windows.
getWindows() - Static method in class artofillusion.ModellingApp
Deprecated. Get a list of all open windows.
getWindowTitle() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Get the title of the procedure's editing window.
getWindowTitle() - Method in class artofillusion.animation.ProceduralPositionTrack
Get the title of the procedure's editing window.
getWindowTitle() - Method in class artofillusion.animation.ProceduralRotationTrack
Get the title of the procedure's editing window.
getWindowTitle() - Method in class artofillusion.material.ProceduralMaterial3D
Get the title of the procedure's editing window.
getWindowTitle() - Method in interface artofillusion.procedural.ProcedureOwner
Get the title of the procedure's editing window.
getWindowTitle() - Method in class artofillusion.texture.ProceduralTexture2D
Get the title of the procedure's editing window.
getWindowTitle() - Method in class artofillusion.texture.ProceduralTexture3D
Get the title of the procedure's editing window.
getWireframeMesh() - Method in class artofillusion.object.CSGObject
Get a WireframeMesh for this object.
getWireframeMesh() - Method in class artofillusion.object.Cube
 
getWireframeMesh() - Method in class artofillusion.object.Curve
 
getWireframeMesh() - Method in class artofillusion.object.Cylinder
 
getWireframeMesh() - Method in class artofillusion.object.DirectionalLight
 
getWireframeMesh() - Method in class artofillusion.object.ImplicitObject
 
getWireframeMesh() - Method in class artofillusion.object.ImplicitSphere
 
getWireframeMesh() - Method in class artofillusion.object.NullObject
 
getWireframeMesh() - Method in class artofillusion.object.Object3D
Every object should override this method to return a WireframeMesh.
getWireframeMesh() - Method in class artofillusion.object.ObjectCollection
An object collection is never drawn directly.
getWireframeMesh() - Method in class artofillusion.object.ObjectWrapper
Every object should override this method to return a WireframeMesh.
getWireframeMesh() - Method in class artofillusion.object.PointLight
 
getWireframeMesh() - Method in class artofillusion.object.ReferenceImage
 
getWireframeMesh() - Method in class artofillusion.object.SceneCamera
 
getWireframeMesh() - Method in class artofillusion.object.Sphere
 
getWireframeMesh() - Method in class artofillusion.object.SplineMesh
 
getWireframeMesh() - Method in class artofillusion.object.SpotLight
 
getWireframeMesh() - Method in class artofillusion.object.TriangleMesh
 
getWireframeMesh() - Method in class artofillusion.object.Tube
Get a wireframe mesh representing the surface of this object at the specified accuracy.
getWireframePreview() - Method in class artofillusion.object.ObjectInfo
Get a wireframe mesh for interactive previews.
getWorldToScreen() - Method in class artofillusion.Camera
 
getWorldToView() - Method in class artofillusion.Camera
 
getWrappedObject() - Method in class artofillusion.object.ObjectWrapper
Get the inner Object3D which is wrapped by this one.
getX() - Method in class artofillusion.procedural.FunctionModule
Get the list of x (input) values.
getXAmplitude() - Method in class artofillusion.procedural.JitterModule
Get the X amplitude.
getXScale() - Method in class artofillusion.procedural.ImageModule
Get the X scale.
getXScale() - Method in class artofillusion.procedural.JitterModule
Get the X scale.
getXScale() - Method in class artofillusion.procedural.TransformModule
Get the X scale.
getXSpacing() - Method in class artofillusion.procedural.GridModule
Get the X spacing.
getY() - Method in class artofillusion.procedural.FunctionModule
Get the list of y (output) values.
getYAmplitude() - Method in class artofillusion.procedural.JitterModule
Get the Y amplitude.
getYCrCb() - Method in class artofillusion.math.RGBColor
Get a representation of this color in the YCrCb color model.
getYScale() - Method in class artofillusion.procedural.ImageModule
Get the Y scale.
getYScale() - Method in class artofillusion.procedural.JitterModule
Get the Y scale.
getYScale() - Method in class artofillusion.procedural.TransformModule
Get the Y scale.
getYSpacing() - Method in class artofillusion.procedural.GridModule
Get the Y spacing.
getZAmplitude() - Method in class artofillusion.procedural.JitterModule
Get the Z amplitude.
getZDirection() - Method in class artofillusion.math.CoordinateSystem
Get this CoordinateSystem's z axis direction.
getZScale() - Method in class artofillusion.procedural.JitterModule
Get the Z scale.
getZScale() - Method in class artofillusion.procedural.TransformModule
Get the Z scale.
getZSpacing() - Method in class artofillusion.procedural.GridModule
Get the Z spacing.
GLCanvasDrawer - Class in artofillusion.view
This is a CanvasDrawer which uses OpenGL to render the contents of a ViewerCanvas.
GLCanvasDrawer(ViewerCanvas) - Constructor for class artofillusion.view.GLCanvasDrawer
 
GlowFilter - Class in artofillusion.image.filter
This is an image filter which adds glow to an image.
GlowFilter() - Constructor for class artofillusion.image.filter.GlowFilter
 
GREEN - Static variable in class artofillusion.image.ComplexImage
 
green - Variable in class artofillusion.math.RGBColor
 
GridModule - Class in artofillusion.procedural
This is a Module which generates a grid of dots.
GridModule(Point) - Constructor for class artofillusion.procedural.GridModule
 
GroovyScriptEngine - Class in artofillusion.script
This ScriptEngine implements the Groovy scripting language.
GroovyScriptEngine(ClassLoader) - Constructor for class artofillusion.script.GroovyScriptEngine
 

H

HANDLE_CLICKS - Static variable in class artofillusion.ui.EditingTool
 
HANDLE_SIZE - Static variable in class artofillusion.animation.TrackGraph
 
HANDLE_SIZE - Static variable in class artofillusion.CreateCurveTool
 
HANDLE_SIZE - Static variable in class artofillusion.MaterialPreviewer
 
HANDLE_SIZE - Static variable in class artofillusion.MeshViewer
 
HANDLE_SIZE - Static variable in class artofillusion.RotateMeshTool
 
HANDLE_SIZE - Static variable in class artofillusion.ScaleMeshTool
 
HANDLE_SIZE - Static variable in class artofillusion.Scene
 
HANDLE_SIZE - Static variable in class artofillusion.SkewMeshTool
 
HANDLE_SIZE - Static variable in class artofillusion.TaperMeshTool
 
handleColor - Static variable in class artofillusion.ViewerCanvas
 
hasBeenStopped() - Method in class artofillusion.ui.ActionProcessor
Determine whether this stopProcessing() has been invoked.
hasComponent(int) - Method in class artofillusion.texture.ImageMapTexture
Determine whether this texture has a non-zero value anywhere for a particular component.
hasComponent(int) - Method in class artofillusion.texture.LayeredTexture
Determine whether this texture has a non-zero value anywhere for a particular component.
hasComponent(int) - Method in class artofillusion.texture.ProceduralTexture2D
Determine whether this texture has a non-zero value anywhere for a particular component.
hasComponent(int) - Method in class artofillusion.texture.ProceduralTexture3D
Determine whether this texture has a non-zero value anywhere for a particular component.
hasComponent(int) - Method in class artofillusion.texture.Texture
Determine whether this texture has a non-zero value anywhere for a particular component.
hasComponent(int) - Method in class artofillusion.texture.UniformTexture
Determine whether this texture has a non-zero value anywhere for a particular component.
hasEvent() - Method in class artofillusion.ui.ActionProcessor
Determine whether there is an event waiting to be processed.
hasFloatData(int) - Method in class artofillusion.image.ComplexImage
Determine whether floating point data is available for a particular component.
hashCode() - Method in class artofillusion.math.Mat4
 
hashCode() - Method in class artofillusion.math.RGBColor
 
hashCode() - Method in class artofillusion.math.Vec2
 
hashCode() - Method in class artofillusion.math.Vec3
 
hashCode() - Method in class artofillusion.Property
 
hashCode() - Method in class artofillusion.TextureParameter
 
hasMoreElements() - Method in class artofillusion.script.ScriptedObjectEnumeration
Determine whether there are more objects to enumerate.
HDRDecoder - Class in artofillusion.image
This class decodes .hdr image files, and creates HDRImage objects from them.
HDRDecoder() - Constructor for class artofillusion.image.HDRDecoder
 
HDREncoder - Class in artofillusion.image
This class generates .hdr image files.
HDREncoder() - Constructor for class artofillusion.image.HDREncoder
 
HDRImage - Class in artofillusion.image
HDRImage is an ImageMap subclass.
HDRImage(byte[], byte[], byte[], byte[], int, int) - Constructor for class artofillusion.image.HDRImage
Create an HDRImage from the r, g, b, and e components.
HDRImage(DataInputStream) - Constructor for class artofillusion.image.HDRImage
Reconstruct an image from its serialized representation.
HEADER_PART1 - Static variable in class artofillusion.image.BMPEncoder
 
HEADER_PART2 - Static variable in class artofillusion.image.BMPEncoder
 
HEADER_PART3 - Static variable in class artofillusion.image.BMPEncoder
 
height - Variable in class artofillusion.object.Cylinder.CylinderKeyframe
 
hideSelectionCommand() - Method in class artofillusion.TriMeshEditorWindow
Hide the selected part of the mesh.
highlightColor - Static variable in class artofillusion.ViewerCanvas
 
HIGHLIGHTED_STATE - Static variable in class artofillusion.ui.ToolButton
 
highValueColor - Static variable in class artofillusion.ViewerCanvas
 
hilight - Variable in class artofillusion.texture.TextureSpec
 
HILIGHT_COLOR_COMPONENT - Static variable in class artofillusion.texture.Texture
 
hilightButtons() - Method in class artofillusion.TexturesAndMaterialsDialog
 
hilightSelection() - Method in class artofillusion.CreateCurveTool
 
hilightSelection() - Method in class artofillusion.MoveViewTool
 
hilightSelection() - Method in class artofillusion.RotateViewTool
 
hilightSelection() - Method in class artofillusion.texture.MoveUVViewTool
 
hilightSelection() - Method in class artofillusion.ui.EditingTool
Get whether the current selection should be hilighted when this tool is active.
HLS_MODEL - Static variable in class artofillusion.procedural.ImageModule
 
HLSModule - Class in artofillusion.procedural
This is a Module which takes three numbers, and uses them as the hue, saturation, and value components of a color.
HLSModule(Point) - Constructor for class artofillusion.procedural.HLSModule
 
HSV_MODEL - Static variable in class artofillusion.procedural.ImageModule
 
HSVModule - Class in artofillusion.procedural
This is a Module which takes three numbers, and uses them as the hue, saturation, and value components of a color.
HSVModule(Point) - Constructor for class artofillusion.procedural.HSVModule
 

I

iconDoubleClicked() - Method in class artofillusion.animation.SkeletonTool
 
iconDoubleClicked() - Method in class artofillusion.BevelExtrudeTool
 
iconDoubleClicked() - Method in class artofillusion.CreateCurveTool
 
iconDoubleClicked() - Method in class artofillusion.CreateCylinderTool
 
iconDoubleClicked() - Method in class artofillusion.CreatePolygonTool
 
iconDoubleClicked() - Method in class artofillusion.CreateSplineMeshTool
 
iconDoubleClicked() - Method in class artofillusion.MoveObjectTool
 
iconDoubleClicked() - Method in class artofillusion.MoveScaleRotateObjectTool
 
iconDoubleClicked() - Method in class artofillusion.RotateObjectTool
 
iconDoubleClicked() - Method in class artofillusion.ScaleObjectTool
 
iconDoubleClicked() - Method in class artofillusion.ui.EditingTool
 
IconGenerator - Class in artofillusion.util
Apply editing functions to icon image(s).
IconGenerator(String) - Constructor for class artofillusion.util.IconGenerator
create a new IconGenerator for the specified macro using the default delims.
IconGenerator(String, String[]) - Constructor for class artofillusion.util.IconGenerator
create a new IconGenerator for the specified macro and delims.
id - Variable in class artofillusion.animation.Joint
 
id - Variable in class artofillusion.object.ObjectInfo
 
identifier - Variable in class artofillusion.TextureParameter
 
identity() - Static method in class artofillusion.math.Mat4
Create an identity matrix.
IKDistortion - Class in artofillusion.animation.distortion
This is a distortion which applies constraints to an object through inverse kinematics.
IKDistortion(boolean[], Vec3[], double, Actor) - Constructor for class artofillusion.animation.distortion.IKDistortion
 
ikJoint - Variable in class artofillusion.object.MeshVertex
 
IKSolver - Class in artofillusion.animation
This class performs inverse kinematics calculations to move skeletons.
IKSolver(Skeleton, boolean[], boolean[]) - Constructor for class artofillusion.animation.IKSolver
Create a new IKSolver for manipulating a skeleton
IKTrack - Class in artofillusion.animation
This is a Track which modifies the shape of an object using inverse kinematics.
IKTrack(ObjectInfo) - Constructor for class artofillusion.animation.IKTrack
 
ikWeight - Variable in class artofillusion.object.MeshVertex
 
IMAGE_DESCRIPTION - Static variable in class artofillusion.image.TIFFEncoder
 
IMAGE_LENGTH - Static variable in class artofillusion.image.BMPEncoder
 
IMAGE_LENGTH - Static variable in class artofillusion.image.TIFFEncoder
 
IMAGE_START - Static variable in class artofillusion.image.BMPEncoder
 
IMAGE_WIDTH - Static variable in class artofillusion.image.BMPEncoder
 
IMAGE_WIDTH - Static variable in class artofillusion.image.TIFFEncoder
 
ImageAverager - Class in artofillusion.image
 
ImageAverager(int, int) - Constructor for class artofillusion.image.ImageAverager
 
imageChanged(Image) - Method in interface artofillusion.view.CanvasDrawer
This should be called to indicate that a previously drawn image has changed, and cached information for it needs to be discarded.
imageChanged(Image) - Method in class artofillusion.view.GLCanvasDrawer
 
imageChanged(Image) - Method in class artofillusion.view.SoftwareCanvasDrawer
 
imageComplete(ComplexImage) - Method in class artofillusion.CameraFilterDialog
This method will be called when rendering is complete.
imageComplete(ComplexImage) - Method in class artofillusion.MaterialPreviewer
Called when rendering is complete.
imageComplete(ComplexImage) - Method in class artofillusion.RenderingDialog
Called when rendering is finished.
imageComplete(ComplexImage) - Method in interface artofillusion.RenderListener
This method will be called when rendering is complete.
ImageFileChooser - Class in artofillusion.ui
This is a BFileChooser for selecting image files to load.
ImageFileChooser(String) - Constructor for class artofillusion.ui.ImageFileChooser
Create an ImageFileChooser.
ImageFilter - Class in artofillusion.image.filter
This class defines an object which can filter rendered images.
ImageFilter() - Constructor for class artofillusion.image.filter.ImageFilter
Every ImageFilter subclass must provide a constructor which takes no arguments.
ImageMap - Class in artofillusion.image
ImageMap represents an image which can be used for texturing an object.
ImageMap() - Constructor for class artofillusion.image.ImageMap
 
ImageMapTexture - Class in artofillusion.texture
ImageMapTexture represents a texture whose properties are defined by images.
ImageMapTexture() - Constructor for class artofillusion.texture.ImageMapTexture
 
ImageMapTexture(DataInputStream, Scene) - Constructor for class artofillusion.texture.ImageMapTexture
The following two methods are used for reading and writing files.
ImageModule - Class in artofillusion.procedural
This is a Module which outputs an image.
ImageModule(Point) - Constructor for class artofillusion.procedural.ImageModule
 
ImageOrColor - Class in artofillusion.image
ImageOrColor represents a color which can potentially vary with position.
ImageOrColor(RGBColor) - Constructor for class artofillusion.image.ImageOrColor
 
ImageOrColor(RGBColor, ImageMap) - Constructor for class artofillusion.image.ImageOrColor
 
ImageOrColor(DataInputStream, Scene) - Constructor for class artofillusion.image.ImageOrColor
The following two methods are used for reading and writing files.
ImageOrValue - Class in artofillusion.image
ImageOrValue represents a float value between 0 and 1, which can potentially vary with position.
ImageOrValue(float) - Constructor for class artofillusion.image.ImageOrValue
 
ImageOrValue(float, ImageMap, int) - Constructor for class artofillusion.image.ImageOrValue
 
ImageOrValue(DataInputStream, Scene) - Constructor for class artofillusion.image.ImageOrValue
The following two methods are used for reading and writing files.
ImageSaver - Class in artofillusion.image
This class is used to save rendered images to disk.
ImageSaver(BFrame) - Constructor for class artofillusion.image.ImageSaver
Create an ImageSaver object which will be used for saving a single images.
ImageSaver(BFrame, int, int, int, int) - Constructor for class artofillusion.image.ImageSaver
Create an ImageSaver object which will be used for saving an animation.
ImagesDialog - Class in artofillusion.image
ImagesDialog is a dialog box for editing the list of ImageMaps used in a scene.
ImagesDialog(BFrame, Scene, ImageMap) - Constructor for class artofillusion.image.ImagesDialog
 
imageUpdated(Image) - Method in class artofillusion.CameraFilterDialog
The renderer may call this method periodically during rendering, to notify the listener that more of the image is complete.
imageUpdated(Image) - Method in class artofillusion.MaterialPreviewer
Called when more pixels are available for the current image.
imageUpdated(Image) - Method in class artofillusion.RenderingDialog
Called when more pixels are available for the current image.
imageUpdated(Image) - Method in interface artofillusion.RenderListener
The renderer may call this method periodically during rendering, to notify the listener that more of the image is complete.
ImplicitObject - Class in artofillusion.object
This abstract class represents an object whose surface is defined as an isosurface of a 3D field function.
ImplicitObject() - Constructor for class artofillusion.object.ImplicitObject
The default constructor does nothing.
ImplicitObject(DataInputStream, Scene) - Constructor for class artofillusion.object.ImplicitObject
Subclasses should invoke this method in their own constructors for loading from a file.
ImplicitSphere - Class in artofillusion.object
This is a spherical implicit object (i.e.
ImplicitSphere(double, double) - Constructor for class artofillusion.object.ImplicitSphere
 
ImplicitSphere(DataInputStream, Scene) - Constructor for class artofillusion.object.ImplicitSphere
The following two methods are used for reading and writing files.
ImplicitSphere.ImplicitSphereKeyframe - Class in artofillusion.object
Inner class representing a pose for an ImplicitSphere.
ImplicitSphere.ImplicitSphereKeyframe(double, double) - Constructor for class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
 
ImplicitSphere.ImplicitSphereKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
Reconstructs the keyframe from its serialized representation.
importFile(BFrame) - Method in interface artofillusion.Translator
Prompt the user to select a file, read it, and create a new LayoutWindow containing the imported scene.
index - Variable in class artofillusion.RenderingTriangle
 
indexOf(ObjectInfo) - Method in class artofillusion.Scene
Get the index of the specified object.
indexOf(Texture) - Method in class artofillusion.Scene
Get the index of the specified texture.
indexOf(Material) - Method in class artofillusion.Scene
Get the index of the specified material.
indexOf(ImageMap) - Method in class artofillusion.Scene
Get the index of the specified image map.
indexOfRefraction() - Method in class artofillusion.material.Material
Get the index of refraction.
indexOfRefraction() - Method in class artofillusion.material.MaterialMapping
Get the index of refraction for this mapping's Material.
InfiniteDragListener - Class in artofillusion.ui
This class implements "infinite" mouse drags, which are not restricted by the boundaries of the screen.
InfiniteDragListener(Widget) - Constructor for class artofillusion.ui.InfiniteDragListener
Create an InfiniteDragListener.
influenceRadius - Variable in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
 
InfoBox - Class in artofillusion.procedural
 
InfoBox() - Constructor for class artofillusion.procedural.InfoBox
 
init(PointInfo) - Method in class artofillusion.procedural.AbsModule
 
init(PointInfo) - Method in class artofillusion.procedural.BiasModule
 
init(PointInfo) - Method in class artofillusion.procedural.BlendModule
 
init(PointInfo) - Method in class artofillusion.procedural.BlurModule
 
init(PointInfo) - Method in class artofillusion.procedural.BrickModule
 
init(PointInfo) - Method in class artofillusion.procedural.CellsModule
New point, so the value will need to be recalculated.
init(PointInfo) - Method in class artofillusion.procedural.CheckerModule
 
init(PointInfo) - Method in class artofillusion.procedural.ColorDarkenModule
 
init(PointInfo) - Method in class artofillusion.procedural.ColorDifferenceModule
 
init(PointInfo) - Method in class artofillusion.procedural.ColorLightenModule
 
init(PointInfo) - Method in class artofillusion.procedural.ColorProductModule
 
init(PointInfo) - Method in class artofillusion.procedural.ColorScaleModule
 
init(PointInfo) - Method in class artofillusion.procedural.ColorSumModule
 
init(PointInfo) - Method in class artofillusion.procedural.CompareModule
 
init(PointInfo) - Method in class artofillusion.procedural.CoordinateModule
 
init(PointInfo) - Method in class artofillusion.procedural.CosineModule
 
init(PointInfo) - Method in class artofillusion.procedural.ExpModule
 
init(PointInfo) - Method in class artofillusion.procedural.ExprModule
 
init(PointInfo) - Method in class artofillusion.procedural.FunctionModule
 
init(PointInfo) - Method in class artofillusion.procedural.GainModule
 
init(PointInfo) - Method in class artofillusion.procedural.GridModule
 
init(PointInfo) - Method in class artofillusion.procedural.HLSModule
New point, so the color will need to be recalculated.
init(PointInfo) - Method in class artofillusion.procedural.HSVModule
New point, so the color will need to be recalculated.
init(PointInfo) - Method in class artofillusion.procedural.ImageModule
New point, so the color will need to be recalculated.
init(PointInfo) - Method in class artofillusion.procedural.InterpModule
 
init(PointInfo) - Method in class artofillusion.procedural.JitterModule
 
init(PointInfo) - Method in class artofillusion.procedural.LogModule
 
init(PointInfo) - Method in class artofillusion.procedural.MarbleModule
 
init(PointInfo) - Method in class artofillusion.procedural.MaxModule
 
init(PointInfo) - Method in class artofillusion.procedural.MinModule
 
init(PointInfo) - Method in class artofillusion.procedural.ModModule
 
init(PointInfo) - Method in class artofillusion.procedural.Module
This method initializes the module in preparation for evaluating the procedure at a new point.
init(PointInfo) - Method in class artofillusion.procedural.NoiseModule
 
init(PointInfo) - Method in class artofillusion.procedural.ParameterModule
 
init(PointInfo) - Method in class artofillusion.procedural.PolarModule
 
init(PointInfo) - Method in class artofillusion.procedural.PowerModule
 
init(PointInfo) - Method in class artofillusion.procedural.ProductModule
 
init(PointInfo) - Method in class artofillusion.procedural.RandomModule
 
init(PointInfo) - Method in class artofillusion.procedural.RatioModule
 
init(PointInfo) - Method in class artofillusion.procedural.RGBModule
 
init(PointInfo) - Method in class artofillusion.procedural.SineModule
 
init(PointInfo) - Method in class artofillusion.procedural.SpectrumModule
 
init(PointInfo) - Method in class artofillusion.procedural.SphericalModule
 
init(PointInfo) - Method in class artofillusion.procedural.SqrtModule
 
init(PointInfo) - Method in class artofillusion.procedural.TransformModule
 
init(PointInfo) - Method in class artofillusion.procedural.TurbulenceModule
 
init(PointInfo) - Method in class artofillusion.procedural.ViewAngleModule
 
init(PointInfo) - Method in class artofillusion.procedural.WoodModule
 
initForPoint(PointInfo) - Method in class artofillusion.procedural.Procedure
This routine is called before the procedure is evaluated.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.ConstraintTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.distortion.BendTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.distortion.ScaleTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.distortion.ShatterTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.distortion.TwistTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.FilterParameterTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.IKTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.PoseTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.PositionTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.ProceduralPositionTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.ProceduralRotationTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.RotationTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.TextureTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.Track
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.VisibilityTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.animation.WeightTrack
Initialize this tracked based on its serialized representation as written by writeToStream().
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.BlurFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.BrightnessFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.DepthOfFieldFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.ExposureFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.GlowFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.ImageFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.NoiseReductionFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.OutlineFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.SaturationFilter
Reconstruct this filter from its serialized representation.
initFromStream(DataInputStream, Scene) - Method in class artofillusion.image.filter.TintFilter
Reconstruct this filter from its serialized representation.
initThemes() - Static method in class artofillusion.ui.ThemeManager
This is invoked during startup to initialize the list of installed themes.
INPUT - Static variable in class artofillusion.procedural.IOPort
 
inputConnected(int) - Method in class artofillusion.procedural.Module
Determine whether an input port is connected to anything.
INTEGER - Static variable in class artofillusion.Property
A property whose values are represented by Integer objects.
INTEGER - Static variable in class artofillusion.ui.ValueField
 
intensity - Variable in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
intensity - Variable in class artofillusion.object.PointLight.PointLightKeyframe
 
intensity - Variable in class artofillusion.object.SpotLight.SpotLightKeyframe
 
InterpModule - Class in artofillusion.procedural
This is a Module which interpolates between two numbers.
InterpModule(Point) - Constructor for class artofillusion.procedural.InterpModule
 
INTERPOLATING - Static variable in class artofillusion.animation.Timecourse
 
INTERPOLATING - Static variable in interface artofillusion.object.Mesh
 
INTERSECTION - Static variable in class artofillusion.object.CSGObject
 
intersects(BoundingBox) - Method in class artofillusion.math.BoundingBox
Determine whether two bounding boxes intersect each other.
invertSelectionCommand() - Method in class artofillusion.CurveEditorWindow
Invert the current selection.
invertSelectionCommand() - Method in class artofillusion.SplineMeshEditorWindow
Invert the current selection.
invertSelectionCommand() - Method in class artofillusion.TriMeshEditorWindow
Invert the current selection.
invisibleTexture() - Static method in class artofillusion.texture.UniformTexture
Create a texture which is completely invisible.
invokeExportedMethod(String, Object...) - Static method in class artofillusion.PluginRegistry
Invoke an exported method of a plugin object.
IOPort - Class in artofillusion.procedural
This is the graphical representation of an input or output port on a module.
IOPort(int, int, int, String[]) - Constructor for class artofillusion.procedural.IOPort
 
isBoundToSurface() - Method in class artofillusion.texture.LinearMapping3D
Determine whether this texture is bound to the surface (texture coordinates are determined by parameters, not by position).
isBoundToSurface() - Method in class artofillusion.texture.NonlinearMapping2D
Determine whether this texture is bound to the surface (texture coordinates are determined by parameters, not by position).
isBoundToSurface() - Method in class artofillusion.texture.ProjectionMapping
Determine whether this texture is bound to the surface (texture coordinates are determined by parameters, not by position).
isClosed() - Method in class artofillusion.object.CSGObject
This object is closed if both of its component objects are closed.
isClosed() - Method in class artofillusion.object.Curve
 
isClosed() - Method in class artofillusion.object.Object3D
Tells whether the object is closed.
isClosed() - Method in class artofillusion.object.ObjectCollection
Determine whether the object is closed.
isClosed() - Method in class artofillusion.object.ObjectWrapper
Tells whether the object is closed.
isClosed() - Method in class artofillusion.object.SplineMesh
Determine whether this mesh is completely closed.
isClosed() - Method in class artofillusion.object.TriangleMesh
 
isClosed() - Method in class artofillusion.object.Tube
Determine whether this tube is a closed surface.
isCompiled() - Method in class artofillusion.procedural.ExprModule
 
isDistorted() - Method in class artofillusion.object.ObjectInfo
Returns true if a Distortion has been applied to this object.
isDragInProgress() - Method in class artofillusion.texture.UVMappingViewer
Get whether a mouse drag is currently in progress.
isEast() - Method in class artofillusion.ui.NinePointManipulator.HandlePosition
Return true if this is the NE, E, or SE position.
isEdgeHidden(int) - Method in class artofillusion.TriMeshEditorWindow
Determine whether a particular edge is hidden to simulate a quad.
isEditable() - Method in class artofillusion.animation.Actor
If the object can be edited by the user, isEditable() should be overridden to return true.
isEditable() - Method in class artofillusion.object.CompoundImplicitObject
Allow the user to edit this object.
isEditable() - Method in class artofillusion.object.CSGObject
Allow the user to edit this object.
isEditable() - Method in class artofillusion.object.Cube
 
isEditable() - Method in class artofillusion.object.Curve
 
isEditable() - Method in class artofillusion.object.Cylinder
 
isEditable() - Method in class artofillusion.object.DirectionalLight
 
isEditable() - Method in class artofillusion.object.ExternalObject
If the object can be edited by the user, isEditable() should be overridden to return true.
isEditable() - Method in class artofillusion.object.ImplicitSphere
 
isEditable() - Method in class artofillusion.object.NullObject
 
isEditable() - Method in class artofillusion.object.Object3D
If the object can be edited by the user, isEditable() should be overridden to return true.
isEditable() - Method in class artofillusion.object.PointLight
 
isEditable() - Method in class artofillusion.object.SceneCamera
 
isEditable() - Method in class artofillusion.object.Sphere
 
isEditable() - Method in class artofillusion.object.SplineMesh
 
isEditable() - Method in class artofillusion.object.SpotLight
 
isEditable() - Method in class artofillusion.object.TriangleMesh
 
isEditable() - Method in class artofillusion.script.ScriptedObject
 
isEditable() - Method in class artofillusion.ui.EditingTool
Get whether this tool opens a configuration dialog when double-clicked.
isEnabled() - Method in class artofillusion.animation.Track
Returns whether the track is currently enabled.
isEnabled() - Method in class artofillusion.ui.InfiniteDragListener
Get whether the InfiniteDragListener is enabled.
isExpanded() - Method in class artofillusion.ui.TreeElement
Determine whether this element in the tree is expanded.
isExtraParameter(TextureParameter) - Method in class artofillusion.MeshEditorWindow
Determine whether a TextureParameter was added to the mesh by the editor
isForceSame() - Method in class artofillusion.animation.Smoothness
 
isFreehand() - Method in class artofillusion.MeshEditorWindow
Determine whether to use freehand selection mode.
isGray() - Method in class artofillusion.animation.ObjectRefTreeElement
 
isGray() - Method in class artofillusion.animation.TrackTreeElement
 
isGray() - Method in class artofillusion.ui.GenericTreeElement
 
isGray() - Method in class artofillusion.ui.ObjectTreeElement
 
isGray() - Method in class artofillusion.ui.TreeElement
Get whether this element should be drawn in gray (i.e.
isHighlighted() - Method in class artofillusion.ui.ToolButton
 
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.BendDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.CustomDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.Distortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.IKDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.PoseDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.ScaleDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.ShatterDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.SkeletonShapeDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.TransformDistortion
Determine whether this distortion is identical to another one.
isIdenticalTo(Distortion) - Method in class artofillusion.animation.distortion.TwistDistortion
Determine whether this distortion is identical to another one.
isJointLocked(int) - Method in class artofillusion.MeshViewer
Determine whether a particular joint is locked.
isKeyframeSelected(Keyframe) - Method in class artofillusion.animation.Score
Determine whether a particular keyframe is selected.
isKeyframeSelected(Keyframe, int) - Method in class artofillusion.animation.Score
Determine whether the handle for a particular value of a keyframe is selected.
isLegalValue(Object) - Method in class artofillusion.Property
Determine whether an object represents a legal value for this property.
isLocked() - Method in class artofillusion.object.ObjectInfo
Get whether this object is locked.
isModified() - Method in class artofillusion.LayoutWindow
Determine whether the scene has been modified since it was last saved.
isNorth() - Method in class artofillusion.ui.NinePointManipulator.HandlePosition
Return true if this is the NW, N, or NE position.
isNullTrack() - Method in class artofillusion.animation.ConstraintTrack
Constraint tracks are never null.
isNullTrack() - Method in class artofillusion.animation.distortion.BendTrack
 
isNullTrack() - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
isNullTrack() - Method in class artofillusion.animation.distortion.ScaleTrack
 
isNullTrack() - Method in class artofillusion.animation.distortion.ShatterTrack
 
isNullTrack() - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
This track is null if it has no keyframes.
isNullTrack() - Method in class artofillusion.animation.distortion.TwistTrack
This track is null if it has no keyframes.
isNullTrack() - Method in class artofillusion.animation.FilterParameterTrack
This track is null if it has no keyframes.
isNullTrack() - Method in class artofillusion.animation.IKTrack
This track is null if it has no targets.
isNullTrack() - Method in class artofillusion.animation.PoseTrack
This track is null if it has no keyframes.
isNullTrack() - Method in class artofillusion.animation.PositionTrack
This track is null if it has no keyframes.
isNullTrack() - Method in class artofillusion.animation.ProceduralPositionTrack
 
isNullTrack() - Method in class artofillusion.animation.ProceduralRotationTrack
 
isNullTrack() - Method in class artofillusion.animation.RotationTrack
This track is null if it has no keyframes.
isNullTrack() - Method in class artofillusion.animation.TextureTrack
 
isNullTrack() - Method in class artofillusion.animation.Track
A null track is one which has no affect on the scene.
isNullTrack() - Method in class artofillusion.animation.VisibilityTrack
 
isNullTrack() - Method in class artofillusion.animation.WeightTrack
 
isObjectSelected(ObjectInfo) - Method in class artofillusion.LayoutWindow
Determine whether an object is selected.
isObjectSelected(int) - Method in class artofillusion.LayoutWindow
Determine whether an object is selected.
isOpenGLAvailable() - Static method in class artofillusion.ViewerCanvas
Determine whether OpenGL rendering is available.
isPerFaceVertex(FacetedMesh) - Method in class artofillusion.texture.UVMapping
Given a faceted mesh to which this mapping has been applied, determined whether the mapping is per-face-vertex.
isPerspective() - Method in class artofillusion.Camera
Determine whether the camera is in perspective or parallel projection mode.
isPerspective() - Method in class artofillusion.object.SceneCamera
 
isPerspective() - Method in class artofillusion.ViewerCanvas
Determine whether the view is currently is perspective mode.
isPreview() - Method in class artofillusion.script.ScriptedObjectController
Determine whether the script is currently being executed to create an interactive preview.
isQuadMode() - Method in class artofillusion.TriMeshEditorWindow
Determine whether the mesh is being displayed as quads.
isQuantized() - Method in class artofillusion.animation.Track
Returns whether timepoints for the track must lie exactly on a frame.
isRedo() - Method in class artofillusion.UndoRecord
Get whether this record represents "redoing" a previously undone operation.
isRelative() - Method in class artofillusion.animation.PoseTrack
Determine whether this track is in absolute or relative mode.
isRelative() - Method in class artofillusion.animation.PositionTrack
Determine whether this track is in absolute or relative mode.
isRelative() - Method in class artofillusion.animation.ProceduralPositionTrack
Determine whether this track is in absolute or relative mode.
isRelative() - Method in class artofillusion.animation.ProceduralRotationTrack
Determine whether this track is in absolute or relative mode.
isRelative() - Method in class artofillusion.animation.RotationTrack
Determine whether this track is in absolute or relative mode.
isScaledToObject() - Method in class artofillusion.material.LinearMaterialMapping
Get whether the material is scaled based on the size of the object.
isScaledToObject() - Method in class artofillusion.texture.LinearMapping3D
Get whether the texture is scaled based on the size of the object.
isScaledToObject() - Method in class artofillusion.texture.ProjectionMapping
Get whether the texture is scaled based on the size of the object.
isScattering() - Method in class artofillusion.material.Material
Return true if this material has internal scattering.
isScattering() - Method in class artofillusion.material.MaterialMapping
Return true if this mapping's Material has internal scattering.
isScattering() - Method in class artofillusion.material.ProceduralMaterial3D
The material scatters light if there is anything connected to the scattering output.
isScattering() - Method in class artofillusion.material.UniformMaterial
 
isSelectable() - Method in class artofillusion.ui.TreeElement
Determine whether this element in the tree can be selected.
isSelected() - Method in class artofillusion.ui.ToolButton
 
isSelected() - Method in class artofillusion.ui.ToolButtonWidget
 
isSelected() - Method in class artofillusion.ui.TreeElement
Determine whether this element in the tree is selected.
isSouth() - Method in class artofillusion.ui.NinePointManipulator.HandlePosition
Return true if this is the SW, S, or SE position.
isTextValid() - Method in class artofillusion.ui.ValueField
Determine whether the text entered in the field is a valid number.
isTolerant() - Method in class artofillusion.TriMeshEditorWindow
Determine whether we are in tolerant selection mode.
isUClosed() - Method in class artofillusion.object.SplineMesh
Determine whether this mesh is closed in the U direction.
isUniformFace(int) - Method in class artofillusion.view.ConstantVertexShader
Get whether a particular face should be rendered with a single uniform color.
isUniformFace(int) - Method in class artofillusion.view.FlatVertexShader
Get whether a particular face should be rendered with a single uniform color.
isUniformFace(int) - Method in class artofillusion.view.ParameterVertexShader
Get whether a particular face should be rendered with a single uniform color.
isUniformFace(int) - Method in class artofillusion.view.SelectionVertexShader
Get whether a particular face should be rendered with a single uniform color.
isUniformFace(int) - Method in class artofillusion.view.SmoothVertexShader
Get whether a particular face should be rendered with a single uniform color.
isUniformFace(int) - Method in class artofillusion.view.TexturedVertexShader
Get whether a particular face should be rendered with a single uniform color.
isUniformFace(int) - Method in interface artofillusion.view.VertexShader
Get whether a particular face should be rendered with a single uniform color.
isUniformTexture() - Method in class artofillusion.view.ConstantVertexShader
Get whether this shader represents a uniform texture.
isUniformTexture() - Method in class artofillusion.view.FlatVertexShader
Get whether this shader represents a uniform texture.
isUniformTexture() - Method in class artofillusion.view.ParameterVertexShader
Get whether this shader represents a uniform texture.
isUniformTexture() - Method in class artofillusion.view.SelectionVertexShader
Get whether this shader represents a uniform texture.
isUniformTexture() - Method in class artofillusion.view.SmoothVertexShader
Get whether this shader represents a uniform texture.
isUniformTexture() - Method in class artofillusion.view.TexturedVertexShader
Get whether this shader represents a uniform texture.
isUniformTexture() - Method in interface artofillusion.view.VertexShader
Get whether this shader represents a uniform texture.
isValid(double) - Method in interface artofillusion.ui.ValueChecker
 
isValid(double) - Method in class artofillusion.ui.ValueField
Determine whether a particular value is valid for this field.
isVClosed() - Method in class artofillusion.object.SplineMesh
Determine whether this mesh is closed in the V direction.
isVisible() - Method in class artofillusion.object.ObjectInfo
Get whether this object is visible.
isWest() - Method in class artofillusion.ui.NinePointManipulator.HandlePosition
Return true if this is the NW, W, or SW position.
itemAdded(int, Object) - Method in interface artofillusion.ListChangeListener
 
itemAdded(int, Object) - Method in class artofillusion.ObjectTextureDialog
 
itemChanged(int, Object) - Method in interface artofillusion.ListChangeListener
 
itemChanged(int, Object) - Method in class artofillusion.ObjectTextureDialog
 
itemRemoved(int, Object) - Method in interface artofillusion.ListChangeListener
 
itemRemoved(int, Object) - Method in class artofillusion.ObjectTextureDialog
 

J

JitterModule - Class in artofillusion.procedural
This is a Module which randomly displaces the coordinate system.
JitterModule(Point) - Constructor for class artofillusion.procedural.JitterModule
 
joinBoundariesCommand() - Method in class artofillusion.TriMeshEditorWindow
 
Joint - Class in artofillusion.animation
This class represents a joint in the skeleton of an animated object.
Joint(CoordinateSystem, Joint, String) - Constructor for class artofillusion.animation.Joint
 
Joint.DOF - Class in artofillusion.animation
This is an inner class for storing information about the properties of a particular degree of freedom.
Joint.DOF(double, double, double) - Constructor for class artofillusion.animation.Joint.DOF
 
Joint.DOF(DataInputStream) - Constructor for class artofillusion.animation.Joint.DOF
Reconstruct a DOF from its serialized representation.
JointEditorDialog - Class in artofillusion.animation
This is a dialog box for editing joints in a skeleton.
JointEditorDialog(MeshEditorWindow, int) - Constructor for class artofillusion.animation.JointEditorDialog
 
jumpToTimeCommand() - Method in class artofillusion.LayoutWindow
 

K

KEEP_BACKUP - Static variable in class artofillusion.SafeFileOutputStream
optional modes
key - Variable in class artofillusion.animation.SelectionInfo
 
key - Variable in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
 
key1 - Variable in class artofillusion.object.CSGObject.CSGKeyframe
 
key2 - Variable in class artofillusion.object.CSGObject.CSGKeyframe
 
Keyframe - Interface in artofillusion.animation
This interface represents any object which can be used to represent a keyframe on an animation track.
keyframeModifiedTracks() - Method in class artofillusion.animation.Score
Add a keyframe to the tracks of selected objects which have been modified.
keyframeSelectedTracks() - Method in class artofillusion.animation.Score
Add a keyframe to each selected track, based on the current state of the scene.
keyIndex - Variable in class artofillusion.animation.SelectionInfo
 
keyPressed(KeyPressedEvent, ViewerCanvas) - Method in class artofillusion.CreateCurveTool
When the user presses Enter, add the curve to the scene.
keyPressed(KeyPressedEvent, ViewerCanvas) - Method in class artofillusion.MoveObjectTool
 
keyPressed(KeyPressedEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateMeshTool
 
keyPressed(KeyPressedEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateObjectTool
 
keyPressed(KeyPressedEvent, ViewerCanvas) - Method in class artofillusion.ReshapeMeshTool
 
keyPressed(KeyPressedEvent, ViewerCanvas) - Method in class artofillusion.RotateObjectTool
 
keyPressed(KeyPressedEvent, ViewerCanvas) - Method in class artofillusion.ui.EditingTool
 
keyPressed(KeyPressedEvent) - Method in class artofillusion.ui.ToolPalette
Allow the user to change tools with the keyboard.
KeystrokeEditor - Class in artofillusion.keystroke
This class presents a user interface for editing a single KeystrokeRecord.
KeystrokeManager - Class in artofillusion.keystroke
This class maintains the list of keystrokes, and executes them in response to KeyEvents.
KeystrokeManager() - Constructor for class artofillusion.keystroke.KeystrokeManager
 
KeystrokePreferencesPanel - Class in artofillusion.keystroke
This class presents a user interface for editing the list of KeystrokeRecords.
KeystrokePreferencesPanel() - Constructor for class artofillusion.keystroke.KeystrokePreferencesPanel
 
KeystrokeRecord - Class in artofillusion.keystroke
This class contains information about a keyboard shortcut which automates some operation.
KeystrokeRecord(int, int, String, String, String) - Constructor for class artofillusion.keystroke.KeystrokeRecord
Create a new KeystrokeRecord.
KeystrokeRecord(int, int, String, String) - Constructor for class artofillusion.keystroke.KeystrokeRecord
Create a new KeystrokeRecord.

L

label(String) - Static method in class artofillusion.ui.Translate
Get a BLabel whose text is given by the property "name".
label(String, String) - Static method in class artofillusion.ui.Translate
Get a BLabel whose text is given by the property "name", with a suffix appended to it.
LANGUAGES - Static variable in class artofillusion.script.ScriptRunner
 
lastMovieImage() - Method in class artofillusion.image.ImageSaver
This should be called after the last frame of an animation has been saved.
LayeredMapping - Class in artofillusion.texture
LayeredMapping is the TextureMapping corresponding to LayeredTextures.
LayeredMapping(Object3D, Texture) - Constructor for class artofillusion.texture.LayeredMapping
 
LayeredTexture - Class in artofillusion.texture
LayeredTexture represents a texture which is composed of other textures layered on top of each other.
LayeredTexture(Object3D) - Constructor for class artofillusion.texture.LayeredTexture
 
LayeredTexture(LayeredMapping) - Constructor for class artofillusion.texture.LayeredTexture
 
LayeredTexture(DataInputStream, Scene) - Constructor for class artofillusion.texture.LayeredTexture
 
LayeredTriangle - Class in artofillusion.texture
LayeredTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are described by a LayeredMapping.
LayeredTriangle(int, int, int, int, int, int, double, double, double, double, double, double, double, double, double, LayeredMapping, LayeredTexture, Vec3[]) - Constructor for class artofillusion.texture.LayeredTriangle
 
layout() - Method in class artofillusion.procedural.Module
Layout the module's onscreen representation.
layoutChildren() - Method in class artofillusion.animation.Score
Make sure the scrollbar gets adjusted when the score is resized.
layoutChildren() - Method in class artofillusion.ui.ValueSlider
Layout the child Widgets.
LayoutWindow - Class in artofillusion
The LayoutWindow class represents the main window for creating and laying out scenes.
LayoutWindow(Scene) - Constructor for class artofillusion.LayoutWindow
Create a new LayoutWindow for editing a Scene.
LEFT - Static variable in class artofillusion.procedural.IOPort
 
legalMapping(Object3D, Material) - Static method in class artofillusion.material.LinearMaterialMapping
 
legalMapping(Object3D, Material) - Static method in class artofillusion.material.UniformMaterialMapping
 
legalMapping(Object3D, Texture) - Static method in class artofillusion.texture.Mapping2D
 
legalMapping(Object3D, Texture) - Static method in class artofillusion.texture.Mapping3D
 
legalMapping(Object3D, Texture) - Static method in class artofillusion.texture.UniformMapping
 
legalMapping(Object3D, Texture) - Static method in class artofillusion.texture.UVMapping
 
length - Variable in class artofillusion.animation.Joint
 
length() - Method in class artofillusion.math.Vec2
Calculate the length of this vector.
length() - Method in class artofillusion.math.Vec3
Calculate the length of this vector.
length2() - Method in class artofillusion.math.Vec2
Calculate the square of the length of this vector.
length2() - Method in class artofillusion.math.Vec3
Calculate the square of the length of this vector.
Light - Class in artofillusion.object
Light is an abstract class which represents a light source in a scene.
Light() - Constructor for class artofillusion.object.Light
 
Light(DataInputStream, Scene) - Constructor for class artofillusion.object.Light
 
LIGHT_LINE_COLOR - Static variable in class artofillusion.animation.TrackGraph
 
LINE_COLOR - Static variable in class artofillusion.animation.TrackGraph
 
LINEAR - Static variable in class artofillusion.animation.Timecourse
 
LINEAR - Static variable in class artofillusion.procedural.FunctionModule
 
Linear2DTriangle - Class in artofillusion.texture
Linear2DTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are defined by a linear mapping of a Texture2D.
Linear2DTriangle(int, int, int, int, int, int, double, double, double, double, double, double) - Constructor for class artofillusion.texture.Linear2DTriangle
 
Linear3DTriangle - Class in artofillusion.texture
Linear3DTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are defined by a linear mapping of a Texture3D.
Linear3DTriangle(int, int, int, int, int, int, double, double, double, double, double, double, double, double, double) - Constructor for class artofillusion.texture.Linear3DTriangle
 
LinearMapping3D - Class in artofillusion.texture
LinearMapping3D is a Mapping3D which represents a linear mapping (this includes rotations, translations, and scalings) between texture coordinates and world coordinates.
LinearMapping3D(Object3D, Texture) - Constructor for class artofillusion.texture.LinearMapping3D
 
LinearMapping3D(DataInputStream, Object3D, Texture) - Constructor for class artofillusion.texture.LinearMapping3D
 
LinearMaterialMapping - Class in artofillusion.material
LinearMaterialMapping is a MaterialMapping which represents a linear mapping (this includes rotations, translations, and scalings) of between material coordinates and world coordinates.
LinearMaterialMapping(Object3D, Material3D) - Constructor for class artofillusion.material.LinearMaterialMapping
 
LinearMaterialMapping(DataInputStream, Object3D, Material) - Constructor for class artofillusion.material.LinearMaterialMapping
 
lineColor - Static variable in class artofillusion.ViewerCanvas
 
Link - Class in artofillusion.procedural
 
Link(IOPort, IOPort) - Constructor for class artofillusion.procedural.Link
 
linkExternalCommand() - Method in class artofillusion.LayoutWindow
 
linkFrom - Variable in class artofillusion.procedural.Module
 
linkFromIndex - Variable in class artofillusion.procedural.Module
 
ListChangeListener - Interface in artofillusion
 
loader - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
loadFile(File) - Static method in class artofillusion.ArtOfIllusion
This is a utility routine which loads a file from disk.
loadFile(File) - Static method in class artofillusion.ModellingApp
Deprecated. This is a utility routine which loads a file from disk.
loadImage(File) - Static method in class artofillusion.image.ImageMap
Construct an appropriate subclass of ImageMap from an image file.
loadLocalClass(String) - Method in class artofillusion.util.SearchlistClassLoader
Return the local class instance for name.
loadRecords() - Static method in class artofillusion.keystroke.KeystrokeManager
Locate the file containing keystroke definitions and load them.
LOCAL - Static variable in class artofillusion.animation.PositionTrack
 
LOCAL - Static variable in class artofillusion.animation.ProceduralPositionTrack
 
LOCAL - Static variable in class artofillusion.animation.ProceduralRotationTrack
 
LOCAL - Static variable in class artofillusion.animation.RotationTrack
 
lockJoint(int) - Method in class artofillusion.MeshViewer
Lock the joint with the specified ID.
LogModule - Class in artofillusion.procedural
 
LogModule(Point) - Constructor for class artofillusion.procedural.LogModule
 
LOOP - Static variable in class artofillusion.animation.EditKeyframesDialog
 
loop - Variable in class artofillusion.animation.Joint.DOF
 
lowValueColor - Static variable in class artofillusion.ViewerCanvas
 

M

m11 - Variable in class artofillusion.math.Mat4
 
m12 - Variable in class artofillusion.math.Mat4
 
m13 - Variable in class artofillusion.math.Mat4
 
m14 - Variable in class artofillusion.math.Mat4
 
m21 - Variable in class artofillusion.math.Mat4
 
m22 - Variable in class artofillusion.math.Mat4
 
m23 - Variable in class artofillusion.math.Mat4
 
m24 - Variable in class artofillusion.math.Mat4
 
m31 - Variable in class artofillusion.math.Mat4
 
m32 - Variable in class artofillusion.math.Mat4
 
m33 - Variable in class artofillusion.math.Mat4
 
m34 - Variable in class artofillusion.math.Mat4
 
m41 - Variable in class artofillusion.math.Mat4
 
m42 - Variable in class artofillusion.math.Mat4
 
m43 - Variable in class artofillusion.math.Mat4
 
m44 - Variable in class artofillusion.math.Mat4
 
main(String[]) - Static method in class artofillusion.ArtOfIllusion
 
main(String[]) - Static method in class artofillusion.ModellingApp
Deprecated.  
MAJOR_VERSION - Static variable in class artofillusion.ModellingApp
Deprecated.  
makeRightSideOut() - Method in class artofillusion.object.SplineMesh
If necessary, reorder the points in the mesh so that, when converted to a triangle mesh for rendering, the normals will be properly oriented.
makeRightSideOut() - Method in class artofillusion.object.TriangleMesh
If necessary, reorder the points in each face so that the normals will be properly oriented.
Manipulator - Interface in artofillusion.ui
A Manipulator is a class which presents a user interface in a ViewerCanvas.
mapping - Variable in class artofillusion.RenderingMesh
 
Mapping2D - Class in artofillusion.texture
Mapping2D is an abstract class describing a linear mapping between 2D texture coordinates and 3D space.
Mapping2D(Object3D, Texture) - Constructor for class artofillusion.texture.Mapping2D
 
Mapping3D - Class in artofillusion.texture
Mapping3D is an abstract class describing a linear mapping between 3D texture coordinates and 3D space.
Mapping3D(Object3D, Texture) - Constructor for class artofillusion.texture.Mapping3D
 
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.CylindricalMapping
 
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.LayeredMapping
 
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.LinearMapping3D
 
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.ProjectionMapping
Create a rendering triangle with this mapping.
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.SphericalMapping
 
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.TextureMapping
Given the vertices to be mapped and their normal vectors, generate a RenderingTriangle.
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.UniformMapping
 
mapTriangle(int, int, int, int, int, int, Vec3[]) - Method in class artofillusion.texture.UVMapping
Create a UV mapped triangle.
MarbleModule - Class in artofillusion.procedural
This is a Module which generates a marble pattern.
MarbleModule(Point) - Constructor for class artofillusion.procedural.MarbleModule
 
Marker - Class in artofillusion.animation
 
Marker(double, String, Color) - Constructor for class artofillusion.animation.Marker
 
markerMoved(Marker, boolean) - Method in class artofillusion.animation.Score
This is called when a time marker has been moved.
Mat4 - Class in artofillusion.math
This class represents a 4x4 matrix.
Mat4(double, double, double, double, double, double, double, double, double, double, double, double, double, double, double, double) - Constructor for class artofillusion.math.Mat4
Create a new Mat4 by explicitly setting its components.
Mat4(DataInputStream) - Constructor for class artofillusion.math.Mat4
Create a Mat4 by reading in information that was written by writeToFile().
Material - Class in artofillusion.material
A Material represents a description of the bulk physical properties of an object: internal color and transparency, index of refraction, etc.
Material() - Constructor for class artofillusion.material.Material
 
Material3D - Class in artofillusion.material
Material3D represents a Material whose properties are defined in 3D.
Material3D() - Constructor for class artofillusion.material.Material3D
 
MaterialMapping - Class in artofillusion.material
A MaterialMapping describes the mapping of a Material's coordinates to the local coordinate system of an object.
MaterialMappingDialog - Class in artofillusion
This class implements the dialog box which is used to choose material mappings for objects.
MaterialMappingDialog(BFrame, Object3D) - Constructor for class artofillusion.MaterialMappingDialog
Create a dialog for editing the material mapping for a particular object.
MaterialPreviewer - Class in artofillusion
MaterialPreviewer is a component used for renderering previews of Materials.
MaterialPreviewer(Texture, Material, int, int) - Constructor for class artofillusion.MaterialPreviewer
Create a MaterialPreviewer to display a Texture and/or Material mapped to a sphere.
MaterialPreviewer(Texture, Material, Object3D, int, int) - Constructor for class artofillusion.MaterialPreviewer
Same as above, except you can specify a different object to use instead of a sphere.
MaterialPreviewer(ObjectInfo, int, int) - Constructor for class artofillusion.MaterialPreviewer
Create a MaterialPreviewer to display the specified object, with its current texture and material.
MaterialSpec - Class in artofillusion.material
 
MaterialSpec() - Constructor for class artofillusion.material.MaterialSpec
 
matMapping - Variable in class artofillusion.RenderingMesh
 
max - Variable in class artofillusion.animation.Joint.DOF
 
maxComfort - Variable in class artofillusion.animation.Joint.DOF
 
MaxModule - Class in artofillusion.procedural
This is a Module which returns the maximum of two numbers.
MaxModule(Point) - Constructor for class artofillusion.procedural.MaxModule
 
maxVal - Variable in class artofillusion.TextureParameter
 
maxx - Variable in class artofillusion.math.BoundingBox
 
maxy - Variable in class artofillusion.math.BoundingBox
 
maxz - Variable in class artofillusion.math.BoundingBox
 
menu(String) - Static method in class artofillusion.ui.Translate
Get a BMenu whose text is given by the property "menu.(name)".
menuItem(String, Object, String) - Static method in class artofillusion.ui.Translate
Get a BMenuItem whose text is given by the property "menu.(name)".
menuItem(String, Object, String, Shortcut) - Static method in class artofillusion.ui.Translate
Get a BMenuItem whose text is given by the property "menu.(name)".
merge(BoundingBox) - Method in class artofillusion.math.BoundingBox
Return a new bounding box which contains both this box and another specified one.
Mesh - Interface in artofillusion.object
The Mesh interface represents an object which is defined by a set of control vertices.
MeshEditController - Interface in artofillusion.ui
This interface represents an object which coordinates the editing of a mesh.
MeshEditingTool - Class in artofillusion.ui
This is a subclass of EditingTool for tools which edit Mesh objects.
MeshEditingTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.ui.MeshEditingTool
 
MeshEditorWindow - Class in artofillusion
The MeshEditorWindow class represents the window for editing Mesh objects.
MeshEditorWindow(EditingWindow, String, ObjectInfo) - Constructor for class artofillusion.MeshEditorWindow
 
MeshGesture - Class in artofillusion.animation
This abstract class represents a Gesture for a Mesh.
MeshGesture() - Constructor for class artofillusion.animation.MeshGesture
 
MeshVertex - Class in artofillusion.object
MeshVertex represents a vertex in a mesh object.
MeshVertex(Vec3) - Constructor for class artofillusion.object.MeshVertex
 
MeshVertex(MeshVertex) - Constructor for class artofillusion.object.MeshVertex
 
MeshViewer - Class in artofillusion
MeshViewer is an abstract subclass of ViewerCanvas used for displaying Mesh objects.
MeshViewer(MeshEditController, RowContainer) - Constructor for class artofillusion.MeshViewer
 
MessageDialog - Class in artofillusion.ui
A MessageDialog is a modal dialog containing one or more lines of text, and one or more buttons for the user to select from.
MessageDialog(WindowWidget, String) - Constructor for class artofillusion.ui.MessageDialog
 
MessageDialog(WindowWidget, String, String[]) - Constructor for class artofillusion.ui.MessageDialog
 
MessageDialog(WindowWidget, String[]) - Constructor for class artofillusion.ui.MessageDialog
 
MessageDialog(WindowWidget, String[], String[]) - Constructor for class artofillusion.ui.MessageDialog
 
min - Variable in class artofillusion.animation.Joint.DOF
 
minComfort - Variable in class artofillusion.animation.Joint.DOF
 
MinModule - Class in artofillusion.procedural
This is a Module which returns the minimum of two numbers.
MinModule(Point) - Constructor for class artofillusion.procedural.MinModule
 
minus(Vec2) - Method in class artofillusion.math.Vec2
Calculate the difference between this vector and another one.
minus(Vec3) - Method in class artofillusion.math.Vec3
Calculate the difference between this vector and another one.
minVal - Variable in class artofillusion.TextureParameter
 
minx - Variable in class artofillusion.math.BoundingBox
 
miny - Variable in class artofillusion.math.BoundingBox
 
minz - Variable in class artofillusion.math.BoundingBox
 
MIPMappedImage - Class in artofillusion.image
MIPMappedImage is an ImageMap subclass.
MIPMappedImage(Image) - Constructor for class artofillusion.image.MIPMappedImage
Construct a MIPMappedImage from an Image object.
MIPMappedImage(File) - Constructor for class artofillusion.image.MIPMappedImage
Construct a MIPMappedImage from a GIF, JPEG, or PNG image file.
MIPMappedImage(DataInputStream) - Constructor for class artofillusion.image.MIPMappedImage
Reconstruct an image from its serialized representation.
MIPMappedImage(DataInputStream, short) - Constructor for class artofillusion.image.MIPMappedImage
Reconstruct an image from its serialized representation.
mirrorX - Variable in class artofillusion.texture.ImageMapTexture
 
mirrorY - Variable in class artofillusion.texture.ImageMapTexture
 
ModellingApp - Class in artofillusion
Deprecated. This class is deprecated. Use ArtOfIllusion and PluginRegistry instead.
ModellingApp() - Constructor for class artofillusion.ModellingApp
Deprecated.  
ModellingTool - Interface in artofillusion
 
ModModule - Class in artofillusion.procedural
This is a Module which outputs one number mod another.
ModModule(Point) - Constructor for class artofillusion.procedural.ModModule
 
Module - Class in artofillusion.procedural
This represents a module in a procedure.
Module(String, IOPort[], IOPort[], Point) - Constructor for class artofillusion.procedural.Module
 
ModuleMenu - Class in artofillusion.procedural
This is the menu that appears in the procedure editor window.
ModuleMenu(ProcedureEditor) - Constructor for class artofillusion.procedural.ModuleMenu
 
mouseClicked(MouseClickedEvent) - Method in class artofillusion.SceneViewer
Double-clicking on object should bring up its editor.
mouseClicked(MouseClickedEvent) - Method in class artofillusion.TexturesAndMaterialsDialog
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.animation.SkeletonTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.BevelExtrudeTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCubeTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCurveTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCylinderTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateLightTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreatePolygonTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateSphereTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateVertexTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveObjectTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateMeshTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateObjectTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveViewTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ReshapeMeshTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateMeshTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateObjectTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateViewTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ScaleMeshTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ScaleObjectTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.SkewMeshTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.TaperMeshTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.texture.MoveUVViewTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ThickenMeshTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.Compound3DManipulator
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.EditingTool
 
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in interface artofillusion.ui.Manipulator
Respond to mouse drags in the canvas.
mouseDragged(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.NinePointManipulator
This should be invoked when the mouse is dragged.
mouseDraggedMoveOp(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ScaleObjectTool
 
mouseDraggedScaleOp(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ScaleObjectTool
 
mouseMoved(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.EditingTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.animation.SkeletonTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.BevelExtrudeTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCameraTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCubeTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCurveTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCylinderTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateLightTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreatePolygonTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateSphereTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateSplineMeshTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateVertexTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateMeshTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateObjectTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveViewTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateMeshTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateViewTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ScaleMeshTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.SkewMeshTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.TaperMeshTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.texture.MoveUVViewTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ThickenMeshTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas, BoundingBox) - Method in class artofillusion.ui.Compound3DManipulator
 
mousePressed(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.EditingTool
 
mousePressed(WidgetMouseEvent, ViewerCanvas, BoundingBox) - Method in interface artofillusion.ui.Manipulator
Respond to mouse presses in the canvas.
mousePressed(WidgetMouseEvent, ViewerCanvas, BoundingBox) - Method in class artofillusion.ui.NinePointManipulator
This should be invoked when the mouse is pressed.
mousePressedOnHandle(WidgetMouseEvent, ViewerCanvas, int, int) - Method in class artofillusion.MoveScaleRotateMeshTool
 
mousePressedOnHandle(WidgetMouseEvent, ViewerCanvas, int, int) - Method in class artofillusion.ReshapeMeshTool
 
mousePressedOnHandle(WidgetMouseEvent, ViewerCanvas, int, int) - Method in class artofillusion.RotateObjectTool
 
mousePressedOnHandle(WidgetMouseEvent, ViewerCanvas, int, int) - Method in class artofillusion.ScaleObjectTool
 
mousePressedOnHandle(WidgetMouseEvent, ViewerCanvas, BoundingBox, Vec3) - Method in class artofillusion.ui.Compound3DManipulator
 
mousePressedOnHandle(WidgetMouseEvent, ViewerCanvas, int, int) - Method in class artofillusion.ui.EditingTool
 
mousePressedOnObject(WidgetMouseEvent, ViewerCanvas, int) - Method in class artofillusion.MoveObjectTool
 
mousePressedOnObject(WidgetMouseEvent, ViewerCanvas, int) - Method in class artofillusion.MoveScaleRotateObjectTool
 
mousePressedOnObject(WidgetMouseEvent, ViewerCanvas, int) - Method in class artofillusion.RotateObjectTool
 
mousePressedOnObject(WidgetMouseEvent, ViewerCanvas, int) - Method in class artofillusion.ScaleObjectTool
 
mousePressedOnObject(WidgetMouseEvent, ViewerCanvas, int) - Method in class artofillusion.ui.EditingTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.animation.SkeletonTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.BevelExtrudeTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCameraTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCubeTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCurveTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateCylinderTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateLightTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreatePolygonTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateSphereTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateSplineMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.CreateVertexTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveObjectTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveScaleRotateObjectTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.MoveViewTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ReshapeMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateObjectTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.RotateViewTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ScaleMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ScaleObjectTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.SkewMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.TaperMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.texture.MoveUVViewTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ThickenMeshTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.Compound3DManipulator
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.EditingTool
 
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in interface artofillusion.ui.Manipulator
Respond to mouse releases in the canvas.
mouseReleased(WidgetMouseEvent, ViewerCanvas) - Method in class artofillusion.ui.NinePointManipulator
This should be invoked when the mouse is released.
MOVE - Static variable in class artofillusion.animation.EditKeyframesDialog
 
MOVE - Static variable in class artofillusion.ui.Compound3DManipulator
 
moveKeyframe(int, double) - Method in class artofillusion.animation.ConstraintTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.distortion.BendTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.distortion.ScaleTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.distortion.ShatterTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.distortion.TwistTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.FilterParameterTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.IKTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.PoseTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.PositionTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.ProceduralPositionTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.ProceduralRotationTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.RotationTrack
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.TextureTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.Track
Move a keyframe to a new time, and return its new position in the list.
moveKeyframe(int, double) - Method in class artofillusion.animation.VisibilityTrack
 
moveKeyframe(int, double) - Method in class artofillusion.animation.WeightTrack
 
moveLayer(int, int) - Method in class artofillusion.texture.LayeredMapping
Move a layer to a new position.
MoveObjectTool - Class in artofillusion
MoveObjectTool is an EditingTool used for moving objects in a scene.
MoveObjectTool(EditingWindow) - Constructor for class artofillusion.MoveObjectTool
 
movePoint(int, Vec3) - Method in class artofillusion.object.Curve
Move a single control vertex.
MoveScaleRotateMeshTool - Class in artofillusion
This editing tool presents as a compound interface for move, scale, and rotating parts of a mesh.
MoveScaleRotateMeshTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.MoveScaleRotateMeshTool
 
MoveScaleRotateObjectTool - Class in artofillusion
This editing tool presents a compound interface for moving, scaling, and rotating objects.
MoveScaleRotateObjectTool(LayoutWindow) - Constructor for class artofillusion.MoveScaleRotateObjectTool
 
moveTimepoint(int, double) - Method in class artofillusion.animation.Timecourse
Move a timepoint to a different time, and return its new index in the list.
MoveUVViewTool - Class in artofillusion.texture
MoveUVViewTool is an EditingTool used for moving the viewpoint in the UV editing window.
MoveUVViewTool(EditingWindow) - Constructor for class artofillusion.texture.MoveUVViewTool
 
MoveViewTool - Class in artofillusion
MoveViewTool is an EditingTool used for moving the viewpoint.
MoveViewTool(EditingWindow) - Constructor for class artofillusion.MoveViewTool
 
MULTI_GRAPH_MODE - Static variable in class artofillusion.animation.Score
 
multiply(RGBColor) - Method in class artofillusion.math.RGBColor
Multiply this color by another one.
multiply(float, float, float) - Method in class artofillusion.math.RGBColor
Multiply the components of this color by the specified values.
multiply(Vec3) - Method in class artofillusion.math.Vec3
Multiply each component of this vector by the corresponding component of another vector.
multiply(BufferedImage, float, float, float, float) - Static method in class artofillusion.util.IconGenerator
multiply the components of each pixel in the image
multiply(BufferedImage, float, float, float, float, Rectangle) - Static method in class artofillusion.util.IconGenerator
multiply the components of each pixel in a rectangle within the image.

N

N - Static variable in class artofillusion.ui.Compound3DManipulator
 
N - Static variable in class artofillusion.ui.NinePointManipulator
 
n1 - Variable in class artofillusion.RenderingTriangle
 
n2 - Variable in class artofillusion.RenderingTriangle
 
n3 - Variable in class artofillusion.RenderingTriangle
 
name - Variable in class artofillusion.animation.Joint
 
name - Variable in class artofillusion.animation.Marker
 
name - Variable in class artofillusion.object.ObjectInfo
 
name - Variable in class artofillusion.TextureParameter
 
NE - Static variable in class artofillusion.ui.NinePointManipulator
 
NEEDS_CLIPPING - Static variable in class artofillusion.Camera
 
NEG_X - Static variable in class artofillusion.animation.distortion.BendDistortion
 
NEG_Y - Static variable in class artofillusion.animation.distortion.BendDistortion
 
NEG_Z - Static variable in class artofillusion.animation.distortion.BendDistortion
 
NEW_SUBFILE_TYPE - Static variable in class artofillusion.image.TIFFEncoder
 
newWindow() - Static method in class artofillusion.ArtOfIllusion
Create a new Scene, and display it in a window.
newWindow(Scene) - Static method in class artofillusion.ArtOfIllusion
Create a new window for editing the specified scene.
newWindow() - Static method in class artofillusion.ModellingApp
Deprecated. Create a new Scene, and display it in a window.
newWindow(Scene) - Static method in class artofillusion.ModellingApp
Deprecated. Create a new window for editing the specified scene.
nextElement() - Method in class artofillusion.script.ScriptedObjectEnumeration
Get the next ObjectInfo, or null if there are no more.
NinePointManipulator - Class in artofillusion.ui
This class displays a set of handles around a selection in a ViewerCanvas.
NinePointManipulator(Image[]) - Constructor for class artofillusion.ui.NinePointManipulator
Create a new NinePointManipulator.
NinePointManipulator.HandleDraggedEvent - Class in artofillusion.ui
This is the event class generated when the user drags on a handle.
NinePointManipulator.HandleEvent - Class in artofillusion.ui
This is the superclass of the various events generated by the manipulator.
NinePointManipulator.HandlePosition - Class in artofillusion.ui
Instances of this class represent the nine handle positions.
NinePointManipulator.HandlePressedEvent - Class in artofillusion.ui
This is the event class generated when the user clicks on a handle.
NinePointManipulator.HandleReleasedEvent - Class in artofillusion.ui
This is the event class generated when the user releases on a handle.
NO_SMOOTHING - Static variable in interface artofillusion.object.Mesh
 
NOISE - Static variable in class artofillusion.image.ComplexImage
 
Noise - Class in artofillusion.math
This class provides an interface for accessing a three dimensional noise function.
Noise() - Constructor for class artofillusion.math.Noise
 
noise(double, double) - Static method in class artofillusion.math.SimplexNoise
Calculate the noise value at a point in 2D space.
noise(double, double, double) - Static method in class artofillusion.math.SimplexNoise
Calculate the noise value at a point in 3D space.
noise(double, double, double, double) - Static method in class artofillusion.math.SimplexNoise
Calculate the noise value at a point in 4D space.
Noise.NoiseGenerator - Interface in artofillusion.math
This interface defines an object which can be used to calculate the noise function.
noiseGradient(Vec2, double, double) - Static method in class artofillusion.math.SimplexNoise
Calculate the gradient of the noise function at a point in 2D space.
noiseGradient(Vec3, double, double, double) - Static method in class artofillusion.math.SimplexNoise
Calculate the gradient of the noise function at a point in 3D space.
NoiseModule - Class in artofillusion.procedural
This is a Module which generates fractal noise based on Perlin's noise function.
NoiseModule(Point) - Constructor for class artofillusion.procedural.NoiseModule
 
NoiseReductionFilter - Class in artofillusion.image.filter
This class implements an anisotropic diffusion filter, which is used to reduce noise in images.
NoiseReductionFilter() - Constructor for class artofillusion.image.filter.NoiseReductionFilter
 
noiseVector(Vec3, double, double, double) - Static method in class artofillusion.math.SimplexNoise
Calculate a vector valued noise function at a point in 3D space.
NONE - Static variable in class artofillusion.ui.ValueField
 
Nonlinear2DTriangle - Class in artofillusion.texture
Nonlinear2DTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are defined by a nonlinear mapping of a Texture2D.
Nonlinear2DTriangle(int, int, int, int, int, int, Vec3, Vec3, Vec3) - Constructor for class artofillusion.texture.Nonlinear2DTriangle
 
NonlinearMapping2D - Class in artofillusion.texture
NonlinearMapping2D is an abstract class describing a nonlinear mapping between 2D texture coordinates and 3D space.
NonlinearMapping2D(Object3D, Texture) - Constructor for class artofillusion.texture.NonlinearMapping2D
 
NONNEGATIVE - Static variable in class artofillusion.ui.ValueField
 
NONSHARED - Static variable in class artofillusion.util.SearchlistClassLoader
 
NONZERO - Static variable in class artofillusion.ui.ValueField
 
norm - Variable in class artofillusion.RenderingMesh
 
NORMAL_PARAMETER - Static variable in class artofillusion.TextureParameter
 
NORMAL_STATE - Static variable in class artofillusion.ui.ToolButton
 
normalize() - Method in class artofillusion.math.Vec2
Scale each component of this vector so that it has a length of 1.
normalize() - Method in class artofillusion.math.Vec3
Scale each component of this vector so that it has a length of 1.
NOT_VISIBLE - Static variable in class artofillusion.Camera
 
NPQ_MODE - Static variable in class artofillusion.ui.Compound3DManipulator
 
NullKeyframe - Class in artofillusion.animation
This is a keyframes which contains no information.
NullKeyframe() - Constructor for class artofillusion.animation.NullKeyframe
 
NullKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.NullKeyframe
 
NullObject - Class in artofillusion.object
NullObject represents an object which has no effect on how the scene is rendered.
NullObject() - Constructor for class artofillusion.object.NullObject
 
NullObject(DataInputStream, Scene) - Constructor for class artofillusion.object.NullObject
 
NUMBER - Static variable in class artofillusion.procedural.IOPort
 
NumberModule - Class in artofillusion.procedural
This is a Module which outputs a number.
NumberModule(Point) - Constructor for class artofillusion.procedural.NumberModule
 
NumberModule(Point, double) - Constructor for class artofillusion.procedural.NumberModule
 
NW - Static variable in class artofillusion.ui.NinePointManipulator
 

O

OBJECT - Static variable in class artofillusion.animation.PositionTrack
 
OBJECT - Static variable in class artofillusion.animation.ProceduralPositionTrack
 
OBJECT - Static variable in class artofillusion.animation.ProceduralRotationTrack
 
OBJECT - Static variable in class artofillusion.animation.RotationTrack
 
OBJECT - Static variable in class artofillusion.image.ComplexImage
 
object - Variable in class artofillusion.object.ObjectInfo
 
Object3D - Class in artofillusion.object
Object3D is the abstract superclass of any object which can be placed into a Scene.
Object3D() - Constructor for class artofillusion.object.Object3D
 
Object3D(DataInputStream, Scene) - Constructor for class artofillusion.object.Object3D
 
OBJECT_CLICKS - Static variable in class artofillusion.ui.EditingTool
 
OBJECT_SCRIPT_DIRECTORY - Static variable in class artofillusion.ArtOfIllusion
 
OBJECT_WINDOW_CLOSING - Static variable in interface artofillusion.Plugin
This message is sent just after an object editing window is closed.
OBJECT_WINDOW_CREATED - Static variable in interface artofillusion.Plugin
This message is sent when a new object editing window is created.
objectChanged() - Method in class artofillusion.MeshEditorWindow
This should be called whenever the object has changed.
objectChanged() - Method in class artofillusion.ObjectPreviewCanvas
This should be called whenever the object has changed.
objectChanged() - Method in class artofillusion.texture.UVMappingViewer
This is called whenever the mesh has changed.
objectChanged() - Method in class artofillusion.texture.UVMappingWindow
This is called whenever the mesh has changed.
objectChanged() - Method in class artofillusion.TriMeshEditorWindow
When the object changes, we need to rebuild the quad display.
objectChanged() - Method in interface artofillusion.ui.MeshEditController
This should be called whenever the object has changed.
ObjectCollection - Class in artofillusion.object
This abstract class represents an Object3D which is actually composed of other objects.
ObjectCollection() - Constructor for class artofillusion.object.ObjectCollection
 
ObjectCollection(DataInputStream, Scene) - Constructor for class artofillusion.object.ObjectCollection
 
ObjectEditorWindow - Class in artofillusion
The ObjectEditorWindow class represents a window for editing an object.
ObjectEditorWindow(EditingWindow, String, ObjectInfo) - Constructor for class artofillusion.ObjectEditorWindow
 
ObjectInfo - Class in artofillusion.object
ObjectInfo represents information about an object within a Scene: its position, orientation, name, visibility, etc.
ObjectInfo(Object3D, CoordinateSystem, String) - Constructor for class artofillusion.object.ObjectInfo
Create a new ObjectInfo.
objectLayoutCommand() - Method in class artofillusion.LayoutWindow
 
objectModified(Object3D) - Method in class artofillusion.Scene
This should be called whenever an object changes.
ObjectPreviewCanvas - Class in artofillusion
The ObjectPreviewCanvas class displays a single object which the user can move and rotate, but not edit.
ObjectPreviewCanvas(ObjectInfo) - Constructor for class artofillusion.ObjectPreviewCanvas
Create an ObjectPreviewCanvas for previewing a particular object.
ObjectPreviewCanvas(ObjectInfo, RowContainer) - Constructor for class artofillusion.ObjectPreviewCanvas
Create an ObjectPreviewCanvas for previewing a particular object.
ObjectPropertiesPanel - Class in artofillusion
This is a panel which displays information about the currently selected objects, and allows them to be edited.
ObjectPropertiesPanel(LayoutWindow) - Constructor for class artofillusion.ObjectPropertiesPanel
 
ObjectRef - Class in artofillusion.animation
This class represents a reference either to an object, or to a joint within an object.
ObjectRef() - Constructor for class artofillusion.animation.ObjectRef
Create a "null" reference which does not refer to any object.
ObjectRef(ObjectInfo) - Constructor for class artofillusion.animation.ObjectRef
Create a reference to an existing object.
ObjectRef(ObjectInfo, Joint) - Constructor for class artofillusion.animation.ObjectRef
Create a reference to a joint within an existing object.
ObjectRef(int, int, Scene) - Constructor for class artofillusion.animation.ObjectRef
Create a reference to an object/joint which may not have been loaded yet.
ObjectRef(DataInputStream, Scene) - Constructor for class artofillusion.animation.ObjectRef
Construct an object reference from its serialized representation.
ObjectRefSelector - Class in artofillusion.animation
This is a user interface component for selecting an object or a joint in an object.
ObjectRefSelector(ObjectRef, LayoutWindow, String, ObjectInfo) - Constructor for class artofillusion.animation.ObjectRefSelector
Create a new selector.
ObjectRefTreeElement - Class in artofillusion.animation
This class represents an ObjectRef in a the TreeList.
ObjectRefTreeElement(ObjectRef, TreeElement, TreeList, ObjectInfo) - Constructor for class artofillusion.animation.ObjectRefTreeElement
 
ObjectScript - Interface in artofillusion.script
This interface represents a parsed Object script.
ObjectSet - Class in artofillusion
This class represents a named list of objects in a Scene.
ObjectSet(String, int[]) - Constructor for class artofillusion.ObjectSet
Create a new ObjectSet.
ObjectSet(String, ObjectInfo[]) - Constructor for class artofillusion.ObjectSet
Create a new ObjectSet.
ObjectTextureDialog - Class in artofillusion
This class implements the dialog box which is used to choose textures for objects.
ObjectTextureDialog(LayoutWindow, ObjectInfo[]) - Constructor for class artofillusion.ObjectTextureDialog
 
ObjectTextureDialog(LayoutWindow, ObjectInfo[], boolean, boolean) - Constructor for class artofillusion.ObjectTextureDialog
 
objectTransform(Vec3, Vec3, Vec3) - Static method in class artofillusion.math.Mat4
Create a matrix which is the inverse of the viewTransform matrix.
ObjectTreeElement - Class in artofillusion.ui
This class represents an object in the tree of objects in a scene.
ObjectTreeElement(ObjectInfo, TreeList) - Constructor for class artofillusion.ui.ObjectTreeElement
 
ObjectTreeElement(ObjectInfo, TreeElement, TreeList, boolean) - Constructor for class artofillusion.ui.ObjectTreeElement
 
ObjectViewer - Class in artofillusion
The ObjectViewer class is the abstract superclass of components which display a single object and allow the user to edit it.
ObjectViewer(MeshEditController, RowContainer) - Constructor for class artofillusion.ObjectViewer
 
ObjectWrapper - Class in artofillusion.object
An ObjectWrapper is an Object3D that acts as a wrapper around another Object3D.
ObjectWrapper() - Constructor for class artofillusion.object.ObjectWrapper
 
ObjectWrapper(DataInputStream, Scene) - Constructor for class artofillusion.object.ObjectWrapper
 
open(String, int) - Method in class artofillusion.SafeFileOutputStream
open the specified path
open(File, int) - Method in class artofillusion.SafeFileOutputStream
open the specified file
OPEN_ENDS - Static variable in class artofillusion.object.Tube
 
openScene(BFrame) - Static method in class artofillusion.ArtOfIllusion
Prompt the user to select a scene file, then open a new window containing it.
openScene(File, BFrame) - Static method in class artofillusion.ArtOfIllusion
Load a scene from a file, and open a new window containing it.
openScene(BFrame) - Static method in class artofillusion.ModellingApp
Deprecated. Prompt the user to select a scene file, then open a new window containing it.
openScene(File, BFrame) - Static method in class artofillusion.ModellingApp
Deprecated. Load a scene from a file, and open a new window containing it.
optimize() - Method in class artofillusion.view.TexturedVertexShader
In some cases, a texture can be represented by a simpler shader.
optimizeCommand() - Method in class artofillusion.TriMeshEditorWindow
 
optimizeMesh(TriangleMesh) - Static method in class artofillusion.object.TriangleMesh
Return a new mesh which is an "optimized" version of the input mesh.
ORDERED - Static variable in class artofillusion.util.SearchlistClassLoader
 
OutlineFilter - Class in artofillusion.image.filter
This is an image filter which blurs an image.
OutlineFilter() - Constructor for class artofillusion.image.filter.OutlineFilter
 
OUTPUT - Static variable in class artofillusion.procedural.IOPort
 
OutputModule - Class in artofillusion.procedural
 
OutputModule(String, String, double, RGBColor, int) - Constructor for class artofillusion.procedural.OutputModule
 
outset(double) - Method in class artofillusion.math.BoundingBox
Outset the bounding box by a fixed amount in every direction.
overlay(BufferedImage, int, int, int, int) - Static method in class artofillusion.util.IconGenerator
overlay the specified image over a background of the specified colour.
overlay(BufferedImage, int, int, int, int, Rectangle) - Static method in class artofillusion.util.IconGenerator
overlay the specified image over a rectangle of the specified colour.
overlay(BufferedImage, Image) - Static method in class artofillusion.util.IconGenerator
 
overlay(BufferedImage, Image, Rectangle) - Static method in class artofillusion.util.IconGenerator
overlay one image over another.
OVERLAY_ADD_BUMPS - Static variable in class artofillusion.texture.LayeredMapping
 
OVERLAY_BLEND_BUMPS - Static variable in class artofillusion.texture.LayeredMapping
 
OVERWRITE - Static variable in class artofillusion.SafeFileOutputStream
Stream creation modes
owner - Variable in class artofillusion.TextureParameter
 

P

P - Static variable in class artofillusion.ui.Compound3DManipulator
 
paint(Graphics2D) - Method in class artofillusion.ui.DefaultToolButton
 
paint(Graphics2D) - Method in class artofillusion.ui.ToolButton
 
paint(RepaintEvent) - Method in class artofillusion.ui.ToolButtonWidget
 
paint(RepaintEvent) - Method in class artofillusion.view.SoftwareCanvasDrawer
 
paletteBackground - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
paletteMargin - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
PanelDialog - Class in artofillusion.ui
A PanelDialog is a modal dialog containing a line of text at the top, and a single Widget (usually a container with other Widgets).
PanelDialog(WindowWidget, String, Widget) - Constructor for class artofillusion.ui.PanelDialog
Create a modal dialog containing a panel.
param - Variable in class artofillusion.procedural.PointInfo
 
param - Variable in class artofillusion.RenderingMesh
 
ParameterModule - Class in artofillusion.procedural
This is a Module which outputs a per-vertex texture parameter.
ParameterModule(Point) - Constructor for class artofillusion.procedural.ParameterModule
 
parametersChanged() - Method in class artofillusion.animation.TextureTrack
 
ParameterValue - Interface in artofillusion.texture
This interface represents a class that defines the value of a scalar parameter over the surface of a mesh.
ParameterVertexShader - Class in artofillusion.view
This is a VertexShader which colors the surface based on the value of a TextureParameter.
ParameterVertexShader(RenderingMesh, ParameterValue, RGBColor, RGBColor, double, double, Vec3) - Constructor for class artofillusion.view.ParameterVertexShader
Create a ParameterVertexShader for a mesh.
paramValues - Variable in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
paramValues - Variable in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
parent - Variable in class artofillusion.animation.Joint
 
PARENT - Static variable in class artofillusion.animation.PositionTrack
 
PARENT - Static variable in class artofillusion.animation.ProceduralPositionTrack
 
PARENT - Static variable in class artofillusion.animation.ProceduralRotationTrack
 
PARENT - Static variable in class artofillusion.animation.RotationTrack
 
parent - Variable in class artofillusion.object.ObjectInfo
 
parentSelected - Variable in class artofillusion.object.ObjectInfo
 
parseObjectScript(String, String) - Static method in class artofillusion.script.ScriptRunner
Parse an Object script.
parseToolScript(String, String) - Static method in class artofillusion.script.ScriptRunner
Parse a Tool script.
pasteClipboard(LayoutWindow) - Static method in class artofillusion.ArtOfIllusion
Paste the contents of the clipboard into a window.
pasteClipboard(LayoutWindow) - Static method in class artofillusion.ModellingApp
Deprecated. Paste the contents of the clipboard into a window.
pasteCommand() - Method in class artofillusion.LayoutWindow
 
PathFromCurveDialog - Class in artofillusion.animation
PathFromCurveDialog is a dialog box for describing how to set an animation path from a Curve object.
PathFromCurveDialog(LayoutWindow, Object[]) - Constructor for class artofillusion.animation.PathFromCurveDialog
 
PerlinNoise - Class in artofillusion.math
This class provides an implementation of Ken Perlin's noise function, based on the description (but not on the sample code) in "Texturing & Modeling: A Procedural Approach" (second edition), by Ebert, Musgrave, Peachey, Perlin, and Worley (Academic Press, 1998).
PerlinNoise() - Constructor for class artofillusion.math.PerlinNoise
 
perspective(double) - Static method in class artofillusion.math.Mat4
Create a matrix to implement a perspective projection.
PHOTO_INTERP - Static variable in class artofillusion.image.TIFFEncoder
 
PLANAR_CONFIGURATION - Static variable in class artofillusion.image.TIFFEncoder
 
Plugin - Interface in artofillusion
 
PLUGIN_DIRECTORY - Static variable in class artofillusion.ArtOfIllusion
 
PluginRegistry - Class in artofillusion
 
PluginRegistry() - Constructor for class artofillusion.PluginRegistry
 
PluginRegistry.PluginResource - Class in artofillusion
A PluginResource represents a resource that was loaded from a plugin.
plus(Vec2) - Method in class artofillusion.math.Vec2
Calculate the sum of this vector and another one.
plus(Vec3) - Method in class artofillusion.math.Vec3
Calculate the sum of this vector and another one.
POINT_MODE - Static variable in interface artofillusion.ui.MeshEditController
 
PointInfo - Class in artofillusion.procedural
 
PointInfo() - Constructor for class artofillusion.procedural.PointInfo
 
PointLight - Class in artofillusion.object
PointLight represents a light source which emits light equally in all directions.
PointLight(RGBColor, float, double) - Constructor for class artofillusion.object.PointLight
 
PointLight(RGBColor, float, double, int, float) - Constructor for class artofillusion.object.PointLight
 
PointLight(DataInputStream, Scene) - Constructor for class artofillusion.object.PointLight
The following two methods are used for reading and writing files.
PointLight.PointLightKeyframe - Class in artofillusion.object
Inner class representing a pose for a cylinder.
PointLight.PointLightKeyframe(RGBColor, float, float, double) - Constructor for class artofillusion.object.PointLight.PointLightKeyframe
 
PointLight.PointLightKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.PointLight.PointLightKeyframe
Reconstructs the keyframe from its serialized representation.
PolarModule - Class in artofillusion.procedural
This is a Module which converts from rectangular to polar coordinates.
PolarModule(Point) - Constructor for class artofillusion.procedural.PolarModule
 
PopupMenuManager - Interface in artofillusion.ui
This interface represents an object which creates and manages a popup menu for some other component.
pos - Variable in class artofillusion.animation.Joint.DOF
 
POS_X - Static variable in class artofillusion.animation.distortion.BendDistortion
 
POS_Y - Static variable in class artofillusion.animation.distortion.BendDistortion
 
POS_Z - Static variable in class artofillusion.animation.distortion.BendDistortion
 
pose - Variable in class artofillusion.object.ObjectInfo
 
PoseDistortion - Class in artofillusion.animation.distortion
This is a distortion which applies a pose to an object.
PoseDistortion(double, Keyframe, Actor, boolean) - Constructor for class artofillusion.animation.distortion.PoseDistortion
 
PoseTrack - Class in artofillusion.animation
This is a Track which controls the pose of an object.
PoseTrack(ObjectInfo) - Constructor for class artofillusion.animation.PoseTrack
 
position - Variable in class artofillusion.animation.Marker
 
PositionTrack - Class in artofillusion.animation
This is a Track which controls the position of an object.
PositionTrack(ObjectInfo) - Constructor for class artofillusion.animation.PositionTrack
 
PositionTrack(ObjectInfo, String, boolean, boolean, boolean) - Constructor for class artofillusion.animation.PositionTrack
 
POSITIVE - Static variable in class artofillusion.ui.ValueField
 
pow(double, int) - Static method in class artofillusion.math.FastMath
This method produces results which are nearly identical to Math.pow(), although the last few digits may be different due to numerical error.
PowerModule - Class in artofillusion.procedural
This is a Module which raises a number to a power.
PowerModule(Point) - Constructor for class artofillusion.procedural.PowerModule
 
preferencesCommand() - Method in class artofillusion.LayoutWindow
 
PreferencesWindow - Class in artofillusion
This is the window for editing application-wide preferences.
PreferencesWindow(BFrame) - Constructor for class artofillusion.PreferencesWindow
 
prepareCameraForRendering() - Method in class artofillusion.ViewerCanvas
This should be called by the CanvasDrawer just before rendering an image.
PREVIEW_HEIGHT - Static variable in class artofillusion.image.ImageMap
 
PREVIEW_WIDTH - Static variable in class artofillusion.image.ImageMap
 
previewObject() - Method in class artofillusion.ObjectViewer
 
ProceduralDirectionalLight - Class in artofillusion.object
This is a DirectionalLight whose emitted light is calculated by a Procedure.
ProceduralDirectionalLight(double) - Constructor for class artofillusion.object.ProceduralDirectionalLight
 
ProceduralDirectionalLight(DataInputStream, Scene) - Constructor for class artofillusion.object.ProceduralDirectionalLight
 
ProceduralDirectionalLight.ProceduralLightKeyframe - Class in artofillusion.object
Inner class representing a pose for a directional light.
ProceduralDirectionalLight.ProceduralLightKeyframe(ProceduralDirectionalLight) - Constructor for class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
ProceduralDirectionalLight.ProceduralLightKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
ProceduralMaterial3D - Class in artofillusion.material
This is a Material3D which uses a Procedure to calculate its properties.
ProceduralMaterial3D() - Constructor for class artofillusion.material.ProceduralMaterial3D
 
ProceduralMaterial3D(DataInputStream, Scene) - Constructor for class artofillusion.material.ProceduralMaterial3D
 
ProceduralPointLight - Class in artofillusion.object
This is a PointLight whose emitted light is calculated by a Procedure.
ProceduralPointLight(double) - Constructor for class artofillusion.object.ProceduralPointLight
 
ProceduralPointLight(DataInputStream, Scene) - Constructor for class artofillusion.object.ProceduralPointLight
 
ProceduralPointLight.ProceduralLightKeyframe - Class in artofillusion.object
Inner class representing a pose for a point light.
ProceduralPointLight.ProceduralLightKeyframe(ProceduralPointLight) - Constructor for class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
ProceduralPointLight.ProceduralLightKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
ProceduralPositionTrack - Class in artofillusion.animation
This is a Track which uses a procedure to control the position of an object.
ProceduralPositionTrack(ObjectInfo) - Constructor for class artofillusion.animation.ProceduralPositionTrack
 
ProceduralRotationTrack - Class in artofillusion.animation
This is a Track which uses a procedure to control the orientation of an object.
ProceduralRotationTrack(ObjectInfo) - Constructor for class artofillusion.animation.ProceduralRotationTrack
 
ProceduralTexture2D - Class in artofillusion.texture
This is a Texture2D which uses a Procedure to calculate its properties.
ProceduralTexture2D() - Constructor for class artofillusion.texture.ProceduralTexture2D
 
ProceduralTexture2D(DataInputStream, Scene) - Constructor for class artofillusion.texture.ProceduralTexture2D
 
ProceduralTexture3D - Class in artofillusion.texture
This is a Texture3D which uses a Procedure to calculate its properties.
ProceduralTexture3D() - Constructor for class artofillusion.texture.ProceduralTexture3D
 
ProceduralTexture3D(DataInputStream, Scene) - Constructor for class artofillusion.texture.ProceduralTexture3D
 
Procedure - Class in artofillusion.procedural
This represents a procedure for calculating a set of values (typically, the parameters for a texture or material).
Procedure(OutputModule[]) - Constructor for class artofillusion.procedural.Procedure
 
ProcedureEditor - Class in artofillusion.procedural
This is the editor for editing procedures.
ProcedureEditor(Procedure, ProcedureOwner, Scene) - Constructor for class artofillusion.procedural.ProcedureEditor
 
ProcedureOwner - Interface in artofillusion.procedural
This interface defines an object which "owns" a procedure, and helps define the user interface for editing it.
processMessage(int, Object[]) - Method in interface artofillusion.Plugin
This is the main method for the plugin.
ProductModule - Class in artofillusion.procedural
This is a Module which outputs the product of two numbers.
ProductModule(Point) - Constructor for class artofillusion.procedural.ProductModule
 
ProjectionMapping - Class in artofillusion.texture
ProjectionMapping is a Mapping2D which projects the texture along a specified direction.
ProjectionMapping(Object3D, Texture) - Constructor for class artofillusion.texture.ProjectionMapping
 
ProjectionMapping(DataInputStream, Object3D, Texture) - Constructor for class artofillusion.texture.ProjectionMapping
 
Property - Class in artofillusion
This class defines an arbitrary property of an object.
Property(String, double, double, double) - Constructor for class artofillusion.Property
Create a Double valued property.
Property(String, int, int, int) - Constructor for class artofillusion.Property
Create an Integer valued property.
Property(String, boolean) - Constructor for class artofillusion.Property
Create a Boolean valued property.
Property(String, String) - Constructor for class artofillusion.Property
Create a String valued property.
Property(String, RGBColor) - Constructor for class artofillusion.Property
Create an RGBColor valued property.
Property(String, Object[], Object) - Constructor for class artofillusion.Property
Create an enumerated property.
Property.PropertyType - Class in artofillusion
Instances of this class represent specific types of properties.
PropertyEditor - Class in artofillusion.ui
This class presents a user interface for editing the value of a Property.
PropertyEditor(Property, Object) - Constructor for class artofillusion.ui.PropertyEditor
Create a PropertyEditor to edit the value of a Property.

Q

Q - Static variable in class artofillusion.ui.Compound3DManipulator
 
quit() - Static method in class artofillusion.ArtOfIllusion
Quit Art of Illusion.
quit() - Static method in class artofillusion.ModellingApp
Deprecated. Quit Art of Illusion.

R

r - Variable in class artofillusion.object.MeshVertex
 
radius - Variable in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
radius - Variable in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
 
radius - Variable in class artofillusion.object.PointLight.PointLightKeyframe
 
radius - Variable in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
radius - Variable in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
radius - Variable in class artofillusion.object.SpotLight.SpotLightKeyframe
 
randomizeCommand() - Method in class artofillusion.MeshEditorWindow
Displace selected vertices by a random amount.
RandomModule - Class in artofillusion.procedural
This is a Module which outputs a random function of its input.
RandomModule(Point) - Constructor for class artofillusion.procedural.RandomModule
 
ratio - Variable in class artofillusion.object.Cylinder.CylinderKeyframe
 
RatioModule - Class in artofillusion.procedural
This is a Module which outputs the ratio of two numbers.
RatioModule(Point) - Constructor for class artofillusion.procedural.RatioModule
 
readFromFile(DataInputStream, Scene) - Method in class artofillusion.texture.LayeredMapping
Loading and saving of layered mappings works a bit differently from other mappings, since it needs to refer other textures in the scene.
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.BrickModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.CellsModule
Read in the parameters.
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.ClipModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.ColorModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.CommentModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.CoordinateModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.ExprModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.FunctionModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.GridModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.ImageModule
Read in the parameters.
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.JitterModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.MarbleModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.Module
Read in the module's parameters from an input stream.
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.NoiseModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.NumberModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.ParameterModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.Procedure
Reconstruct this procedure from an input stream.
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.RandomModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.ScaleShiftModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.SpectrumModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.TransformModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.TurbulenceModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.ViewAngleModule
 
readFromStream(DataInputStream, Scene) - Method in class artofillusion.procedural.WoodModule
 
readParameterValue(DataInputStream) - Static method in class artofillusion.object.Object3D
Read in the value of a texture parameter from a stream.
rebuildCameraList() - Method in class artofillusion.SceneViewer
Add all SceneCameras in the scene to list of available views.
rebuildCameraList() - Method in class artofillusion.view.ViewerOrientationControl.OrientationChoice
Add all SceneCameras in the scene to list of available views.
rebuildImage() - Method in class artofillusion.image.ComplexImage
Rebuild the Image from the floating point components.
rebuildItemList() - Method in class artofillusion.LayoutWindow
Rebuild the TreeList of objects, attempting as much as possible to preserve its current state.
rebuildList() - Method in class artofillusion.animation.Score
Rebuild the TreeList, attempting as much as possible to preserve its current state.
rebuildScriptsMenu() - Method in class artofillusion.LayoutWindow
Rebuild the list of tool scripts in the Tools menu.
recalcCoords(boolean) - Method in class artofillusion.animation.Joint
Recalculate the coordinate system for this joint after its parent joint has moved.
RecentFiles - Class in artofillusion
This class maintains a list of recently accessed scene files, and generates menus allowing them to be opened easily.
RecentFiles() - Constructor for class artofillusion.RecentFiles
 
recordConfiguration() - Method in interface artofillusion.Renderer
Record the values which the user has entered into the configuration panel.
recordModified() - Static method in class artofillusion.keystroke.KeystrokeManager
This should be called whenever a KeystrokeRecord has been modified.
RED - Static variable in class artofillusion.image.ComplexImage
 
red - Variable in class artofillusion.math.RGBColor
 
redoCommand() - Method in class artofillusion.LayoutWindow
 
redoCommand() - Method in class artofillusion.MeshEditorWindow
 
redoCommand() - Method in class artofillusion.ObjectEditorWindow
Redo the last action that was undone.
ReferenceImage - Class in artofillusion.object
A ReferenceImage is an object that displays an image for use during modelling.
ReferenceImage() - Constructor for class artofillusion.object.ReferenceImage
Create a ReferenceImage whose width and height are both 1.0, and with no image set.
ReferenceImage(Image) - Constructor for class artofillusion.object.ReferenceImage
 
ReferenceImage(DataInputStream, Scene) - Constructor for class artofillusion.object.ReferenceImage
Reconstruct a ReferenceImage that was saved to a file.
registerExportedMethod(Object, String, String) - Static method in class artofillusion.PluginRegistry
Register a method which may be invoked on a plugin object.
registerImageFilter(ImageFilter) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new ImageFilter to the list of available ones.
registerMaterial(Material) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new Material the list of available ones.
registerMaterialMapping(MaterialMapping) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new MaterialMapping the list of available ones.
registerModellingTool(ModellingTool) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new ModellingTool the list of available ones.
registerModule(Module) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new Module to the list of available ones.
registerPlugin(Plugin) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new Plugin the list of available ones.
registerPlugin(Object) - Static method in class artofillusion.PluginRegistry
Register a new plugin.
registerRenderer(Renderer) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new Renderer the list of available ones.
registerResource(String, String, ClassLoader, String, Locale) - Static method in class artofillusion.PluginRegistry
Register a new resource.
registerTexture(Texture) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new Texture the list of available ones.
registerTextureMapping(TextureMapping) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new TextureMapping the list of available ones.
registerTranslator(Translator) - Static method in class artofillusion.ModellingApp
Deprecated. Add a new Translator the list of available ones.
RELATIVE - Static variable in class artofillusion.animation.PositionTrack
 
RELATIVE - Static variable in class artofillusion.animation.ProceduralPositionTrack
 
RELATIVE - Static variable in class artofillusion.animation.ProceduralRotationTrack
 
RELATIVE - Static variable in class artofillusion.animation.RotationTrack
 
reloadObject() - Method in class artofillusion.object.ExternalObject
Reload the external object from its file.
remove(Widget) - Method in class artofillusion.ui.ValueSlider
Do not allow children to be removed.
REMOVE_FROM_GROUP - Static variable in class artofillusion.UndoRecord
 
removeAll() - Method in class artofillusion.ui.ValueSlider
Do not allow children to be removed.
removeAllElements() - Method in class artofillusion.ui.TreeList
Remove all elements from the tree.
removeAllTimepoints() - Method in class artofillusion.animation.Timecourse
Delete all timepoints from this timecourse.
removeChild(Object) - Method in class artofillusion.animation.ObjectRefTreeElement
 
removeChild(Object) - Method in class artofillusion.animation.TrackTreeElement
 
removeChild(ObjectInfo) - Method in class artofillusion.object.ObjectInfo
Remove a child from this object.
removeChild(int) - Method in class artofillusion.object.ObjectInfo
Remove a child from this object.
removeChild(Object) - Method in class artofillusion.ui.GenericTreeElement
 
removeChild(Object) - Method in class artofillusion.ui.ObjectTreeElement
 
removeChild(Object) - Method in class artofillusion.ui.TreeElement
Remove any elements corresponding to the given object from this element's list of children.
removeExtraParameters() - Method in class artofillusion.SplineMeshEditorWindow
Remove the extra texture parameter from the mesh which was used for keeping track of joint weights.
removeExtraParameters() - Method in class artofillusion.TriMeshEditorWindow
Remove the extra texture parameters from the mesh which were used for keeping track of face and vertex indices.
removeFromSelection(int) - Method in class artofillusion.LayoutWindow
Deselect a single object.
removeFromSelection(int) - Method in class artofillusion.Scene
Deprecated. Call removeFromSelection() on the LayoutWindow instead.
removeImage(int) - Method in class artofillusion.Scene
Remove an image map from the scene.
removeMaterial(int) - Method in class artofillusion.Scene
Remove a Material from the scene.
removeMaterialListener(ListChangeListener) - Method in class artofillusion.Scene
Remove an object from the set to be notified when the list of Materials changes.
removeObject(int, UndoRecord) - Method in class artofillusion.LayoutWindow
Remove an object from the scene.
removeObject(int, UndoRecord) - Method in class artofillusion.Scene
Delete an object from the scene.
removeObject(Object) - Method in class artofillusion.ui.TreeList
Remove the element from the tree which corresponds to the specified object.
removeRecord(KeystrokeRecord) - Static method in class artofillusion.keystroke.KeystrokeManager
Remove a KeystrokeRecord.
removeSelectedKeyframe(Keyframe) - Method in class artofillusion.animation.Score
Remove a keyframe from the selection.
removeTexture(int) - Method in class artofillusion.Scene
Remove a Texture from the scene.
removeTextureListener(ListChangeListener) - Method in class artofillusion.Scene
Remove an object from the set to be notified when the list of Textures changes.
removeTimepoint(double) - Method in class artofillusion.animation.Timecourse
Delete the timepoint at the specified time from the Timecourse.
removeTimepoint(int) - Method in class artofillusion.animation.Timecourse
Delete a timepoint from the Timecourse.
removeTrack(Track) - Method in class artofillusion.object.ObjectInfo
Remove a track from this object.
removeTrack(int) - Method in class artofillusion.object.ObjectInfo
Remove a track from this object.
removeViewerControl(ViewerControl) - Static method in class artofillusion.ViewerCanvas
Remove a ViewerControl from the list of ones to be added to each new ViewerCanvas.
RENAME_OBJECT - Static variable in class artofillusion.UndoRecord
 
renameObjectCommand() - Method in class artofillusion.LayoutWindow
 
render() - Method in class artofillusion.MaterialPreviewer
Render the preview.
RENDER_FLAT - Static variable in class artofillusion.ViewerCanvas
 
RENDER_RENDERED - Static variable in class artofillusion.ViewerCanvas
 
RENDER_SMOOTH - Static variable in class artofillusion.ViewerCanvas
 
RENDER_TEXTURED - Static variable in class artofillusion.ViewerCanvas
 
RENDER_TRANSPARENT - Static variable in class artofillusion.ViewerCanvas
 
RENDER_WIREFRAME - Static variable in class artofillusion.ViewerCanvas
 
renderBox(int, int, int, int, double, Color) - Method in interface artofillusion.view.CanvasDrawer
Render a filled box at a specified depth in the rendered image.
renderBox(int, int, int, int, double, Color) - Method in class artofillusion.view.GLCanvasDrawer
Render a filled box at a specified depth in the rendered image.
renderBox(int, int, int, int, double, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render a filled box at a specified depth in the rendered image.
renderBox(int, int, int, int, double, Color) - Method in class artofillusion.ViewerCanvas
Render a filled box at a specified depth in the rendered image.
renderBoxes(List<Rectangle>, List<Double>, Color) - Method in interface artofillusion.view.CanvasDrawer
Render a set of filled boxes at specified depths in the rendered image.
renderBoxes(List<Rectangle>, List<Double>, Color) - Method in class artofillusion.view.GLCanvasDrawer
Render a set of filled boxes at specified depths in the rendered image.
renderBoxes(List<Rectangle>, List<Double>, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render a set of filled boxes at specified depths in the rendered image.
renderBoxes(List<Rectangle>, List<Double>, Color) - Method in class artofillusion.ViewerCanvas
Render a set of filled boxes at specified depths in the rendered image.
renderCommand() - Method in class artofillusion.LayoutWindow
 
Renderer - Interface in artofillusion
The Renderer interface defines the methods for rendering a scene.
renderImage(Image, Vec3, Vec3, Vec3, Vec3, Camera) - Method in interface artofillusion.view.CanvasDrawer
Render an image onto the canvas.
renderImage(Image, Vec3, Vec3, Vec3, Vec3, Camera) - Method in class artofillusion.view.GLCanvasDrawer
Render an image onto the canvas.
renderImage(Image, Vec3, Vec3, Vec3, Vec3, Camera) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render an image onto the canvas.
renderImage(Image, Vec3, Vec3, Vec3, Vec3) - Method in class artofillusion.ViewerCanvas
Render an image onto the canvas.
renderImmediately(BFrame, Scene) - Static method in class artofillusion.RenderSetupDialog
Render a still image based on the current settings.
renderingCanceled() - Method in class artofillusion.CameraFilterDialog
This method will be called if rendering is canceled.
renderingCanceled() - Method in class artofillusion.MaterialPreviewer
Called when rendering is cancelled.
renderingCanceled() - Method in class artofillusion.RenderingDialog
Called when rendering is cancelled.
renderingCanceled() - Method in interface artofillusion.RenderListener
This method will be called if rendering is canceled.
RenderingDialog - Class in artofillusion
This class implements the dialog box in which the user can watch a scene being rendered.
RenderingDialog(BFrame, Renderer, Scene, Camera, ObjectInfo) - Constructor for class artofillusion.RenderingDialog
Render a single frame.
RenderingDialog(BFrame, Renderer, Scene, Camera, ObjectInfo, double, double, int, int, ImageSaver) - Constructor for class artofillusion.RenderingDialog
Render an animation.
RenderingMesh - Class in artofillusion
A RenderingMesh represents an object to be rendered to the screen.
RenderingMesh(Vec3[], Vec3[], RenderingTriangle[], TextureMapping, MaterialMapping) - Constructor for class artofillusion.RenderingMesh
Construct a rendering mesh.
RenderingTriangle - Class in artofillusion
A RenderingTriangle represents a triangle which is to be rendered to the screen.
RenderingTriangle(int, int, int, int, int, int) - Constructor for class artofillusion.RenderingTriangle
 
renderLine(Vec3, Vec3, Camera, Color) - Method in interface artofillusion.view.CanvasDrawer
Render a line into the image.
renderLine(Vec2, double, Vec2, double, Camera, Color) - Method in interface artofillusion.view.CanvasDrawer
Render a line into the image.
renderLine(Vec3, Vec3, Camera, Color) - Method in class artofillusion.view.GLCanvasDrawer
Render a line into the image.
renderLine(Vec2, double, Vec2, double, Camera, Color) - Method in class artofillusion.view.GLCanvasDrawer
Render a line into the image.
renderLine(Vec3, Vec3, Camera, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render a line into the image.
renderLine(Vec2, double, Vec2, double, Camera, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render a line into the image.
renderLine(Vec3, Vec3, Camera, Color) - Method in class artofillusion.ViewerCanvas
Render a line into the image.
renderLine(Vec2, double, Vec2, double, Camera, Color) - Method in class artofillusion.ViewerCanvas
Render a line into the image.
RenderListener - Interface in artofillusion
A RenderListener is an object which asks a Render to generate an image, and is notified when it is completed.
renderMesh(RenderingMesh, VertexShader, Camera, boolean, boolean[]) - Method in interface artofillusion.view.CanvasDrawer
Render a mesh to the canvas.
renderMesh(RenderingMesh, VertexShader, Camera, boolean, boolean[]) - Method in class artofillusion.view.GLCanvasDrawer
Render a mesh to the canvas.
renderMesh(RenderingMesh, VertexShader, Camera, boolean, boolean[]) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render a mesh to the canvas.
renderMesh(RenderingMesh, VertexShader, Camera, boolean, boolean[]) - Method in class artofillusion.ViewerCanvas
Render a mesh to the canvas.
renderMeshTransparent(RenderingMesh, VertexShader, Camera, Vec3, boolean[]) - Method in interface artofillusion.view.CanvasDrawer
Render an object with flat shading in subtractive (transparent) mode.
renderMeshTransparent(RenderingMesh, VertexShader, Camera, Vec3, boolean[]) - Method in class artofillusion.view.GLCanvasDrawer
Render an object with flat shading in subtractive (transparent) mode.
renderMeshTransparent(RenderingMesh, VertexShader, Camera, Vec3, boolean[]) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render an object with flat shading in subtractive (transparent) mode.
renderMeshTransparent(RenderingMesh, VertexShader, Camera, Vec3, boolean[]) - Method in class artofillusion.ViewerCanvas
Render an object with flat shading in subtractive (transparent) mode.
renderObject(ObjectInfo, ViewerCanvas, Vec3) - Method in class artofillusion.object.Object3D
Render this object into a ViewerCanvas.
renderObject(ObjectInfo, ViewerCanvas, Vec3) - Method in class artofillusion.object.ObjectCollection
RenderObject is overridden to render each component object individually.
renderObject(ObjectInfo, ViewerCanvas, Vec3) - Method in class artofillusion.object.ObjectWrapper
 
renderObject(ObjectInfo, ViewerCanvas, Vec3) - Method in class artofillusion.object.ReferenceImage
This method is overridden to render the reference image into the ViewerCanvas.
renderPreviewCommand() - Method in class artofillusion.CompoundImplicitEditorWindow
 
renderPreviewCommand() - Method in class artofillusion.CSGEditorWindow
 
renderPreviewCommand() - Method in class artofillusion.MeshEditorWindow
Render a preview of the mesh.
renderScene(Scene, int, int, Renderer, CoordinateSystem) - Method in class artofillusion.object.SceneCamera
This is a utility method which synchronously renders an image of the scene from the viewpoint of this camera.
renderScene(Scene, Camera, RenderListener, SceneCamera) - Method in interface artofillusion.Renderer
Begin rendering a scene.
RenderSetupDialog - Class in artofillusion
This class implements the dialog box in which the user can select a renderer, and specify options on how a scene should be rendered.
RenderSetupDialog(BFrame, Scene) - Constructor for class artofillusion.RenderSetupDialog
 
renderWireframe(WireframeMesh, Camera, Color) - Method in interface artofillusion.view.CanvasDrawer
Render a wireframe object.
renderWireframe(WireframeMesh, Camera, Color) - Method in class artofillusion.view.GLCanvasDrawer
Render a wireframe object.
renderWireframe(WireframeMesh, Camera, Color) - Method in class artofillusion.view.SoftwareCanvasDrawer
Render a wireframe object.
renderWireframe(WireframeMesh, Camera, Color) - Method in class artofillusion.ViewerCanvas
Render a wireframe object.
reorderMaterial(int, int) - Method in class artofillusion.Scene
Reorder the list of Materials by moving a Material to a new position in the list.
reorderTexture(int, int) - Method in class artofillusion.Scene
Reorder the list of Textures by moving a Texture to a new position in the list.
repaintAll() - Method in class artofillusion.animation.Score
Repaint all of the child Widgets.
repaintGraphs() - Method in class artofillusion.animation.Score
Repaint all of the graphs.
replaceObject(Object3D, Object3D, UndoRecord) - Method in class artofillusion.Scene
Replace every instance of one object in the scene with another one.
RESCALE - Static variable in class artofillusion.animation.EditKeyframesDialog
 
ReshapeMeshTool - Class in artofillusion
ReshapeMeshTool is an EditingTool used for moving the vertices of TriangleMesh objects.
ReshapeMeshTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.ReshapeMeshTool
 
RESOLUTION_UNIT - Static variable in class artofillusion.image.TIFFEncoder
 
resource - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
reverseNormals() - Method in class artofillusion.object.TriangleMesh
Reorder the vertices in each face, so as to reverse all of the normal vectors.
reverseNormalsCommand() - Method in class artofillusion.TriMeshEditorWindow
 
reverseOrientation() - Method in class artofillusion.object.SplineMesh
Reverse the points along one direction.
RGB_MODEL - Static variable in class artofillusion.procedural.ImageModule
 
RGBColor - Class in artofillusion.math
The RGBColor class is used to represent a color.
RGBColor() - Constructor for class artofillusion.math.RGBColor
Construct a new RGBColor object with components 0,0,0.
RGBColor(float, float, float) - Constructor for class artofillusion.math.RGBColor
Construct a new RGBColor object with components r,g,b.
RGBColor(double, double, double) - Constructor for class artofillusion.math.RGBColor
Construct a new RGBColor object with components r,g,b.
RGBColor(DataInputStream) - Constructor for class artofillusion.math.RGBColor
Reconstruct an RGBColor based on its serialized representation.
RGBModule - Class in artofillusion.procedural
This is a Module which takes three numbers, and uses them as the red, green, and blue components of a color.
RGBModule(Point) - Constructor for class artofillusion.procedural.RGBModule
 
RIGHT - Static variable in class artofillusion.procedural.IOPort
 
ROTATE - Static variable in class artofillusion.ui.Compound3DManipulator
 
ROTATE_BOTTOM - Static variable in class artofillusion.ui.NinePointManipulator
 
ROTATE_BOTTOMLEFT - Static variable in class artofillusion.ui.NinePointManipulator
 
ROTATE_BOTTOMRIGHT - Static variable in class artofillusion.ui.NinePointManipulator
 
ROTATE_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
ROTATE_LEFT - Static variable in class artofillusion.ui.NinePointManipulator
 
ROTATE_RIGHT - Static variable in class artofillusion.ui.NinePointManipulator
 
ROTATE_TOP - Static variable in class artofillusion.ui.NinePointManipulator
 
ROTATE_TOPLEFT - Static variable in class artofillusion.ui.NinePointManipulator
 
ROTATE_TOPRIGHT - Static variable in class artofillusion.ui.NinePointManipulator
 
RotateMeshTool - Class in artofillusion
RotateMeshTool is an EditingTool used for rotating the vertices of TriangleMesh objects.
RotateMeshTool(EditingWindow, MeshEditController, boolean) - Constructor for class artofillusion.RotateMeshTool
 
RotateObjectTool - Class in artofillusion
RotateObjectTool is an EditingTool used for rotating objects in a scene.
RotateObjectTool(EditingWindow) - Constructor for class artofillusion.RotateObjectTool
 
RotateViewTool - Class in artofillusion
RotateViewTool is an EditingTool for rotating the viewpoint around the origin.
RotateViewTool(EditingWindow) - Constructor for class artofillusion.RotateViewTool
 
RotationKeyframe - Class in artofillusion.animation
This class is a keyframe for a rotation track.
RotationKeyframe(double, double, double) - Constructor for class artofillusion.animation.RotationKeyframe
 
RotationKeyframe(CoordinateSystem) - Constructor for class artofillusion.animation.RotationKeyframe
 
RotationKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.RotationKeyframe
Reconstructs the keyframe from its serialized representation.
RotationTrack - Class in artofillusion.animation
This is a Track which controls the rotation of an object.
RotationTrack(ObjectInfo) - Constructor for class artofillusion.animation.RotationTrack
 
RotationTrack(ObjectInfo, String, boolean, boolean, boolean, boolean) - Constructor for class artofillusion.animation.RotationTrack
 
roughness - Variable in class artofillusion.texture.ImageMapTexture
 
roughness - Variable in class artofillusion.texture.TextureSpec
 
roughness - Variable in class artofillusion.texture.UniformTexture
 
round(double) - Static method in class artofillusion.math.FastMath
This method produces identical results to Math.round() for all normal input values (one which fall inside the allowed range of the int type).
ROWS_PER_STRIP - Static variable in class artofillusion.image.TIFFEncoder
 
run() - Method in class artofillusion.animation.AnimationPreviewer
Generate and display all of the frames in a loop.
run() - Method in class artofillusion.TriMeshSimplifier
 
run() - Method in class artofillusion.ui.AutoScroller
 
run() - Method in class artofillusion.util.ThreadManager
Perform the task the specified number of times.
rx - Variable in class artofillusion.object.Cylinder.CylinderKeyframe
 
ry - Variable in class artofillusion.object.Cylinder.CylinderKeyframe
 

S

S - Static variable in class artofillusion.ui.NinePointManipulator
 
SafeFileOutputStream - Class in artofillusion
 
SafeFileOutputStream(String, int) - Constructor for class artofillusion.SafeFileOutputStream
Ctor Create a safe output stream on the named path
SafeFileOutputStream(File, int) - Constructor for class artofillusion.SafeFileOutputStream
Ctor Create a safe output stream on the specified file
SAMPLE_FORMAT - Static variable in class artofillusion.image.TIFFEncoder
 
SAMPLES_PER_PIXEL - Static variable in class artofillusion.image.TIFFEncoder
 
SaturationFilter - Class in artofillusion.image.filter
This is an image filter which adjusts the saturation of an image.
SaturationFilter() - Constructor for class artofillusion.image.filter.SaturationFilter
 
saveAsCommand() - Method in class artofillusion.LayoutWindow
 
saveChanges() - Method in class artofillusion.keystroke.KeystrokePreferencesPanel
Save the changes.
saveCommand() - Method in class artofillusion.LayoutWindow
 
saveImage(Image) - Method in class artofillusion.image.ImageSaver
Save the next image to disk.
saveImage(ComplexImage) - Method in class artofillusion.image.ImageSaver
Save the next image to disk.
saveImage(Image, File, int, int) - Static method in class artofillusion.image.ImageSaver
Save an image to disk in the specified format.
saveImage(ComplexImage, File, int, int) - Static method in class artofillusion.image.ImageSaver
Save an image to disk in the specified format.
savePreferences() - Method in class artofillusion.ApplicationPreferences
Save any changed preferences to disk.
saveRecords() - Static method in class artofillusion.keystroke.KeystrokeManager
Save the list of keystrokes to an XML file.
saveScene(Scene, LayoutWindow) - Static method in class artofillusion.ArtOfIllusion
Save a scene to a file.
saveScene(Scene, LayoutWindow) - Static method in class artofillusion.ModellingApp
Deprecated. Save a scene to a file.
saveState(boolean) - Method in class artofillusion.procedural.ProcedureEditor
Record the current state of the procedure, so that it can be undone.
ScalarKeyframe - Class in artofillusion.animation
This class is a scalar valued keyframe.
ScalarKeyframe(double) - Constructor for class artofillusion.animation.ScalarKeyframe
 
ScalarKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.ScalarKeyframe
Reconstructs the keyframe from its serialized representation.
scale(double, double, double) - Method in class artofillusion.animation.Skeleton
Scale the skeleton by the specified amount along each axis.
scale(double, double, double) - Static method in class artofillusion.math.Mat4
Create a matrix to scale x, y, and z by sx, sy, and sz respectively.
scale(float) - Method in class artofillusion.math.RGBColor
Scale each component of this color by the specified amount.
scale(double) - Method in class artofillusion.math.RGBColor
Scale each component of this color by the specified amount.
scale(double) - Method in class artofillusion.math.Vec2
Multiply each component of this vector by a constant.
scale(double) - Method in class artofillusion.math.Vec3
Multiply each component of this vector by a constant.
scale(double) - Method in class artofillusion.object.TriangleMesh.Vertex
Multiple the fields of this vertex by a constant.
SCALE - Static variable in class artofillusion.ui.Compound3DManipulator
 
ScaleDistortion - Class in artofillusion.animation.distortion
This is a distortion which changes the size of an object.
ScaleDistortion(double, double, double, Mat4, Mat4) - Constructor for class artofillusion.animation.distortion.ScaleDistortion
 
ScaleMeshTool - Class in artofillusion
ScaleMeshTool is an EditingTool used for scaling the vertices of TriangleMesh objects.
ScaleMeshTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.ScaleMeshTool
 
ScaleObjectTool - Class in artofillusion
ScaleObjectTool is an EditingTool used for resizing objects in a scene.
ScaleObjectTool(EditingWindow) - Constructor for class artofillusion.ScaleObjectTool
 
ScaleShiftModule - Class in artofillusion.procedural
This is a Module which scales and shifts its input value.
ScaleShiftModule(Point) - Constructor for class artofillusion.procedural.ScaleShiftModule
 
ScaleTrack - Class in artofillusion.animation.distortion
This is a Track which applies a ScaleDistortion to an object.
ScaleTrack(ObjectInfo) - Constructor for class artofillusion.animation.distortion.ScaleTrack
 
scanPlugins() - Static method in class artofillusion.PluginRegistry
Scan all files in the Plugins directory, read in their indices, and record all plugins contained in them.
scanPlugins(List<ClassLoader>) - Static method in class artofillusion.PluginRegistry
Process a set of ClassLoaders corresponding to jar files, read in their indices, and record all plugins contained in them.
scattering - Variable in class artofillusion.material.MaterialSpec
 
Scene - Class in artofillusion
The Scene class describes a collection of objects, arranged relative to each other to form a scene, as well as the available textures and materials, environment options, etc.
Scene() - Constructor for class artofillusion.Scene
 
Scene(File, boolean) - Constructor for class artofillusion.Scene
The following constructor is used for reading files.
Scene(DataInputStream, boolean) - Constructor for class artofillusion.Scene
The following constructor is used for reading from arbitrary input streams.
SCENE_SAVED - Static variable in interface artofillusion.Plugin
This message is sent when a scene is saved to disk.
SCENE_WINDOW_CLOSING - Static variable in interface artofillusion.Plugin
This message is sent just after a scene editing window is closed.
SCENE_WINDOW_CREATED - Static variable in interface artofillusion.Plugin
This message is sent when a new scene editing window is created.
SceneCamera - Class in artofillusion.object
SceneCamera is a type of Object3D.
SceneCamera() - Constructor for class artofillusion.object.SceneCamera
 
SceneCamera(DataInputStream, Scene) - Constructor for class artofillusion.object.SceneCamera
 
SceneCamera.CameraKeyframe - Class in artofillusion.object
 
SceneCamera.CameraKeyframe(double, double, double) - Constructor for class artofillusion.object.SceneCamera.CameraKeyframe
 
SceneCamera.CameraKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.SceneCamera.CameraKeyframe
 
sceneChanged(ObjectInfo, Scene) - Method in class artofillusion.object.ImplicitObject
 
sceneChanged(ObjectInfo, Scene) - Method in class artofillusion.object.Object3D
This will be called whenever this object is moved, or the time changes.
sceneChanged(ObjectInfo, Scene) - Method in class artofillusion.object.ObjectCollection
If this object explicitly references time or position, the cached objects and bounding box may need to be reevaluated.
sceneChanged(ObjectInfo, Scene) - Method in class artofillusion.object.ObjectWrapper
This will be called whenever this object is moved, or the time changes.
sceneChanged(ObjectInfo, Scene) - Method in class artofillusion.object.ProceduralDirectionalLight
 
sceneChanged(ObjectInfo, Scene) - Method in class artofillusion.object.ProceduralPointLight
 
SceneChangedEvent - Class in artofillusion
A SceneChangedEvent is dispatched by an EditingWindow to indicate that some element of the scene has changed.
SceneChangedEvent(EditingWindow) - Constructor for class artofillusion.SceneChangedEvent
 
SceneViewer - Class in artofillusion
The SceneViewer class is a component which displays a view of a Scene.
SceneViewer(Scene, RowContainer, EditingWindow) - Constructor for class artofillusion.SceneViewer
 
SceneViewer(Scene, RowContainer, EditingWindow, boolean) - Constructor for class artofillusion.SceneViewer
 
Score - Class in artofillusion.animation
This is a Widget which displays all the tracks for objects in a scene, and shows where their keyframes are.
Score(LayoutWindow) - Constructor for class artofillusion.animation.Score
 
ScriptEditor - Class in artofillusion.script
This class presents a user interface for editing a script.
ScriptEditor(String) - Constructor for class artofillusion.script.ScriptEditor
Create a ScriptEditor.
ScriptedObject - Class in artofillusion.script
This class represents an Object3D whose properties are defined by a script.
ScriptedObject(String, String) - Constructor for class artofillusion.script.ScriptedObject
 
ScriptedObject(String) - Constructor for class artofillusion.script.ScriptedObject
 
ScriptedObject(DataInputStream, Scene) - Constructor for class artofillusion.script.ScriptedObject
This constructor reconstructs a ScriptedObject from an input stream.
ScriptedObject.ScriptedObjectKeyframe - Class in artofillusion.script
Inner class representing a pose for a scripted object.
ScriptedObject.ScriptedObjectKeyframe(ScriptedObject, String[], double[]) - Constructor for class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
ScriptedObject.ScriptedObjectKeyframe(DataInputStream, Object) - Constructor for class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
Reconstructs the keyframe from its serialized representation.
ScriptedObjectController - Class in artofillusion.script
This class mediates interactions between an ObjectScript and the rest of the program.
ScriptedObjectEditorWindow - Class in artofillusion.script
This class presents a user interface for entering object scripts.
ScriptedObjectEditorWindow(EditingWindow, ObjectInfo, Runnable) - Constructor for class artofillusion.script.ScriptedObjectEditorWindow
 
ScriptedObjectEnumeration - Class in artofillusion.script
 
ScriptEngine - Interface in artofillusion.script
This interface represents an engine that can compile and execute scripts.
ScriptException - Exception in artofillusion.script
An exception thrown by the ScriptEngine interface.
ScriptException(String, int) - Constructor for exception artofillusion.script.ScriptException
 
ScriptException(String, int, Throwable) - Constructor for exception artofillusion.script.ScriptException
 
ScriptOutputWindow - Class in artofillusion.script
This class creates a window for displaying output from scripts.
ScriptOutputWindow() - Constructor for class artofillusion.script.ScriptOutputWindow
 
ScriptRunner - Class in artofillusion.script
This class is used for executing scripts.
ScriptRunner() - Constructor for class artofillusion.script.ScriptRunner
 
SCROLL_AND_SCALE - Static variable in class artofillusion.animation.Score
 
SE - Static variable in class artofillusion.ui.NinePointManipulator
 
SearchlistClassLoader - Class in artofillusion.util
A class loader which loads classes using a searchlist of other classloaders.
SearchlistClassLoader() - Constructor for class artofillusion.util.SearchlistClassLoader
create a SearchlistClassLoader.
SearchlistClassLoader(ClassLoader) - Constructor for class artofillusion.util.SearchlistClassLoader
create a SearchlistClassLoader.
SearchlistClassLoader(URL[]) - Constructor for class artofillusion.util.SearchlistClassLoader
create a SearchlistClassLoader.
SearchlistClassLoader(URL[], ClassLoader) - Constructor for class artofillusion.util.SearchlistClassLoader
create a SearchlistClassLoader.
SELECT_AND_MOVE - Static variable in class artofillusion.animation.Score
 
selectable - Variable in class artofillusion.ui.ThemeManager.ThemeInfo
 
selectAllCommand() - Method in class artofillusion.CurveEditorWindow
Select the entire curve.
selectAllCommand() - Method in class artofillusion.LayoutWindow
 
selectAllCommand() - Method in class artofillusion.SplineMeshEditorWindow
Select the entire mesh.
selectAllCommand() - Method in class artofillusion.TriMeshEditorWindow
Select the entire mesh.
selectAllTracks() - Method in class artofillusion.animation.Score
Select all tracks of selected objects.
selected - Variable in class artofillusion.animation.SelectionInfo
 
selected - Variable in class artofillusion.object.ObjectInfo
 
SELECTED_KEY_COLOR - Static variable in class artofillusion.animation.TrackGraph
 
SELECTED_STATE - Static variable in class artofillusion.ui.ToolButton
 
SELECTED_VALUE_COLOR - Static variable in class artofillusion.animation.TrackGraph
 
selectEdgeLoopCommand() - Method in class artofillusion.TriMeshEditorWindow
Select an edge loop from every edge which is currently selected.
selectEdgeStripCommand() - Method in class artofillusion.TriMeshEditorWindow
Select an edge strip from every edge which is currently selected.
selectionChanged() - Method in class artofillusion.animation.TrackGraph
Update the flags for which keyframes are selected.
SelectionInfo - Class in artofillusion.animation
 
SelectionInfo(Track, Keyframe) - Constructor for class artofillusion.animation.SelectionInfo
 
selectionRegionContains(Point) - Method in class artofillusion.ObjectViewer
Determine whether the selection region contains the specified point.
selectionRegionIntersects(Point, Point) - Method in class artofillusion.ObjectViewer
Determine whether the selection region intersects the segment specified by the 2 points.
SelectionVertexShader - Class in artofillusion.view
This is a VertexShader which highlights selected faces.
SelectionVertexShader(RGBColor, VertexShader, int[], boolean[]) - Constructor for class artofillusion.view.SelectionVertexShader
Create a FlatVertexShader for a mesh.
selectObjectBoundaryCommand() - Method in class artofillusion.TriMeshEditorWindow
Select the edges which form the boundary of the mesh.
selectSelectionBoundaryCommand() - Method in class artofillusion.TriMeshEditorWindow
Select the edges which form the boundary of the current selection.
selectTool(EditingTool) - Method in class artofillusion.ui.ToolPalette
Change the currently selected tool.
selectWithParent() - Method in class artofillusion.ui.TreeElement
This returns true if this element should automatically be selected whenever its parent is selected.
sendValidEventsOnly(boolean) - Method in class artofillusion.ui.ValueField
Set whether this field should send out all ValueChangedEvents, or only those which result in valid entries (the default).
set(double) - Method in class artofillusion.animation.Joint.DOF
 
set(double, double, double) - Method in class artofillusion.animation.RotationKeyframe
Set the rotation angles.
set(double, double) - Method in class artofillusion.math.Vec2
Set the x and y components of this Vec2.
set(double, double, double) - Method in class artofillusion.math.Vec3
Set the x, y, and z components of this Vec3.
set(Vec3) - Method in class artofillusion.math.Vec3
Set this Vec3 to be identical to another one.
SET_GROUP_CONTENTS - Static variable in class artofillusion.UndoRecord
 
SET_MESH_SELECTION - Static variable in class artofillusion.UndoRecord
 
SET_OBJECT - Static variable in class artofillusion.UndoRecord
 
SET_SCENE_SELECTION - Static variable in class artofillusion.UndoRecord
 
SET_TRACK - Static variable in class artofillusion.UndoRecord
 
SET_TRACK_LIST - Static variable in class artofillusion.UndoRecord
 
setAllowMultiple(boolean) - Method in class artofillusion.ui.TreeList
Set whether this tree allows multiple selections (default is true).
setAllRecords(KeystrokeRecord[]) - Static method in class artofillusion.keystroke.KeystrokeManager
Set the list of all defined KeystrokeRecords, completely replacing the existing ones.
setAltTool(EditingTool) - Method in class artofillusion.ViewerCanvas
Set the tool which should be active when the alt key is pressed.
setAmbientColor(RGBColor) - Method in class artofillusion.Scene
Set the scene's ambient light color.
setAmplitude(double) - Method in class artofillusion.procedural.MarbleModule
Set the amplitude.
setAmplitude(double) - Method in class artofillusion.procedural.NoiseModule
Set the amplitude.
setAmplitude(double) - Method in class artofillusion.procedural.RandomModule
Set the amplitude.
setAmplitude(double) - Method in class artofillusion.procedural.TurbulenceModule
Set the amplitude.
setAmplitude(double) - Method in class artofillusion.procedural.WoodModule
Set the amplitude.
setAngle(double) - Method in class artofillusion.object.SpotLight
 
setAppliesTo(short) - Method in class artofillusion.texture.TextureMapping
Set whether this texture should apply to front faces, back faces, or both.
setApplyToJoint(int) - Method in class artofillusion.animation.PositionTrack
Set the ID of the joint this track applies to.
setApplyToJoint(int) - Method in class artofillusion.animation.ProceduralPositionTrack
Set the ID of the joint this track applies to.
setApplyToJoint(int) - Method in class artofillusion.animation.ProceduralRotationTrack
Set the ID of the joint this track applies to.
setApplyToJoint(int) - Method in class artofillusion.animation.RotationTrack
Set the ID of the joint this track applies to.
setARGB(int) - Method in class artofillusion.math.RGBColor
Set the color based on a 32 bit ARGB value (the default Java color model).
setBoundCamera(ObjectInfo) - Method in class artofillusion.ViewerCanvas
Set the SceneCamera which is bound to this view (may be null).
setBoundToSurface(boolean) - Method in class artofillusion.texture.LinearMapping3D
Set whether this texture is bound to the surface (texture coordinates are determined by parameters, not by position).
setBoundToSurface(boolean) - Method in class artofillusion.texture.NonlinearMapping2D
Set whether this texture is bound to the surface (texture coordinates are determined by parameters, not by position).
setBoundToSurface(boolean) - Method in class artofillusion.texture.ProjectionMapping
Set whether this texture is bound to the surface (texture coordinates are determined by parameters, not by position).
setBrickHeight(double) - Method in class artofillusion.procedural.BrickModule
Set the brick height.
setCallback(Runnable) - Method in class artofillusion.ObjectTextureDialog
Set a callback to be executed when the window is closed.
setCameraCoordinates(CoordinateSystem) - Method in class artofillusion.Camera
Set the camera's coordinate system.
setCenter(Vec3) - Method in class artofillusion.material.LinearMaterialMapping
Set the center position for the mapping.
setCenter(Vec3) - Method in class artofillusion.texture.LinearMapping3D
Set the center position for the mapping.
setCenter(Vec2) - Method in class artofillusion.texture.ProjectionMapping
Set the center position for the mapping.
setClipDistance(double) - Method in class artofillusion.Camera
 
setClosed(boolean) - Method in class artofillusion.object.Curve
 
setClosed(boolean, boolean) - Method in class artofillusion.object.SplineMesh
Set whether this mesh is closed in each direction.
setClosed(boolean) - Method in class artofillusion.object.Tube
Make sure the ends style is consistent with the closed flag.
setColor(RGBColor) - Method in class artofillusion.object.Light
Set the color of the light.
setColor(RGBColor) - Method in class artofillusion.procedural.ColorModule
Set the color.
setColorModel(int) - Method in class artofillusion.procedural.ImageModule
Get the color model to output (RGB, HSV, or HLS).
setColors(RGBColor[], double[]) - Method in class artofillusion.procedural.SpectrumModule
Set the color table
setComponentObjects(ObjectInfo, ObjectInfo) - Method in class artofillusion.object.CSGObject
Set the component objects.
setComponentValues(int, float[]) - Method in class artofillusion.image.ComplexImage
Set the floating point values of a particular component for each pixel.
setConfiguration(String, Object) - Method in interface artofillusion.Renderer
Set the value of a configuration option for the renderer.
setCoordinate(int) - Method in class artofillusion.procedural.CoordinateModule
 
setCoordinates(CoordinateSystem) - Method in class artofillusion.procedural.TransformModule
Set the coordinate system which defines the rotations and translations.
setCoordinateSystem(int) - Method in class artofillusion.animation.PositionTrack
Set the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
setCoordinateSystem(int) - Method in class artofillusion.animation.ProceduralPositionTrack
Set the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
setCoordinateSystem(int) - Method in class artofillusion.animation.ProceduralRotationTrack
Set the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
setCoordinateSystem(int) - Method in class artofillusion.animation.RotationTrack
Set the coordinate system of this track (WORLD, PARENT, OBJECT, or LOCAL).
setCoords(CoordinateSystem) - Method in class artofillusion.object.ObjectInfo
Set the CoordinateSystem for this object.
setCoordsObject(ObjectRef) - Method in class artofillusion.animation.PositionTrack
Set the object reference for the parent coordinate system.
setCoordsObject(ObjectRef) - Method in class artofillusion.animation.ProceduralPositionTrack
Set the object reference for the parent coordinate system.
setCoordsObject(ObjectRef) - Method in class artofillusion.animation.ProceduralRotationTrack
Set the object reference for the parent coordinate system.
setCoordsObject(ObjectRef) - Method in class artofillusion.animation.RotationTrack
Set the object reference for the parent coordinate system.
setCurrentDirectory(String) - Static method in class artofillusion.ArtOfIllusion
Set the directory in which the user most recently accessed a file.
setCurrentView(ViewerCanvas) - Method in class artofillusion.LayoutWindow
Set which ViewerCanvas has focus.
setCurrentView(ViewerCanvas) - Method in class artofillusion.ObjectEditorWindow
Set which ViewerCanvas has focus.
setCutoff(double) - Method in class artofillusion.object.CompoundImplicitObject
 
setDecayRate(float) - Method in class artofillusion.object.Light
Set the decay rate of the light.
setDefaultDisplayMode(int) - Method in class artofillusion.ApplicationPreferences
Set the default display mode.
setDefaultFont(Font) - Static method in class artofillusion.ui.UIUtilities
Set the default font for the program (may be null).
setDefaultRenderer(Renderer) - Method in class artofillusion.ApplicationPreferences
Set the default renderer.
setDefaultTool(EditingTool) - Method in class artofillusion.ui.ToolPalette
Set the default tool.
setDefaultValue(double) - Method in class artofillusion.procedural.ParameterModule
Set the default value for the parameter.
setDepthOfField(double) - Method in class artofillusion.object.SceneCamera
 
setDescription(String[]) - Method in class artofillusion.procedural.IOPort
Set the description of this port.
setDirectory(String) - Method in class artofillusion.Scene
Set the directory on disk in which this scene is saved.
setDisplayedVertices(Vec2[], boolean[]) - Method in class artofillusion.texture.UVMappingViewer
Rebuild the list of vertices to display.
setDistortion(Distortion) - Method in class artofillusion.object.ObjectInfo
Set the current Distortion applied to this object.
setDistToScreen(double) - Method in class artofillusion.Camera
Deprecated. use setScreenParams() instead
setDrawFocus(boolean) - Method in class artofillusion.ViewerCanvas
Set whether a focus ring should be drawn around this component.
setEditingWindow(EditingWindow) - Method in class artofillusion.procedural.ProcedureEditor
Set the editing window which owns the scene the procedure is part of.
setEnabled(boolean) - Method in class artofillusion.animation.ObjectRefSelector
Set whether this component is enabled.
setEnabled(boolean) - Method in class artofillusion.animation.ObjectRefTreeElement
 
setEnabled(boolean) - Method in class artofillusion.animation.Track
Enable or disable the track.
setEnabled(boolean) - Method in class artofillusion.ui.InfiniteDragListener
Set whether the InfiniteDragListener is enabled.
setEnabled(Widget, boolean) - Static method in class artofillusion.ui.UIUtilities
Recursively enable or disable a container and everything inside it.
setEnabled(boolean) - Method in class artofillusion.ui.ValueSelector
 
setEnabled(boolean) - Method in class artofillusion.ui.ValueSlider
 
setEndsStyle(int) - Method in class artofillusion.object.Tube
Set the ends style.
setEnvironmentColor(RGBColor) - Method in class artofillusion.Scene
Set the environment color.
setEnvironmentMapping(TextureMapping) - Method in class artofillusion.Scene
Set the TextureMapping to use for mapping the environment map texture to the environment sphere.
setEnvironmentMode(int) - Method in class artofillusion.Scene
Set the Scene's environment mapping mode.
setEnvironmentParameterValues(ParameterValue[]) - Method in class artofillusion.Scene
Set the parameter values used for the environment map.
setEnvironmentTexture(Texture) - Method in class artofillusion.Scene
Set the texture being used as an environment mapping.
setERGB(int) - Method in class artofillusion.math.RGBColor
Set this color based on its representation in Greg Ward's ERGB format.
setERGB(byte, byte, byte, byte) - Method in class artofillusion.math.RGBColor
Set this color based on its representation in Greg Ward's ERGB format.
setExpanded(boolean) - Method in class artofillusion.ui.TreeElement
Set whether this element in the tree is expanded.
setExpr(String) - Method in class artofillusion.procedural.ExprModule
 
setExternalObjectId(int) - Method in class artofillusion.object.ExternalObject
Set the id of the object in the external scene.
setExternalObjectName(String) - Method in class artofillusion.object.ExternalObject
Set the name of the object in the external scene.
setExternalSceneFile(File) - Method in class artofillusion.object.ExternalObject
Set the path to the external scene file.
setExtraRequiredComponents(int) - Method in class artofillusion.object.SceneCamera
Set a list of additional image components, beyond those required by the camera's filters, which should be included in rendered images.
setFaceTextureCoordinates(Object3D, Vec2[][]) - Method in class artofillusion.texture.UVMapping
Given a triangle mesh to which this mapping has been applied and the desired texture coordinates at each vertex, set the texture parameters accordingly.
setFaceTextureCoordinates(Object3D, Vec2[][], TextureParameter, TextureParameter) - Method in class artofillusion.texture.UVMapping
Given a triangle mesh to which this mapping has been applied and the desired texture coordinates at each vertex, set the texture parameters accordingly.
setFalloff(double) - Method in class artofillusion.object.SpotLight
 
setFieldOfView(double) - Method in class artofillusion.object.SceneCamera
 
setFocalDistance(double) - Method in class artofillusion.object.SceneCamera
 
setFog(boolean, double) - Method in class artofillusion.Scene
Set the state of fog in the scene.
setFogColor(RGBColor) - Method in class artofillusion.Scene
Set the fog color.
setForceInteger(boolean) - Method in class artofillusion.ui.ValueSlider
 
setFramesPerSecond(int) - Method in class artofillusion.Scene
Set the number of frames per second.
setFreehand(boolean) - Method in class artofillusion.MeshEditorWindow
Set whether to use freehand selection mode.
setFreehandSelection(boolean) - Method in class artofillusion.ObjectViewer
Set whether to use freehand selection mode.
setFunction(double[], double[]) - Method in class artofillusion.procedural.FunctionModule
Set the lists of (x,y) pairs that define the function.
setGap(double) - Method in class artofillusion.procedural.BrickModule
Set the gap between bricks.
setGenerator(Noise.NoiseGenerator) - Method in class artofillusion.math.Noise
Set the generator used to calculate the noise function.
setGestureName(int, String) - Method in class artofillusion.animation.Actor
Set the name of the i'th gesture defined for this actor.
setGraphableValues(String[], double[], double[][]) - Method in class artofillusion.animation.PoseTrack
Set the list of graphable values for this track.
setGraphRange(double, double) - Method in class artofillusion.animation.VerticalAxis
Select the range for the graph.
setGraphValues(double[]) - Method in class artofillusion.animation.Actor.ActorKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.animation.ArrayKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.animation.BooleanKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in interface artofillusion.animation.Keyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.animation.NullKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.animation.RotationKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.animation.ScalarKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.animation.VectorKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.CSGObject.CSGKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.Curve.CurveKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.Cylinder.CylinderKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.PointLight.PointLightKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
setGraphValues(double[]) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.object.Tube.TubeKeyframe
Set the list of graphable values for this keyframe.
setGraphValues(double[]) - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
setGrid(double) - Method in class artofillusion.Camera
Set the grid spacing.
setGrid(double, int, boolean, boolean) - Method in class artofillusion.ViewerCanvas
Set the grid parameters for this view.
setGridCommand() - Method in class artofillusion.LayoutWindow
 
setGridCommand() - Method in class artofillusion.ObjectEditorWindow
Set the grid options for the current window.
setGridSpacing(double) - Method in class artofillusion.Scene
Set the grid spacing.
setGridSubdivisions(int) - Method in class artofillusion.Scene
Set the number of grid snap-to subdivisions.
setHelpText(String) - Method in class artofillusion.animation.Score
 
setHelpText(String) - Method in class artofillusion.LayoutWindow
Set the help text displayed at the bottom of the window.
setHelpText(String) - Method in class artofillusion.ObjectEditorWindow
 
setHelpText(String) - Method in class artofillusion.texture.UVMappingWindow
Set the text to display at the bottom of the window.
setHelpText(String) - Method in interface artofillusion.ui.EditingWindow
Set the text to display at the bottom of the window.
setHiddenFaces(boolean[]) - Method in class artofillusion.TriMeshEditorWindow
Set which faces are hidden.
setHighlighted(boolean) - Method in class artofillusion.ui.ToolButton
Sets the button as highlighted.
setHLS(float, float, float) - Method in class artofillusion.math.RGBColor
Set this color based on values in the HLS color model.
setHSV(float, float, float) - Method in class artofillusion.math.RGBColor
Set this color based on values in the HSV color model.
setID(int) - Method in class artofillusion.material.Material
Set the ID number for this material.
setId(int) - Method in class artofillusion.object.ObjectInfo
Set this object's ID.
setID(int) - Method in class artofillusion.texture.Texture
Set the ID number for this texture.
setID(int) - Method in class artofillusion.TextureParameter
Set the ID number for this parameter.
setImage(Image) - Method in class artofillusion.object.ReferenceImage
Set the Image displayed by this object.
setImageFilters(ImageFilter[]) - Method in class artofillusion.object.SceneCamera
Set the list of ImageFilters for this camera.
setIncludeChildren(boolean) - Method in class artofillusion.object.ExternalObject
Set whether to include children of the external object.
setIndex(int) - Method in class artofillusion.procedural.ParameterModule
 
setIndexOfRefraction(double) - Method in class artofillusion.material.Material
Set the index of refraction.
setInfluenceRadius(double) - Method in class artofillusion.object.ImplicitSphere
 
setInput(IOPort, IOPort) - Method in class artofillusion.procedural.ExprModule
 
setInput(IOPort, IOPort) - Method in class artofillusion.procedural.Module
Specify the module and port which one of the input ports is connected to.
setIntensity(float) - Method in class artofillusion.object.Light
Set the intensity of the light.
setInteractiveSurfaceError(double) - Method in class artofillusion.ApplicationPreferences
Set the interactive surface error.
setJointParent(Joint, Joint) - Method in class artofillusion.animation.Skeleton
Set the parent of a joint.
setJointParentCommand() - Method in class artofillusion.MeshEditorWindow
Allow the user to set the parent of the selected joint.
setKeepBackupFiles(boolean) - Method in class artofillusion.ApplicationPreferences
Set whether to keep backup files.
setKeyCode(int) - Method in class artofillusion.keystroke.KeystrokeRecord
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.distortion.BendTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.distortion.BendTrack
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.distortion.ScaleTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.distortion.ScaleTrack
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Set a keyframe at the specified time.
setKeyframe(double, Scene) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Set a keyframe at the specified time, based on the current state of the Scene.
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.distortion.TwistTrack
Set a keyframe at the specified time.
setKeyframe(double, Scene) - Method in class artofillusion.animation.distortion.TwistTrack
Set a keyframe at the specified time, based on the current state of the Scene.
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.FilterParameterTrack
Set a keyframe at the specified time.
setKeyframe(double, Scene) - Method in class artofillusion.animation.FilterParameterTrack
Set a keyframe at the specified time, based on the current state of the Scene.
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.PoseTrack
Set a keyframe at the specified time.
setKeyframe(double, Scene) - Method in class artofillusion.animation.PoseTrack
Set a keyframe at the specified time, based on the current state of the Scene.
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.PositionTrack
Set a keyframe at the specified time.
setKeyframe(double, Scene) - Method in class artofillusion.animation.PositionTrack
Set a keyframe at the specified time, based on the current state of the Scene.
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.ProceduralPositionTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.ProceduralPositionTrack
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.ProceduralRotationTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.ProceduralRotationTrack
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.RotationTrack
Set a keyframe at the specified time.
setKeyframe(double, Scene) - Method in class artofillusion.animation.RotationTrack
Set a keyframe at the specified time, based on the current state of the Scene.
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.TextureTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.TextureTrack
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.Track
Set a keyframe at the specified time.
setKeyframe(double, Scene) - Method in class artofillusion.animation.Track
Set a keyframe at the specified time, based on the current state of the Scene.
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.VisibilityTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.VisibilityTrack
 
setKeyframe(double, Keyframe, Smoothness) - Method in class artofillusion.animation.WeightTrack
 
setKeyframe(double, Scene) - Method in class artofillusion.animation.WeightTrack
 
setKeyframeIfModified(double, Scene) - Method in class artofillusion.animation.FilterParameterTrack
Set a keyframe at the specified time, based on the current state of the Scene, if and only if the Scene does not match the current state of the track.
setKeyframeIfModified(double, Scene) - Method in class artofillusion.animation.PoseTrack
Set a keyframe at the specified time, based on the current state of the Scene, if and only if the Scene does not match the current state of the track.
setKeyframeIfModified(double, Scene) - Method in class artofillusion.animation.PositionTrack
Set a keyframe at the specified time, based on the current state of the Scene, if and only if the Scene does not match the current state of the track.
setKeyframeIfModified(double, Scene) - Method in class artofillusion.animation.RotationTrack
Set a keyframe at the specified time, based on the current state of the Scene, if and only if the Scene does not match the current state of the track.
setKeyframeIfModified(double, Scene) - Method in class artofillusion.animation.TextureTrack
Set a keyframe at the specified time, based on the current state of the Scene, if and only if the Scene does not match the current state of the track.
setKeyframeIfModified(double, Scene) - Method in class artofillusion.animation.Track
Set a keyframe at the specified time, based on the current state of the Scene, if and only if the Scene does not match the current state of the track.
setKeyframeIfModified(double, Scene) - Method in class artofillusion.animation.VisibilityTrack
Set a keyframe at the specified time, based on the current state of the Scene, if and only if the Scene does not match the current state of the track.
setLanguage(String) - Method in class artofillusion.keystroke.KeystrokeRecord
 
setLanguage(String) - Method in class artofillusion.script.ScriptedObject
Set the language the script is written in.
setLayer(int, Texture) - Method in class artofillusion.texture.LayeredMapping
Set a particular layer.
setLayerMapping(int, TextureMapping) - Method in class artofillusion.texture.LayeredMapping
Set the mapping for a particular layer.
setLayerMode(int, int) - Method in class artofillusion.texture.LayeredMapping
Set the blend mode for a particular layer.
setLocale(Locale) - Method in class artofillusion.ApplicationPreferences
Set the locale for displaying text.
setLocale(Locale) - Static method in class artofillusion.ui.Translate
Set the locale to be used for generating text.
setLocked(boolean) - Method in class artofillusion.object.ObjectInfo
Set whether this object is locked.
setMap(ImageMap) - Method in class artofillusion.procedural.ImageModule
Set the image map used by this module.
setMapping(LayeredMapping) - Method in class artofillusion.texture.LayeredTexture
Set the mapping for this texture.
setMaterial(Material, MaterialMapping) - Method in class artofillusion.animation.Actor
 
setMaterial(Material, MaterialMapping) - Method in class artofillusion.MaterialPreviewer
 
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.CSGObject
 
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.Cube
 
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.Cylinder
 
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.ImplicitSphere
 
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.Object3D
Set the Material and MaterialMapping for this object.
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.ObjectInfo
Set the material and material mapping for this object.
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.Sphere
 
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.SplineMesh
When setting the material, we need to clear the caches.
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.TriangleMesh
When setting the material, we need to clear the caches.
setMaterial(Material, MaterialMapping) - Method in class artofillusion.object.Tube
When setting the material, we need to clear the cached meshes.
setMaximum(double) - Method in class artofillusion.procedural.ClipModule
Set the maximum clipping value.
setMaximum(double) - Method in class artofillusion.procedural.ParameterModule
Set the maximum value for the parameter.
setMaximumValue(double) - Method in class artofillusion.ui.ValueSelector
Set the maximum allowed value.
setMaximumValue(double) - Method in class artofillusion.ui.ValueSlider
Set the maximum allowed value.
setMaxThreads(int) - Method in class artofillusion.util.ThreadManager
Set the maximum number of worker threads that should be used for executing the Task.
setMesh(Mesh) - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
 
setMesh(Mesh) - Method in class artofillusion.CurveEditorWindow
 
setMesh(Mesh) - Method in class artofillusion.MeshEditorWindow
Set the Mesh object for this viewer.
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.RenderingTriangle
Set the mesh that this triangle is part of.
setMesh(Mesh) - Method in class artofillusion.SplineMeshEditorWindow
 
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.texture.LayeredTriangle
Set the mesh that this triangle is part of.
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.texture.Linear2DTriangle
Set the mesh that this triangle is part of.
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.texture.Linear3DTriangle
Set the mesh that this triangle is part of.
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.texture.Nonlinear2DTriangle
Set the mesh that this triangle is part of.
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.texture.UniformTriangle
Set the mesh that this triangle is part of.
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.texture.UVMappedTriangle
Set the mesh that this triangle is part of.
setMesh(Mesh) - Method in class artofillusion.texture.UVMappingViewer
Set the Mesh object for this viewer.
setMesh(Mesh) - Method in class artofillusion.texture.UVMappingWindow
Set the mesh being edited.
setMesh(RenderingMesh, TextureMapping, int) - Method in class artofillusion.texture.UVWMappedTriangle
Set the mesh that this triangle is part of.
setMesh(Mesh) - Method in class artofillusion.TriMeshEditorWindow
 
setMesh(Mesh) - Method in interface artofillusion.ui.MeshEditController
Set the mesh being edited.
setMeshVisible(boolean) - Method in class artofillusion.MeshViewer
Set whether the control mesh is visible.
setMetadata(String, Object) - Method in class artofillusion.Scene
Store a piece of metadata in this scene.
setMetaTool(EditingTool) - Method in class artofillusion.ViewerCanvas
Set the tool which should be active when the meta key is pressed.
setMethod(short) - Method in class artofillusion.procedural.FunctionModule
Set the method for interpolating between the set values (LINEAR or SMOOTH_INTERPOLATE).
setMetric(int) - Method in class artofillusion.math.Cells
Set which distance metric to use.
setMetric(int) - Method in class artofillusion.procedural.CellsModule
Set the metric to use for the cells function.
setMinDecimalPlaces(int) - Method in class artofillusion.ui.ValueField
Set the minimum number of decimal places to display.
setMinimum(double) - Method in class artofillusion.procedural.ClipModule
Set the minimum clipping value.
setMinimum(double) - Method in class artofillusion.procedural.ParameterModule
Set the minimum value for the parameter.
setMinimumValue(double) - Method in class artofillusion.ui.ValueSelector
Set the minimum allowed value.
setMinimumValue(double) - Method in class artofillusion.ui.ValueSlider
Set the minimum allowed value.
setMirrorX(boolean) - Method in class artofillusion.procedural.ImageModule
Set whether the image is mirrored in the X direction.
setMirrorY(boolean) - Method in class artofillusion.procedural.ImageModule
Set whether the image is mirrored in the Y direction.
setMode(int) - Method in interface artofillusion.animation.TrackDisplay
Set the mode (select-and-move or scroll-and-scale) for this display.
setMode(int) - Method in class artofillusion.animation.TrackGraph
Set the mode (select-and-move or scroll-and-scale) for this display.
setMode(int) - Method in class artofillusion.animation.TracksPanel
 
setModified() - Method in class artofillusion.animation.Score
 
setModified() - Method in class artofillusion.LayoutWindow
Set whether the scene has been modified since it was last saved.
setModified() - Method in class artofillusion.ObjectEditorWindow
 
setModified() - Method in class artofillusion.texture.UVMappingWindow
 
setModified() - Method in interface artofillusion.ui.EditingWindow
Register that the scene or object contained in the window has been modified.
setModifiers(int) - Method in class artofillusion.keystroke.KeystrokeRecord
 
setModule(Module) - Method in class artofillusion.procedural.IOPort
Set the module this port belongs to.
setName(String) - Method in class artofillusion.animation.Track
Set the name of the track.
setName(String) - Method in class artofillusion.keystroke.KeystrokeRecord
 
setName(String) - Method in class artofillusion.material.Material
Change the name of the material.
setName(String) - Method in class artofillusion.object.ObjectInfo
Set the name of this object.
setName(String) - Method in class artofillusion.ObjectSet
Set the name of this ObjectSet.
setName(String) - Method in interface artofillusion.procedural.ProcedureOwner
Set the name of the procedure.
setName(String) - Method in class artofillusion.Scene
Set the name of this scene.
setName(String) - Method in class artofillusion.texture.Texture
Change the name of the texture.
setNPQAxes(Vec3, Vec3, Vec3) - Method in class artofillusion.ui.Compound3DManipulator
Set the axis directions to be used in NPQ mode.
setNumIndices(int) - Method in class artofillusion.util.ThreadManager
Set the number of values the index should take on.
setObject(Object3D) - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
Set the object being edited in this window.
setObject(Object3D) - Method in class artofillusion.CurveEditorWindow
Set the object being edited in this window.
setObject(int, ImplicitObject) - Method in class artofillusion.object.CompoundImplicitObject
 
setObject(Object3D) - Method in class artofillusion.object.ObjectInfo
Set the Object3D defining the geometry for this ObjectInfo.
setObject(Object3D) - Method in class artofillusion.ObjectPreviewCanvas
Set the object being previewed.
setObject(Object3D) - Method in class artofillusion.SplineMeshEditorWindow
Set the object being edited in this window.
setObject(Object3D) - Method in class artofillusion.TriMeshEditorWindow
Set the object being edited in this window.
setObjectCoordinates(int, CoordinateSystem) - Method in class artofillusion.object.CompoundImplicitObject
 
setObjectListVisible(boolean) - Method in class artofillusion.LayoutWindow
Set whether the object list should be displayed.
setObjectName(int, String) - Method in class artofillusion.LayoutWindow
Set the name of an object in the scene.
setObjectPreviewRenderer(Renderer) - Method in class artofillusion.ApplicationPreferences
Set the object preview renderer.
setObjectTransform(Mat4) - Method in class artofillusion.Camera
Set the transformation for converting object coordinates to world coordinates.
setOctaves(int) - Method in class artofillusion.procedural.MarbleModule
Set the number of octaves.
setOctaves(int) - Method in class artofillusion.procedural.NoiseModule
Set the number of octaves.
setOctaves(int) - Method in class artofillusion.procedural.RandomModule
Set the number of octaves.
setOctaves(int) - Method in class artofillusion.procedural.TurbulenceModule
Set the number of octaves.
setOctaves(int) - Method in class artofillusion.procedural.WoodModule
Set the number of octaves.
setOffset(double) - Method in class artofillusion.procedural.BrickModule
Set the offset for alternating rows.
setOffset(double) - Method in class artofillusion.texture.CylindricalMapping
Set the offset distance.
setOffset(double) - Method in class artofillusion.texture.SphericalMapping
Set the offset (in degrees).
setOkEnabled(boolean) - Method in class artofillusion.ui.ComponentsDialog
Set whether the OK button is enabled.
setOperation(int) - Method in class artofillusion.object.CSGObject
Set the boolean operation to be performed.
setOrientation(Vec3, Vec3) - Method in class artofillusion.math.CoordinateSystem
Set the orientation of this CoordinateSystem.
setOrientation(double, double, double) - Method in class artofillusion.math.CoordinateSystem
Set the orientation of this CoordinateSystem.
setOrientation(int) - Method in class artofillusion.SceneViewer
Deal with selecting a SceneCamera from the choice menu.
setOrientation(int) - Method in class artofillusion.ViewerCanvas
Set the view orientation to any of the values shown in the choice menu.
setOrigin(Vec3) - Method in class artofillusion.math.CoordinateSystem
Set the position of this CoordinateSystem's origin.
setOutput(PrintStream) - Method in class artofillusion.script.BeanshellScriptEngine
 
setOutput(PrintStream) - Method in class artofillusion.script.GroovyScriptEngine
 
setOutput(PrintStream) - Method in interface artofillusion.script.ScriptEngine
Set a stream to which script output should be directed.
setParameterName(String) - Method in class artofillusion.procedural.ParameterModule
Set the name of the parameter.
setParameterName(int, String) - Method in class artofillusion.script.ScriptedObject
Set the name of the i'th parameter.
setParameters(RGBColor, float, int, float) - Method in class artofillusion.object.Light
Set the parameters for this light.
setParameters(TextureParameter[]) - Method in class artofillusion.object.Object3D
Set the list of texture parameters for this object.
setParameters(TextureParameter[]) - Method in class artofillusion.object.ObjectWrapper
Set the list of texture parameters for this object.
setParameters(ParameterValue[]) - Method in class artofillusion.RenderingMesh
Set the texture parameters for the mesh.
setParameters(String[], double[]) - Method in class artofillusion.script.ScriptedObject
Set a new list of parameters.
setParameters(RenderingTriangle, double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.CylindricalMapping
This method is called once the texture parameters for the vertices of a triangle are known.
setParameters(RenderingTriangle, double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.LayeredMapping
This method is called once the texture parameters for the vertices of a triangle are known.
setParameters(RenderingTriangle, double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.LinearMapping3D
This method is called once the texture parameters for the vertices of a triangle are known.
setParameters(double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.Nonlinear2DTriangle
 
setParameters(RenderingTriangle, double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.ProjectionMapping
This method is called once the texture parameters for the vertices of a triangle are known.
setParameters(RenderingTriangle, double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.SphericalMapping
This method is called once the texture parameters for the vertices of a triangle are known.
setParameters(RenderingTriangle, double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.TextureMapping
This method is called once the texture parameters for the vertices of a triangle are known.
setParameters(RenderingTriangle, double[], double[], double[], RenderingMesh) - Method in class artofillusion.texture.UVMapping
This method is called once the texture parameters for the vertices of a triangle are known.
setParameters(double, double, double, double) - Method in class artofillusion.texture.UVMappingViewer
Set the parameters for what part of the texture to display.
setParameters(double, double, double, double, int, int) - Method in class artofillusion.texture.UVMappingViewer
Set the parameters for what part of the texture to display.
setParametersCommand() - Method in class artofillusion.MeshEditorWindow
Allow the user to set the texture parameters for selected vertices.
setParameterValue(TextureParameter, ParameterValue) - Method in class artofillusion.animation.Actor
Set the values of a texture parameter in every gesture.
setParameterValue(int, double) - Method in class artofillusion.image.filter.ImageFilter
Deprecated. 
setParameterValue(TextureParameter, ParameterValue) - Method in class artofillusion.object.Object3D
Set the object defining the value of a particular texture parameter.
setParameterValue(TextureParameter, ParameterValue) - Method in class artofillusion.object.ObjectWrapper
Set the object defining the value of a particular texture parameter.
setParameterValue(TextureParameter, ParameterValue) - Method in class artofillusion.object.SplineMesh
When setting texture parameters, we need to clear the caches.
setParameterValue(TextureParameter, ParameterValue) - Method in class artofillusion.object.TriangleMesh
When setting texture parameters, we need to clear the caches.
setParameterValue(int, double) - Method in class artofillusion.script.ScriptedObject
Set the value of the i'th parameter.
setParameterValues(ParameterValue[]) - Method in class artofillusion.animation.Actor
Set the list of objects defining the values of texture parameters.
setParameterValues(ParameterValue[]) - Method in class artofillusion.object.Object3D
Set the list of objects defining the values of texture parameters.
setParameterValues(ParameterValue[]) - Method in class artofillusion.object.ObjectWrapper
Set the list of objects defining the values of texture parameters.
setParameterValues(ParameterValue[]) - Method in class artofillusion.object.SplineMesh
When setting texture parameters, we need to clear the caches.
setParameterValues(ParameterValue[]) - Method in class artofillusion.object.TriangleMesh
When setting texture parameters, we need to clear the caches.
setParent(Object) - Method in class artofillusion.animation.ConstraintTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.distortion.BendTrack
 
setParent(Object) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
setParent(Object) - Method in class artofillusion.animation.distortion.ScaleTrack
 
setParent(Object) - Method in class artofillusion.animation.distortion.ShatterTrack
 
setParent(Object) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.distortion.TwistTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.FilterParameterTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.IKTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.PoseTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.PositionTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.ProceduralPositionTrack
 
setParent(Object) - Method in class artofillusion.animation.ProceduralRotationTrack
 
setParent(Object) - Method in class artofillusion.animation.RotationTrack
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.TextureTrack
 
setParent(Object) - Method in class artofillusion.animation.Track
Set the parent object of this track.
setParent(Object) - Method in class artofillusion.animation.VisibilityTrack
 
setParent(ObjectInfo) - Method in class artofillusion.object.ObjectInfo
Set this object's parent.
setPerspective(boolean) - Method in class artofillusion.object.SceneCamera
 
setPerspective(boolean) - Method in class artofillusion.ViewerCanvas
Set whether to display perspective or parallel mode.
setPlaybackSeed(double) - Method in class artofillusion.animation.Score
Set the playback speed.
setPointsCommand() - Method in class artofillusion.MeshEditorWindow
Allow the user to enter new coordinates for one or more vertices.
setPointsCommand() - Method in class artofillusion.SplineMeshEditorWindow
This is overridden to update jointWeightParam after weights are changed.
setPointsCommand() - Method in class artofillusion.TriMeshEditorWindow
This is overridden to update jointWeightParam after weights are changed.
setPopupMenuManager(PopupMenuManager) - Method in class artofillusion.ui.TreeList
Set the PopupMenuManager for this list.
setPopupMenuManager(PopupMenuManager) - Method in class artofillusion.ViewerCanvas
Set the PopupMenuManager for this canvas.
setPose(Keyframe) - Method in class artofillusion.object.ObjectInfo
Set the current pose for this object (may be null).
setPosition(int, int) - Method in class artofillusion.procedural.InfoBox
 
setPosition(int, int) - Method in class artofillusion.procedural.IOPort
Set the port's screen position.
setPosition(int, int) - Method in class artofillusion.procedural.Module
Move this module to a new location.
setPosition(int, int) - Method in class artofillusion.ui.ToolButton
 
setPreferredSize(Dimension) - Method in class artofillusion.ViewerCanvas
This needs to be overridden, since the component may not be a JComponent.
setPreviewMapping(TextureMapping) - Method in class artofillusion.TextureMappingDialog
Set the texture mapping for the preview and, if necessary, copy over texture coordinates.
setPreviousDistortion(Distortion) - Method in class artofillusion.animation.distortion.Distortion
Set another distortion which should be applied before this one.
setProjectOntoSurface(boolean) - Method in class artofillusion.TriMeshEditorWindow
Set whether the control mesh is displayed projected onto the surface.
setPropertyValue(int, Object) - Method in class artofillusion.animation.Actor
 
setPropertyValue(int, Object) - Method in class artofillusion.image.filter.ImageFilter
Set the value of a Property.
setPropertyValue(int, Object) - Method in class artofillusion.object.Cube
 
setPropertyValue(int, Object) - Method in class artofillusion.object.Curve
 
setPropertyValue(int, Object) - Method in class artofillusion.object.Cylinder
 
setPropertyValue(int, Object) - Method in class artofillusion.object.DirectionalLight
 
setPropertyValue(int, Object) - Method in class artofillusion.object.ImplicitSphere
 
setPropertyValue(int, Object) - Method in class artofillusion.object.Object3D
Set the value of one of this object's editable properties.
setPropertyValue(int, Object) - Method in class artofillusion.object.PointLight
 
setPropertyValue(int, Object) - Method in class artofillusion.object.ProceduralDirectionalLight
 
setPropertyValue(int, Object) - Method in class artofillusion.object.ProceduralPointLight
 
setPropertyValue(int, Object) - Method in class artofillusion.object.SceneCamera
 
setPropertyValue(int, Object) - Method in class artofillusion.object.Sphere
 
setPropertyValue(int, Object) - Method in class artofillusion.object.SplineMesh
 
setPropertyValue(int, Object) - Method in class artofillusion.object.SpotLight
 
setPropertyValue(int, Object) - Method in class artofillusion.object.TriangleMesh
 
setPropertyValue(int, Object) - Method in class artofillusion.object.Tube
 
setPropertyValue(int, Object) - Method in class artofillusion.script.ScriptedObject
Set the value of one of this object's editable properties.
setQuadMode(boolean) - Method in class artofillusion.TriMeshEditorWindow
Set whether to display the mesh as quads.
setQuantized(boolean) - Method in class artofillusion.animation.Track
Set whether timepoints for the track must lie exactly on a frame.
setRadius(double) - Method in class artofillusion.object.DirectionalLight
Set the angular radius (in degrees) over which light is emitted.
setRadius(double) - Method in class artofillusion.object.ImplicitSphere
 
setRadius(double) - Method in class artofillusion.object.PointLight
 
setRadius(double) - Method in class artofillusion.object.SpotLight
 
setRatio(double) - Method in class artofillusion.object.Cylinder
Set the ratio of top/bottom radius.
setRelative(boolean) - Method in class artofillusion.animation.PoseTrack
Set whether this track is in absolute or relative mode.
setRelative(boolean) - Method in class artofillusion.animation.PositionTrack
Set whether this track is in absolute or relative mode.
setRelative(boolean) - Method in class artofillusion.animation.ProceduralPositionTrack
Set whether this track is in absolute or relative mode.
setRelative(boolean) - Method in class artofillusion.animation.ProceduralRotationTrack
Set whether this track is in absolute or relative mode.
setRelative(boolean) - Method in class artofillusion.animation.RotationTrack
Set whether this track is in absolute or relative mode.
setRenderMode(int) - Method in class artofillusion.ViewerCanvas
 
setRepeat(boolean) - Method in class artofillusion.procedural.FunctionModule
Set whether the function should repeat outside the range [0,1].
setRepeat(boolean) - Method in class artofillusion.procedural.SpectrumModule
Set whether the colors should repeat outside the range [0,1].
setReverseZooming(boolean) - Method in class artofillusion.ApplicationPreferences
Set whether to reverse the direction of scroll wheel zooming.
setRGB(float, float, float) - Method in class artofillusion.math.RGBColor
Set the red, green, and blue components to the specified values.
setRGB(double, double, double) - Method in class artofillusion.math.RGBColor
Set the red, green, and blue components to the specified values.
setRotateAroundSelectionCenter(boolean) - Method in class artofillusion.ui.Compound3DManipulator
Set whether rotations should be performed around the select center or around the origin.
setRotationCenter(Vec3) - Method in class artofillusion.ViewerCanvas
Set the location around which the view should be rotated.
setRotations(Vec3) - Method in class artofillusion.material.LinearMaterialMapping
Set the rotation angles for the mapping.
setRotations(Vec3) - Method in class artofillusion.texture.CylindricalMapping
Set the rotation angles for the mapping.
setRotations(Vec3) - Method in class artofillusion.texture.LinearMapping3D
Set the rotation angles for the mapping.
setRotations(Vec3) - Method in class artofillusion.texture.ProjectionMapping
Set the rotation angles for the mapping.
setRotations(Vec3) - Method in class artofillusion.texture.SphericalMapping
Set the rotation angles for the mapping.
setScale(double) - Method in class artofillusion.animation.Score
Set the number of pixels per unit time.
setScale(double) - Method in class artofillusion.animation.TimeAxis
Set the number of pixels per unit time.
setScale(double) - Method in interface artofillusion.animation.TrackDisplay
Set the number of pixels per unit time.
setScale(double) - Method in class artofillusion.animation.TrackGraph
Set the number of pixels per unit time.
setScale(double) - Method in class artofillusion.animation.TracksPanel
Set the number of pixels per unit time.
setScale(Vec3) - Method in class artofillusion.material.LinearMaterialMapping
Set the scale factors for the mapping.
setScale(double) - Method in class artofillusion.procedural.ScaleShiftModule
Set the scale value.
setScale(Vec2) - Method in class artofillusion.texture.CylindricalMapping
Set the scale factors for the mapping.
setScale(Vec3) - Method in class artofillusion.texture.LinearMapping3D
Set the scale factors for the mapping.
setScale(Vec2) - Method in class artofillusion.texture.ProjectionMapping
Set the scale factors for the mapping.
setScale(Vec2) - Method in class artofillusion.texture.SphericalMapping
Set the scale factors for the mapping.
setScale(double) - Method in class artofillusion.ViewerCanvas
Set the scale factor for the view.
setScaledToObject(boolean) - Method in class artofillusion.material.LinearMaterialMapping
Set whether the material is scaled based on the size of the object.
setScaledToObject(boolean) - Method in class artofillusion.texture.LinearMapping3D
Set whether the texture is scaled based on the size of the object.
setScaledToObject(boolean) - Method in class artofillusion.texture.ProjectionMapping
Set whether the texture is scaled based on the size of the object.
setScene(Scene, ObjectInfo) - Method in class artofillusion.ObjectViewer
Set the scene this object is part of.
setSceneVisible(boolean) - Method in class artofillusion.ObjectViewer
Set whether the entire scene is visible.
setScoreVisible(boolean) - Method in class artofillusion.LayoutWindow
Set whether the score should be displayed.
setScreenParams(double, double, int, int) - Method in class artofillusion.Camera
Set the camera to perspective mode with the specified parameters.
setScreenParamsParallel(double, int, int) - Method in class artofillusion.Camera
Set the camera to parallel projection mode with the specified parameters.
setScreenTransform(Mat4, int, int) - Method in class artofillusion.Camera
Set the transformation which maps from view coordinates to screen coordinates.
setScript(String) - Method in class artofillusion.keystroke.KeystrokeRecord
 
setScript(String) - Method in class artofillusion.script.ScriptedObject
Set the script which defines this object.
setScrollPosition(int) - Method in class artofillusion.animation.Score
Scroll the list and the tracks together.
setSearchMode(byte) - Method in class artofillusion.util.SearchlistClassLoader
set the search mode.
setSeed(long) - Method in class artofillusion.math.FastRandom
Set the seed value.
setSelectable(boolean) - Method in class artofillusion.ui.TreeElement
Set whether this element in the tree can be selected.
setSelected(boolean) - Method in class artofillusion.ui.ToolButton
Sets the button as selected.
setSelected(boolean) - Method in class artofillusion.ui.ToolButtonWidget
 
setSelected(boolean) - Method in class artofillusion.ui.TreeElement
Set whether this element in the tree is selected.
setSelected(Object, boolean) - Method in class artofillusion.ui.TreeList
Select or deselect the element corresponding to a particular object.
setSelectedColorSet(ThemeManager.ColorSet) - Static method in class artofillusion.ui.ThemeManager
Set the currently selected color set.
setSelectedJoint(int) - Method in class artofillusion.MeshViewer
Set the selected joint.
setSelectedKeyframes(SelectionInfo[]) - Method in class artofillusion.animation.Score
Set the currently selected keyframes.
setSelectedTheme(ThemeManager.ThemeInfo) - Static method in class artofillusion.ui.ThemeManager
Set the currently selected theme.
setSelection(boolean[]) - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
Set which vertices are selected.
setSelection(boolean[]) - Method in class artofillusion.CurveEditorWindow
 
setSelection(int) - Method in class artofillusion.LayoutWindow
Set a single object in the scene to be selected.
setSelection(int[]) - Method in class artofillusion.LayoutWindow
Set the list of objects in the scene which should be selected.
setSelection(boolean[]) - Method in class artofillusion.MeshEditorWindow
Set an array of flags specifying which parts of the mesh are selected.
setSelection(int) - Method in class artofillusion.Scene
Deprecated. Call setSelection() on the LayoutWindow instead.
setSelection(int[]) - Method in class artofillusion.Scene
Deprecated. Call setSelection() on the LayoutWindow instead.
setSelection(boolean[]) - Method in class artofillusion.SplineMeshEditorWindow
 
setSelection(boolean[]) - Method in class artofillusion.texture.UVMappingWindow
Set an array of flags specifying which parts of the object are selected.
setSelection(boolean[]) - Method in class artofillusion.TriMeshEditorWindow
 
setSelection(boolean[]) - Method in interface artofillusion.ui.MeshEditController
Set an array of flags specifying which parts of the object are selected.
setSelectionMode(int) - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
This is ignored, since this window only supports one selection mode.
setSelectionMode(int) - Method in class artofillusion.CurveEditorWindow
This is ignored, since there is only one selection mode in this window.
setSelectionMode(int) - Method in class artofillusion.SplineMeshEditorWindow
When the selection mode changes, do our best to convert the old selection to the new mode.
setSelectionMode(int) - Method in class artofillusion.texture.UVMappingWindow
Set the current selection mode.
setSelectionMode(int) - Method in class artofillusion.TriMeshEditorWindow
When the selection mode changes, do our best to convert the old selection to the new mode.
setSelectionMode(int) - Method in interface artofillusion.ui.MeshEditController
Set the selection mode.
setShape(Vec3[], float[]) - Method in class artofillusion.object.Curve
Set both the positions and smoothness values for all points.
setShape(MeshVertex[][], float[], float[]) - Method in class artofillusion.object.SplineMesh
This method rebuilds the mesh based on new lists of vertices and smoothness values.
setShape(TriangleMesh.Vertex[], int[][]) - Method in class artofillusion.object.TriangleMesh
This method rebuilds the mesh based on new lists of vertices and faces.
setShape(MeshVertex[], float[], double[]) - Method in class artofillusion.object.Tube
Set the position, smoothness, and thickness values for all points.
setShift(double) - Method in class artofillusion.procedural.ScaleShiftModule
Set the shift value.
setShowAxes(boolean) - Method in class artofillusion.ViewerCanvas
Set whether the coordinate axes should be displayed.
setShowGrid(boolean) - Method in class artofillusion.Scene
Set whether the grid is displayed.
setShowTemplate(boolean) - Method in class artofillusion.ViewerCanvas
Set whether the template image should be displayed.
setSize(double, double, double) - Method in class artofillusion.animation.Actor
The size of an Actor cannot be set directly, since that is determined by its Poses.
setSize(int, int) - Method in class artofillusion.Camera
Deprecated. use setScreenTransform(), setScreenParams() or setScreenParamsParallel() instead
setSize(double, double, double) - Method in class artofillusion.object.CompoundImplicitObject
 
setSize(double, double, double) - Method in class artofillusion.object.CSGObject
Resize the object.
setSize(double, double, double) - Method in class artofillusion.object.Cube
 
setSize(double, double, double) - Method in class artofillusion.object.Curve
 
setSize(double, double, double) - Method in class artofillusion.object.Cylinder
 
setSize(double, double, double) - Method in class artofillusion.object.DirectionalLight
A DirectionalLight has no size.
setSize(double, double, double) - Method in class artofillusion.object.ExternalObject
ExternalObjects cannot be resized, since they are entirely defined by a separate file.
setSize(double, double, double) - Method in class artofillusion.object.ImplicitSphere
 
setSize(double, double, double) - Method in class artofillusion.object.NullObject
 
setSize(double, double, double) - Method in class artofillusion.object.Object3D
Resize the object.
setSize(double, double, double) - Method in class artofillusion.object.PointLight
A PointLight is always drawn the same size, which has no connection to the properties of the light.
setSize(double, double, double) - Method in class artofillusion.object.ReferenceImage
 
setSize(double, double, double) - Method in class artofillusion.object.SceneCamera
 
setSize(double, double, double) - Method in class artofillusion.object.Sphere
 
setSize(double, double, double) - Method in class artofillusion.object.SplineMesh
Set the size of the mesh.
setSize(double, double, double) - Method in class artofillusion.object.SpotLight
 
setSize(double, double, double) - Method in class artofillusion.object.TriangleMesh
 
setSize(double, double, double) - Method in class artofillusion.script.ScriptedObject
setSize() has no effect, since the geometry of the object is set by the script.
setSize(int, int) - Method in class artofillusion.util.IconGenerator
set the default size for this IconGenerator.
setSkeleton(Skeleton) - Method in interface artofillusion.animation.Gesture
Set the skeleton for this gesture.
setSkeleton(Skeleton) - Method in class artofillusion.object.Curve.CurveKeyframe
Set the skeleton for this pose.
setSkeleton(Skeleton) - Method in class artofillusion.object.Curve
Set the skeleton.
setSkeleton(Skeleton) - Method in interface artofillusion.object.Mesh
Set the skeleton for the object.
setSkeleton(Skeleton) - Method in class artofillusion.object.SplineMesh
Set the skeleton for the object.
setSkeleton(Skeleton) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Set the skeleton for this pose.
setSkeleton(Skeleton) - Method in class artofillusion.object.TriangleMesh
Set the skeleton for this object.
setSkeleton(Skeleton) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Set the skeleton for this pose.
setSkeleton(Skeleton) - Method in class artofillusion.object.Tube.TubeKeyframe
Set the skeleton for this pose.
setSkeletonDetached(boolean) - Method in class artofillusion.MeshViewer
Set whether the mesh is detached from the skeleton.
setSkeletonVisible(boolean) - Method in class artofillusion.MeshViewer
Set whether the skeleton is visible.
setSmoothingMethod(int) - Method in class artofillusion.animation.distortion.BendTrack
 
setSmoothingMethod(int) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
setSmoothingMethod(int) - Method in class artofillusion.animation.distortion.ScaleTrack
 
setSmoothingMethod(int) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Set the smoothing method for this track.
setSmoothingMethod(int) - Method in class artofillusion.animation.distortion.TwistTrack
Set the smoothing method for this track.
setSmoothingMethod(int) - Method in class artofillusion.animation.FilterParameterTrack
Set the smoothing method for this track.
setSmoothingMethod(int) - Method in class artofillusion.animation.PoseTrack
Set the smoothing method for this track.
setSmoothingMethod(int) - Method in class artofillusion.animation.PositionTrack
Set the smoothing method for this track.
setSmoothingMethod(int) - Method in class artofillusion.animation.ProceduralPositionTrack
 
setSmoothingMethod(int) - Method in class artofillusion.animation.ProceduralRotationTrack
 
setSmoothingMethod(int) - Method in class artofillusion.animation.RotationTrack
Set the smoothing method for this track.
setSmoothingMethod(int) - Method in class artofillusion.animation.TextureTrack
 
setSmoothingMethod(int) - Method in class artofillusion.animation.WeightTrack
 
setSmoothingMethod(int) - Method in class artofillusion.object.Curve
Set the smoothing method.
setSmoothingMethod(int) - Method in class artofillusion.object.SplineMesh
Set the smoothing method.
setSmoothingMethod(int) - Method in class artofillusion.object.TriangleMesh
Set the smoothing method.
setSmoothness(double) - Method in class artofillusion.animation.Smoothness
 
setSmoothness(double, double) - Method in class artofillusion.animation.Smoothness
 
setSmoothness(float[]) - Method in class artofillusion.object.Curve
Set the smoothness values for all vertices.
setSmoothness(float[], float[]) - Method in class artofillusion.object.SplineMesh
Set the smoothness values.
setSmoothnessCommand() - Method in class artofillusion.CurveEditorWindow
 
setSmoothnessCommand() - Method in class artofillusion.TriMeshEditorWindow
 
setSnapToGrid(boolean) - Method in class artofillusion.Scene
Set whether snap-to-grid is enabled.
setSpacing(double) - Method in class artofillusion.procedural.MarbleModule
Set the spacing.
setSpacing(double) - Method in class artofillusion.procedural.WoodModule
Set the spacing.
setSplitView(boolean) - Method in class artofillusion.LayoutWindow
Set whether the window is split into four views.
setStandardDialogInsets(int) - Static method in class artofillusion.ui.UIUtilities
Set the insets which should be used on all dialogs.
setStartTime(double) - Method in class artofillusion.animation.Score
Set the starting time to display.
setStartTime(double) - Method in class artofillusion.animation.TimeAxis
Set the starting time to display.
setStartTime(double) - Method in interface artofillusion.animation.TrackDisplay
Set the starting time to display.
setStartTime(double) - Method in class artofillusion.animation.TrackGraph
Set the starting time to display.
setStartTime(double) - Method in class artofillusion.animation.TracksPanel
Set the starting time to display.
setStepSize(double) - Method in class artofillusion.material.ProceduralMaterial3D
 
setSubdivideAdaptively(boolean) - Method in class artofillusion.animation.Timecourse
Set whether this timecourse should be evaluated by adaptive subdivision (to minimize the amount of calculation that needs to be done) or always subdivided a fixed number of times.
setSubdivisions(int) - Method in class artofillusion.animation.TimeAxis
Set the number of subdivisions per unit time.
setSubdivisions(int) - Method in interface artofillusion.animation.TrackDisplay
Set the number of subdivisions per unit time.
setSubdivisions(int) - Method in class artofillusion.animation.TrackGraph
Set the number of subdivisions per unit time.
setSubdivisions(int) - Method in class artofillusion.animation.TracksPanel
Set the number of subdivisions per unit time.
setSubtracks(Track[]) - Method in class artofillusion.animation.PoseTrack
Set the list of subtracks (other than the weight track) for this track.
setSurfaceTextureParameter(TextureParameter) - Method in class artofillusion.MeshViewer
Set the parameter by which the surface is colored.
setSurfaceVisible(boolean) - Method in class artofillusion.MeshViewer
Set whether the surface is visible.
setTask(ThreadManager.Task) - Method in class artofillusion.util.ThreadManager
Set the Task to be executed by the worker threads.
setTemplateCommand() - Method in class artofillusion.LayoutWindow
 
setTemplateCommand() - Method in class artofillusion.ObjectEditorWindow
Allow the user to set the template image.
setTemplateImage(Image) - Method in interface artofillusion.view.CanvasDrawer
Set the template image.
setTemplateImage(Image) - Method in class artofillusion.view.GLCanvasDrawer
Set the template image.
setTemplateImage(Image) - Method in class artofillusion.view.SoftwareCanvasDrawer
Set the template image.
setTemplateImage(Image) - Method in class artofillusion.ViewerCanvas
Set the template image.
setTemplateImage(File) - Method in class artofillusion.ViewerCanvas
Set the template image based on an image file.
setTensionCommand() - Method in class artofillusion.MeshEditorWindow
Allow the user to set the mesh tension.
setText(String[]) - Method in class artofillusion.procedural.InfoBox
 
setTexture(Texture, TextureMapping) - Method in class artofillusion.animation.Actor
 
setTexture(Texture, TextureMapping) - Method in class artofillusion.MaterialPreviewer
 
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.CSGObject
When setting the texture or material, also set it for each of the component objects.
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.Cube
 
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.Cylinder
 
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.ImplicitSphere
 
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.Object3D
Set the Texture and TextureMapping for this object.
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.ObjectInfo
Set the texture and texture mapping for this object.
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.Sphere
 
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.SplineMesh
When setting the texture, we need to clear the caches.
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.TriangleMesh
When setting the texture, we need to clear the caches.
setTexture(Texture, TextureMapping) - Method in class artofillusion.object.Tube
When setting the texture, we need to clear the cached meshes.
setTextureCommand() - Method in class artofillusion.LayoutWindow
 
setTextureCoordinates(float, float, float, float, float, float, Vec3, Vec3, Vec3) - Method in class artofillusion.texture.UVMappedTriangle
Set the texture coordinates for this triangle and update various internal parameters.
setTextureCoordinates(Object3D, Vec2[]) - Method in class artofillusion.texture.UVMapping
Given an object to which this mapping has been applied and the desired texture coordinates at each vertex, set the texture parameters accordingly.
setTextureCoordinates(Object3D, Vec2[], TextureParameter, TextureParameter) - Method in class artofillusion.texture.UVMapping
Given an object to which this mapping has been applied and the desired texture coordinates at each vertex, set the texture parameters accordingly.
setTextureCoordinates(float, float, float, float, float, float, float, float, float, Vec3, Vec3, Vec3) - Method in class artofillusion.texture.UVWMappedTriangle
Set the texture coordinates for this triangle and update various internal parameters.
setTextureCoords(Vec2[]) - Method in class artofillusion.texture.UVMappingWindow
Update the texture coordinates of the mesh.
setTextureParameter(TextureParameter, ParameterValue) - Method in interface artofillusion.animation.Gesture
Set the value of a per-vertex texture parameter.
setTextureParameter(TextureParameter, ParameterValue) - Method in class artofillusion.object.Curve.CurveKeyframe
Set the value of a per-vertex texture parameter.
setTextureParameter(TextureParameter, ParameterValue) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Set the value of a per-vertex texture parameter.
setTextureParameter(TextureParameter, ParameterValue) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Set the value of a per-vertex texture parameter.
setTextureParameter(TextureParameter, ParameterValue) - Method in class artofillusion.object.Tube.TubeKeyframe
Set the value of a per-vertex texture parameter.
setTexturePreviewRenderer(Renderer) - Method in class artofillusion.ApplicationPreferences
Set the texture preview renderer.
setThickness(double[]) - Method in class artofillusion.object.Tube
Set the thickness of the tube at each vertex.
setThicknessCommand() - Method in class artofillusion.TubeEditorWindow
Allow the user to set the thickness for selected vertices.
setTileX(boolean) - Method in class artofillusion.procedural.ImageModule
Set whether the image is tiled in the X direction.
setTileY(boolean) - Method in class artofillusion.procedural.ImageModule
Set whether the image is tiled in the Y direction.
setTime(double) - Method in class artofillusion.animation.Score
Set the current time.
setTime(double) - Method in class artofillusion.LayoutWindow
Set the time which is currently being displayed.
setTime(double) - Method in class artofillusion.Scene
Set the current time.
setTimecourse(Timecourse) - Method in class artofillusion.animation.WeightTrack
 
setTimepoints(Keyframe[], double[], Smoothness[]) - Method in class artofillusion.animation.Timecourse
Set the timepoints defining this Timecourse.
setTolerant(boolean) - Method in class artofillusion.TriMeshEditorWindow
Set whether to use tolerant selection mode.
setTool(EditingTool) - Method in class artofillusion.animation.Score
 
setTool(EditingTool) - Method in class artofillusion.LayoutWindow
Set the selected EditingTool for this window.
setTool(EditingTool) - Method in class artofillusion.ObjectEditorWindow
 
setTool(EditingTool) - Method in class artofillusion.SplineMeshEditorWindow
 
setTool(EditingTool) - Method in class artofillusion.texture.UVMappingWindow
Set the currently selected EditingTool.
setTool(EditingTool) - Method in class artofillusion.TriMeshEditorWindow
 
setTool(EditingTool) - Method in interface artofillusion.ui.EditingWindow
Set the currently selected EditingTool.
setTool(EditingTool) - Method in class artofillusion.ViewerCanvas
Set the currently selected tool.
setTracks(Track[]) - Method in class artofillusion.animation.TrackGraph
Set the list of tracks to display on this graph.
setTracksEnabled(boolean) - Method in class artofillusion.animation.Score
Enable or disable all selected tracks.
setType(int) - Method in class artofillusion.object.Light
Set the type of light this object represents.
setUndoLevels(int) - Method in class artofillusion.ApplicationPreferences
Set the number of levels of Undo to support.
setUndoRecord(UndoRecord) - Method in class artofillusion.animation.Score
 
setUndoRecord(UndoRecord) - Method in class artofillusion.LayoutWindow
Set the UndoRecord which will be executed if the user chooses Undo from the Edit menu.
setUndoRecord(UndoRecord) - Method in class artofillusion.ObjectEditorWindow
 
setUndoRecord(UndoRecord) - Method in class artofillusion.texture.UVMappingWindow
Set the current UndoRecord for this EditingWindow.
setUndoRecord(UndoRecord) - Method in interface artofillusion.ui.EditingWindow
Set the current UndoRecord for this EditingWindow.
setUpdateEnabled(boolean) - Method in class artofillusion.ui.TreeList
Temporarily disable updating of the tree.
setUseCompoundMeshTool(boolean) - Method in class artofillusion.ApplicationPreferences
Set whether to use the compound move/scale/rotate tool as the default for mesh editing.
setUseGestures(boolean) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Set whether to reshape the mesh based on its gestures.
setUseGestures(boolean) - Method in class artofillusion.animation.IKTrack
Set whether to reshape the mesh based on its gestures.
setUseOpenGL(boolean) - Method in class artofillusion.ApplicationPreferences
Set whether to use OpenGL for interactive rendering.
setUseQuaternion(boolean) - Method in class artofillusion.animation.RotationKeyframe
Set which method will be used for interpolating.
setUseQuaternion(boolean) - Method in class artofillusion.animation.RotationTrack
Set whether quaternion interpolation should be used.
setUsesCoords(boolean) - Method in class artofillusion.object.ObjectCollection
Since object collections are generally procedurally generated, they may depend explicitly on position.
setUsesTime(boolean) - Method in class artofillusion.object.ObjectCollection
Since object collections are generally procedurally generated, they may depend explicitly on time.
setUseWorldCoords(boolean) - Method in class artofillusion.ObjectViewer
Set whether to use world coordinates.
setValue(double) - Method in class artofillusion.procedural.NumberModule
Set the value.
setValue(double) - Method in class artofillusion.texture.ConstantParameterValue
Set the constant parameter value.
setValue(double[]) - Method in class artofillusion.texture.FaceParameterValue
Set the list of parameter values.
setValue(double[][]) - Method in class artofillusion.texture.FaceVertexParameterValue
Set the list of parameter values.
setValue(int, int, double) - Method in class artofillusion.texture.FaceVertexParameterValue
Set the value of the parameter at a particular vertex in a particular face.
setValue(double[]) - Method in class artofillusion.texture.VertexParameterValue
Set the list of parameter values.
setValue(Object) - Method in class artofillusion.ui.PropertyEditor
Set the value of the Property.
setValue(double) - Method in class artofillusion.ui.ValueField
Set the value in this field.
setValue(double) - Method in class artofillusion.ui.ValueSelector
Set the current value.
setValue(double) - Method in class artofillusion.ui.ValueSlider
 
setValueChecker(ValueChecker) - Method in class artofillusion.ui.ValueField
Set a ValueChecker to be used for determining whether the value is valid.
setVertexPositions(Vec3[]) - Method in class artofillusion.object.Curve
Set new positions for all vertices.
setVertexPositions(Vec3[]) - Method in interface artofillusion.object.Mesh
Set the positions for all the vertices of the mesh.
setVertexPositions(Vec3[]) - Method in class artofillusion.object.SplineMesh
Set the positions for all the vertices of the mesh.
setVertexPositions(Vec3[]) - Method in class artofillusion.object.TriangleMesh
Set the positions for all the vertices of the mesh.
setViewMode(Compound3DManipulator.ViewMode) - Method in class artofillusion.ui.Compound3DManipulator
Set the view mode.
setViewTransform(Mat4, Mat4) - Method in class artofillusion.Camera
Explicitly set the transformation between world and view coordinates.
setVisible(boolean) - Method in class artofillusion.object.ObjectInfo
Set whether this object is visible.
setVisible(boolean) - Method in class artofillusion.ObjectEditorWindow
This is overridden to notify all plugins when the window is shown for the first time.
setWaitCursor() - Method in class artofillusion.LayoutWindow
Set the wait cursor on everything in this window.
setWidth(int) - Method in class artofillusion.procedural.OutputModule
 
setXAmplitude(double) - Method in class artofillusion.procedural.JitterModule
Set the X amplitude.
setXScale(double) - Method in class artofillusion.procedural.ImageModule
Set the X scale.
setXScale(double) - Method in class artofillusion.procedural.JitterModule
Set the X scale.
setXScale(double) - Method in class artofillusion.procedural.TransformModule
Set the X scale.
setXSpacing(double) - Method in class artofillusion.procedural.GridModule
Set the X spacing.
setYAmplitude(double) - Method in class artofillusion.procedural.JitterModule
Set the Y amplitude.
setYCrCb(float, float, float) - Method in class artofillusion.math.RGBColor
Set this color based on values in the YCrCb color model.
setYOffset(int) - Method in interface artofillusion.animation.TrackDisplay
Set the y offset (for vertically scrolling the panel).
setYOffset(int) - Method in class artofillusion.animation.TrackGraph
This method is required by the TrackDisplay interface.
setYOffset(int) - Method in class artofillusion.animation.TracksPanel
 
setYOffset(int) - Method in class artofillusion.ui.TreeList
Set the y offset (for vertically scrolling the panel).
setYScale(double) - Method in class artofillusion.procedural.ImageModule
Set the Y scale.
setYScale(double) - Method in class artofillusion.procedural.JitterModule
Set the Y scale.
setYScale(double) - Method in class artofillusion.procedural.TransformModule
Set the Y scale.
setYSpacing(double) - Method in class artofillusion.procedural.GridModule
Set the Y spacing.
setZAmplitude(double) - Method in class artofillusion.procedural.JitterModule
Set the Z amplitude.
setZScale(double) - Method in class artofillusion.procedural.JitterModule
Set the Z scale.
setZScale(double) - Method in class artofillusion.procedural.TransformModule
Set the Z scale.
setZSpacing(double) - Method in class artofillusion.procedural.GridModule
Set the Z spacing.
severCommand() - Method in class artofillusion.LayoutWindow
 
shapeMeshFromGestures(Object3D) - Method in class artofillusion.animation.Actor
Given an object (either this Actor's object or a duplicate of it), reshape the object based on this Actor's getures.
SHARED - Static variable in class artofillusion.util.SearchlistClassLoader
search mode enums
ShatterDistortion - Class in artofillusion.animation.distortion
This is a distortion which shatters an object.
ShatterDistortion(double, double, double, double, double, double, double, int, Mat4) - Constructor for class artofillusion.animation.distortion.ShatterDistortion
 
ShatterTrack - Class in artofillusion.animation.distortion
This is a Track which applies a ShatterDistortion to an object.
ShatterTrack(ObjectInfo) - Constructor for class artofillusion.animation.distortion.ShatterTrack
 
shininess - Variable in class artofillusion.texture.ImageMapTexture
 
shininess - Variable in class artofillusion.texture.UniformTexture
 
showAllCommand() - Method in class artofillusion.TriMeshEditorWindow
Show all faces of the mesh.
showAxesCommand() - Method in class artofillusion.ObjectEditorWindow
Toggle whether the coordinate axes are shown.
showEditorDialog(KeystrokeRecord, WindowWidget) - Static method in class artofillusion.keystroke.KeystrokeEditor
Display a dialog for editing a KeystrokeRecord.
showLineAtBottom(boolean) - Method in class artofillusion.animation.TrackGraph
Set whether a line should be draw along the bottom edge.
showLineAtBottom(boolean) - Method in class artofillusion.animation.VerticalAxis
Set whether a line should be draw along the bottom edge.
showPopupMenu(Widget, int, int) - Method in class artofillusion.animation.Score
Display the popup menu.
showPopupMenu(Widget, int, int) - Method in class artofillusion.LayoutWindow
Display the popup menu.
showPopupMenu(Widget, int, int) - Method in interface artofillusion.ui.PopupMenuManager
Display the PopupMenu.
showTemplateCommand() - Method in class artofillusion.ObjectEditorWindow
Toggle whether the template is shown.
showTexturesDialog(EditingWindow) - Method in class artofillusion.Scene
Show the dialog for editing textures and materials.
SimplexNoise - Class in artofillusion.math
This class implements Ken Perlin's "simplex noise" algorithm.
SimplexNoise() - Constructor for class artofillusion.math.SimplexNoise
 
simplifyCommand() - Method in class artofillusion.TriMeshEditorWindow
 
SineModule - Class in artofillusion.procedural
This is a Module which outputs the sine of a number.
SineModule(Point) - Constructor for class artofillusion.procedural.SineModule
 
SINGLE_GRAPH_MODE - Static variable in class artofillusion.animation.Score
 
SIZE - Static variable in class artofillusion.procedural.IOPort
 
Skeleton - Class in artofillusion.animation
This class represents the skeleton of an animated object.
Skeleton() - Constructor for class artofillusion.animation.Skeleton
 
Skeleton(DataInputStream) - Constructor for class artofillusion.animation.Skeleton
Reconstruct a skeleton from its serialized representation.
SkeletonShapeDistortion - Class in artofillusion.animation.distortion
This is a distortion which reshapes an object's skeleton.
SkeletonShapeDistortion(Skeleton, double, Actor) - Constructor for class artofillusion.animation.distortion.SkeletonShapeDistortion
 
SkeletonShapeEditorWindow - Class in artofillusion.animation.distortion
The SkeletonShapeEditorWindow class represents the window for editing SkeletonShapeKeyframes.
SkeletonShapeEditorWindow(EditingWindow, String, SkeletonShapeTrack, int, Runnable) - Constructor for class artofillusion.animation.distortion.SkeletonShapeEditorWindow
 
SkeletonShapeKeyframe - Class in artofillusion.animation.distortion
This class is a keyframe for a SkeletonShapeTrack.
SkeletonShapeKeyframe(Object3D, Skeleton) - Constructor for class artofillusion.animation.distortion.SkeletonShapeKeyframe
 
SkeletonShapeKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.distortion.SkeletonShapeKeyframe
Reconstructs the keyframe from its serialized representation.
SkeletonShapeTrack - Class in artofillusion.animation.distortion
This is a Track which applies a SkeletonDistortion to an object.
SkeletonShapeTrack(ObjectInfo) - Constructor for class artofillusion.animation.distortion.SkeletonShapeTrack
 
SkeletonTool - Class in artofillusion.animation
SkeletonTool is an EditingTool used for manipulating the skeletons of objects.
SkeletonTool(MeshEditorWindow, boolean) - Constructor for class artofillusion.animation.SkeletonTool
 
SkewMeshTool - Class in artofillusion
SkewMeshTool is an EditingTool used for skewing the vertices of TriangleMesh objects.
SkewMeshTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.SkewMeshTool
 
SMOOTH_INTERPOLATE - Static variable in class artofillusion.procedural.FunctionModule
 
SMOOTH_SHADING - Static variable in interface artofillusion.object.Mesh
 
Smoothness - Class in artofillusion.animation
 
Smoothness() - Constructor for class artofillusion.animation.Smoothness
 
Smoothness(double) - Constructor for class artofillusion.animation.Smoothness
 
Smoothness(DataInputStream) - Constructor for class artofillusion.animation.Smoothness
 
smoothness - Variable in class artofillusion.object.TriangleMesh.Edge
 
smoothness - Variable in class artofillusion.object.TriangleMesh.Vertex
 
SmoothVertexShader - Class in artofillusion.view
This is a VertexShader which renders a uniform colored mesh with smooth shading.
SmoothVertexShader(RenderingMesh, Object3D, double, Vec3) - Constructor for class artofillusion.view.SmoothVertexShader
Create a SmoothVertexShader for a mesh.
SmoothVertexShader(RenderingMesh, RGBColor, Vec3) - Constructor for class artofillusion.view.SmoothVertexShader
Create a SmoothVertexShader for a mesh.
SOFTWARE - Static variable in class artofillusion.image.TIFFEncoder
 
SoftwareCanvasDrawer - Class in artofillusion.view
This is a CanvasDrawer which implements a software renderer for generating the contents of a ViewerCanvas.
SoftwareCanvasDrawer(ViewerCanvas) - Constructor for class artofillusion.view.SoftwareCanvasDrawer
 
solve(Vec3[], int) - Method in class artofillusion.animation.IKSolver
Solve for the new joint positions, given the target positions.
solve(double[][], double[]) - Static method in class artofillusion.math.SVD
Solve a set of M linear equations in N unknows.
solve(double[][], double[], double) - Static method in class artofillusion.math.SVD
 
Spacer - Class in artofillusion.ui
 
Spacer(Widget, Widget) - Constructor for class artofillusion.ui.Spacer
 
specialHighlightColor - Static variable in class artofillusion.ViewerCanvas
 
SpectrumModule - Class in artofillusion.procedural
This is a Module which implements an arbitrary mapping of numbers to colors.
SpectrumModule(Point) - Constructor for class artofillusion.procedural.SpectrumModule
 
specular - Variable in class artofillusion.texture.TextureSpec
 
SPECULAR_COLOR_COMPONENT - Static variable in class artofillusion.texture.Texture
 
specularColor - Variable in class artofillusion.texture.ImageMapTexture
 
specularColor - Variable in class artofillusion.texture.UniformTexture
 
specularity - Variable in class artofillusion.texture.ImageMapTexture
 
specularity - Variable in class artofillusion.texture.UniformTexture
 
Sphere - Class in artofillusion.object
The Sphere class actually can represent any ellipsoid.
Sphere(double, double, double) - Constructor for class artofillusion.object.Sphere
 
Sphere(DataInputStream, Scene) - Constructor for class artofillusion.object.Sphere
 
SphericalMapping - Class in artofillusion.texture
SphericalMapping is a Mapping2D which wraps the texture around a sphere.
SphericalMapping(Object3D, Texture) - Constructor for class artofillusion.texture.SphericalMapping
 
SphericalMapping(DataInputStream, Object3D, Texture) - Constructor for class artofillusion.texture.SphericalMapping
 
SphericalModule - Class in artofillusion.procedural
This is a Module which converts from rectangular to spherical coordinates.
SphericalModule(Point) - Constructor for class artofillusion.procedural.SphericalModule
 
SplineMesh - Class in artofillusion.object
The SplineMesh class represents a parametric surface defined as a tensor product of spline curves.
SplineMesh(Vec3[][], float[], float[], int, boolean, boolean) - Constructor for class artofillusion.object.SplineMesh
v is an array containing the points of the control mesh, with the first index corresponding to the U direction, and the second to the V direction.
SplineMesh(DataInputStream, Scene) - Constructor for class artofillusion.object.SplineMesh
The following two methods are used for reading and writing files.
SplineMesh.SplineMeshKeyframe - Class in artofillusion.object
This class represents a pose of a SplineMesh.
SplineMesh.SplineMeshKeyframe(SplineMesh) - Constructor for class artofillusion.object.SplineMesh.SplineMeshKeyframe
 
SplineMesh.SplineMeshKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.SplineMesh.SplineMeshKeyframe
Reconstructs the keyframe from its serialized representation.
SplineMeshEditorWindow - Class in artofillusion
The SplineMeshEditorWindow class represents the window for editing SplineMesh objects.
SplineMeshEditorWindow(EditingWindow, String, ObjectInfo, Runnable, boolean) - Constructor for class artofillusion.SplineMeshEditorWindow
 
SplineMeshViewer - Class in artofillusion
The SplineMeshViewer class is a component which displays a SplineMesh object and allow the user to edit it.
SplineMeshViewer(MeshEditController, RowContainer) - Constructor for class artofillusion.SplineMeshViewer
 
SpotLight - Class in artofillusion.object
SpotLight represents a light source which emits a cone of light in a specified direction.
SpotLight(RGBColor, float, double, double, double) - Constructor for class artofillusion.object.SpotLight
 
SpotLight(RGBColor, float, double, double, double, int, float) - Constructor for class artofillusion.object.SpotLight
 
SpotLight(DataInputStream, Scene) - Constructor for class artofillusion.object.SpotLight
 
SpotLight.SpotLightKeyframe - Class in artofillusion.object
 
SpotLight.SpotLightKeyframe(RGBColor, float, float, double, double, double) - Constructor for class artofillusion.object.SpotLight.SpotLightKeyframe
 
SpotLight.SpotLightKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.SpotLight.SpotLightKeyframe
 
SqrtModule - Class in artofillusion.procedural
This is a Module which outputs the square root of a number.
SqrtModule(Point) - Constructor for class artofillusion.procedural.SqrtModule
 
standardDialogInsets - Static variable in class artofillusion.ArtOfIllusion
 
STAR - Static variable in class artofillusion.image.filter.GlowFilter
 
startAnimating() - Method in class artofillusion.animation.Score
Start animating the display.
STARTUP_SCRIPT_DIRECTORY - Static variable in class artofillusion.ArtOfIllusion
 
statusChanged(String) - Method in class artofillusion.CameraFilterDialog
The renderer may call this method periodically during rendering, to give the listener text descriptions of the current status of rendering.
statusChanged(String) - Method in class artofillusion.MaterialPreviewer
The renderer may call this method periodically during rendering, to give the listener text descriptions of the current status of rendering.
statusChanged(String) - Method in class artofillusion.RenderingDialog
Called when the status changes.
statusChanged(String) - Method in interface artofillusion.RenderListener
The renderer may call this method periodically during rendering, to give the listener text descriptions of the current status of rendering.
stiffness - Variable in class artofillusion.animation.Joint.DOF
 
stopAnimating() - Method in class artofillusion.animation.Score
Stop animating the display.
stopProcessing() - Method in class artofillusion.ui.ActionProcessor
Halt processing, and discard any further events that are added to the queue.
STRING - Static variable in class artofillusion.Property
A property whose values are represented by String objects.
STRIP_BYTE_COUNT - Static variable in class artofillusion.image.TIFFEncoder
 
STRIP_OFFSETS - Static variable in class artofillusion.image.TIFFEncoder
 
subdivide(int) - Method in class artofillusion.animation.Timecourse
Return a subdivided version of this Timecourse.
subdivideButterfly(TriangleMesh, boolean[], double) - Static method in class artofillusion.object.TriangleMesh
This method subdivides the mesh using interpolating (modified Butterfly) subdivision, and returns a new TriangleMesh which approximates the limit surface to within the specified tolerance.
subdivideCommand() - Method in class artofillusion.CurveEditorWindow
 
subdivideCommand() - Method in class artofillusion.TriMeshEditorWindow
Subdivide selected edges or faces of the mesh.
subdivideCommand() - Method in class artofillusion.TubeEditorWindow
Subdivide the tube between the selected vertices.
subdivideCurve() - Method in class artofillusion.object.Curve
Return a new Curve object which has been subdivided once to give a finer approximation of the curve shape.
subdivideCurve(int) - Method in class artofillusion.object.Curve
Return a new Curve object which has been subdivided the specified number of times to give a finer approximation of the curve shape.
subdivideEdges(TriangleMesh, boolean[], double) - Static method in class artofillusion.object.TriangleMesh
Subdivide all or part of the mesh using the mesh's defined smoothing method (linear, approximating, or interpolating).
subdivideFaces(TriangleMesh, boolean[]) - Static method in class artofillusion.object.TriangleMesh
This method splits each selected face into three faces, and returns the subdivided mesh.
subdivideLinear(TriangleMesh, boolean[]) - Static method in class artofillusion.object.TriangleMesh
This method subdivides each selected edge once, placing a new vertex in the midpoint of the edge, and returns the subdivided mesh.
subdivideLoop(TriangleMesh, boolean[], double) - Static method in class artofillusion.object.TriangleMesh
This method subdivides the mesh using approximating (Loop) subdivision, and returns a new TriangleMesh which approximates the limit surface to within the specified tolerance.
subdivideMesh(SplineMesh, double) - Static method in class artofillusion.object.SplineMesh
Subdivide a spline mesh to a desired tolerance.
subdivideToLimit(double) - Method in class artofillusion.object.TriangleMesh
Create a new triangle mesh by subdividing this one until no edge is longer than the specified tolerance.
subdivideTube(double) - Method in class artofillusion.object.Tube
Subdivide the curve which defines this tube to the specified tolerance.
subtract(RGBColor) - Method in class artofillusion.math.RGBColor
Subtract another color from this one.
subtract(float, float, float) - Method in class artofillusion.math.RGBColor
Subtract the specified values from the components of this color.
subtract(Vec2) - Method in class artofillusion.math.Vec2
Subtract another Vec2 from this one.
subtract(Vec3) - Method in class artofillusion.math.Vec3
Subtract another Vec3 from this one.
subtract(BufferedImage, int, int, int) - Static method in class artofillusion.util.IconGenerator
subtract the colour components from each pixel in image.
subtract(BufferedImage, int, int, int, Rectangle) - Static method in class artofillusion.util.IconGenerator
subtract the colour components from each pixel in a rectangle within the image.
SumModule - Class in artofillusion.procedural
This is a Module which outputs the sum of two numbers.
SumModule(Point) - Constructor for class artofillusion.procedural.SumModule
 
surfaceColor - Static variable in class artofillusion.ViewerCanvas
 
surfaceRGBColor - Static variable in class artofillusion.ViewerCanvas
 
SVD - Class in artofillusion.math
The SVD class defines methods for solving sets of linear equations by singular value decomposition.
SVD() - Constructor for class artofillusion.math.SVD
 
SVGImage - Class in artofillusion.image
 
SVGImage(File) - Constructor for class artofillusion.image.SVGImage
Construct a SVGImage from a SVG file.
SVGImage(DataInputStream) - Constructor for class artofillusion.image.SVGImage
Reconstruct an image from its serialized representation.
SW - Static variable in class artofillusion.ui.NinePointManipulator
 

T

T - Static variable in class artofillusion.procedural.CoordinateModule
 
t - Variable in class artofillusion.procedural.PointInfo
 
TaperMeshTool - Class in artofillusion
TaperMeshTool is an EditingTool used for tapering the vertices of TriangleMesh objects.
TaperMeshTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.TaperMeshTool
 
text(String) - Static method in class artofillusion.ui.Translate
Get the text given by the property "name".
text(String, Object) - Static method in class artofillusion.ui.Translate
Get the text given by the property "name".
text(String, Object, Object) - Static method in class artofillusion.ui.Translate
Get the text given by the property "name".
text(String, Object[]) - Static method in class artofillusion.ui.Translate
Get the text given by the property "name".
textChanged(ValueChangedEvent) - Method in class artofillusion.ui.ValueSlider
 
textColor - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
Texture - Class in artofillusion.texture
A Texture represents a description of the surface properties of an object: color, transparency, displacement, etc.
Texture() - Constructor for class artofillusion.texture.Texture
 
Texture2D - Class in artofillusion.texture
Texture2D represents a Texture whose surface properties are defined in 2D.
Texture2D() - Constructor for class artofillusion.texture.Texture2D
 
Texture3D - Class in artofillusion.texture
 
Texture3D() - Constructor for class artofillusion.texture.Texture3D
 
textureChanged(TextureParameter[], TextureParameter[]) - Method in interface artofillusion.animation.Gesture
Update the texture parameter values when the texture is changed.
textureChanged(TextureParameter[], TextureParameter[]) - Method in class artofillusion.object.Curve.CurveKeyframe
Update the texture parameter values when the texture is changed.
textureChanged(TextureParameter[], TextureParameter[]) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Update the texture parameter values when the texture is changed.
textureChanged(TextureParameter[], TextureParameter[]) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Update the texture parameter values when the texture is changed.
textureChanged(TextureParameter[], TextureParameter[]) - Method in class artofillusion.object.Tube.TubeKeyframe
Update the texture parameter values when the texture is changed.
TexturedVertexShader - Class in artofillusion.view
This is a VertexShader which renders a textured mesh with smooth shading.
TexturedVertexShader(RenderingMesh, Object3D, double, Vec3) - Constructor for class artofillusion.view.TexturedVertexShader
Create a TexturedVertexShader for a mesh.
TextureMapping - Class in artofillusion.texture
A TextureMapping describes the mapping of a Texture's texture coordinates to points on the surface of an object.
TextureMapping() - Constructor for class artofillusion.texture.TextureMapping
 
TextureMappingDialog - Class in artofillusion
This class implements the dialog box which is used to choose texture mappings for objects.
TextureMappingDialog(BFrame, Object3D, int) - Constructor for class artofillusion.TextureMappingDialog
Create a dialog for editing the texture mapping for a particular object.
TextureParameter - Class in artofillusion
This class describes a parameter which affects the appearance of an object, and can vary over the object's surface.
TextureParameter(Object, String, double, double, double) - Constructor for class artofillusion.TextureParameter
 
TexturesAndMaterialsDialog - Class in artofillusion
 
TexturesAndMaterialsDialog(EditingWindow, Scene) - Constructor for class artofillusion.TexturesAndMaterialsDialog
 
texturesCommand() - Method in class artofillusion.LayoutWindow
 
TextureSpec - Class in artofillusion.texture
 
TextureSpec() - Constructor for class artofillusion.texture.TextureSpec
 
TextureTrack - Class in artofillusion.animation
This is a Track which controls the value of a texture parameter.
TextureTrack(ObjectInfo) - Constructor for class artofillusion.animation.TextureTrack
 
ThemeManager - Class in artofillusion.ui
This class holds GUI customization information.
ThemeManager() - Constructor for class artofillusion.ui.ThemeManager
 
ThemeManager.ButtonStyle - Class in artofillusion.ui
nested ButtonStyle class.
ThemeManager.ButtonStyle(Node) - Constructor for class artofillusion.ui.ThemeManager.ButtonStyle
create a new ButtonStyle by parsing the XML represented by node.
ThemeManager.ColorSet - Class in artofillusion.ui
This class hold all the colors used by a theme.
ThemeManager.ThemeInfo - Class in artofillusion.ui
This class stores information about a theme.
theMesh - Variable in class artofillusion.RenderingTriangle
 
ThickenMeshTool - Class in artofillusion
ThickenMeshTool is an EditingTool used for making pieces of TriangleMeshes thicker or thinner.
ThickenMeshTool(EditingWindow, MeshEditController) - Constructor for class artofillusion.ThickenMeshTool
 
ThreadManager - Class in artofillusion.util
This class coordinates threads for multi-threaded operations.
ThreadManager() - Constructor for class artofillusion.util.ThreadManager
Create a new uninitialized ThreadManager.
ThreadManager(int, ThreadManager.Task) - Constructor for class artofillusion.util.ThreadManager
Create a new ThreadManager.
ThreadManager.Task - Interface in artofillusion.util
This interface defines a task to be performed by the worker threads.
TICK_SIZE - Static variable in class artofillusion.animation.TrackGraph
 
TICK_SIZE - Static variable in class artofillusion.animation.VerticalAxis
 
TIFFEncoder - Class in artofillusion.image
 
TIFFEncoder(Image) - Constructor for class artofillusion.image.TIFFEncoder
 
tileX - Variable in class artofillusion.texture.ImageMapTexture
 
tileY - Variable in class artofillusion.texture.ImageMapTexture
 
TimeAxis - Class in artofillusion.animation
This is a Widget which displays a time axis.
TimeAxis(int, double, Score) - Constructor for class artofillusion.animation.TimeAxis
 
Timecourse - Class in artofillusion.animation
This class represents a quantity which changes as a function of time.
Timecourse(Keyframe[], double[], Smoothness[]) - Constructor for class artofillusion.animation.Timecourse
 
times(Mat4) - Method in class artofillusion.math.Mat4
Create a new Mat4 by multiplying two matrices.
times(Vec3) - Method in class artofillusion.math.Mat4
Multiply this matrix (M) by a vector (v) and return the product Mv.
times(double) - Method in class artofillusion.math.Vec2
Create a new Vec2 by multiplying each component of this one by a constant.
times(double) - Method in class artofillusion.math.Vec3
Create a new Vec3 by multiplying each component of this one by a constant.
timesDirection(Vec3) - Method in class artofillusion.math.Mat4
This method is identical to times(), except that v is assumed to be a direction vector.
timesXY(Vec3) - Method in class artofillusion.math.Mat4
This method works exactly like the times() method, except that it only calculates the x and y components of the output vector.
timesXY(Vec3, Vec2) - Method in class artofillusion.math.Mat4
This method works exactly like the times() method, except that it only calculates the x and y components of the output vector.
timesZ(Vec3) - Method in class artofillusion.math.Mat4
This method works like the times() method, except that it only calculates the z component of the output vector.
TintFilter - Class in artofillusion.image.filter
This is an image filter which multiplies an image by a color.
TintFilter() - Constructor for class artofillusion.image.filter.TintFilter
 
TitleWindow - Class in artofillusion
TitleWindow displays a window containing the title and credits.
TitleWindow() - Constructor for class artofillusion.TitleWindow
 
to - Variable in class artofillusion.procedural.Link
 
to - Variable in class artofillusion.WireframeMesh
 
toggleClosedCommand() - Method in class artofillusion.CurveEditorWindow
 
toggleDefaultTool() - Method in class artofillusion.ui.ToolPalette
Calling this method will toggle between the default tool and the last tool which was explicitly selected.
toggleViewsCommand() - Method in class artofillusion.LayoutWindow
 
toggleViewsCommand() - Method in class artofillusion.ObjectEditorWindow
Toggle whether there are one or four views shown.
toLocal() - Method in class artofillusion.math.CoordinateSystem
Return a matrix which will transform points from the outside coordinate system to this local coordinate system.
TOOL_HANDLE - Static variable in class artofillusion.ui.Compound3DManipulator
 
TOOL_SCRIPT_DIRECTORY - Static variable in class artofillusion.ArtOfIllusion
 
ToolButton - Class in artofillusion.ui
A ToolButton provides the user interface for an EditingTool in a ToolPalette.
ToolButton(Object) - Constructor for class artofillusion.ui.ToolButton
Constructor for the ToolButton class.
ToolButtonWidget - Class in artofillusion.ui
A ToolBarButton is a simple button that relies on a ToolButton for graphic representation.
ToolButtonWidget(ToolButton) - Constructor for class artofillusion.ui.ToolButtonWidget
Create a new ToolButtonWidget whose appearance is determined by a ToolButton.
ToolPalette - Class in artofillusion.ui
A ToolPalette is drawn as a grid of images, one for each EditingTool that is added to the palette.
ToolPalette(int, int) - Constructor for class artofillusion.ui.ToolPalette
Create a new ToolPalette.
ToolScript - Interface in artofillusion.script
This interface represents a parsed Tool script.
TOP - Static variable in class artofillusion.procedural.IOPort
 
toString() - Method in class artofillusion.animation.ObjectRef
Get a text string describing the object and joint.
toString() - Method in class artofillusion.math.BoundingBox
 
toString() - Method in class artofillusion.math.Mat4
 
toString() - Method in class artofillusion.math.RGBColor
Create a string describing the color.
toString() - Method in class artofillusion.math.Vec2
 
toString() - Method in class artofillusion.math.Vec3
 
track - Variable in class artofillusion.animation.SelectionInfo
 
Track - Class in artofillusion.animation
This is an abstract class representing an aspect of the scene which changes with time.
Track(String) - Constructor for class artofillusion.animation.Track
 
TrackDisplay - Interface in artofillusion.animation
This interface describes a component which appears in the Score for displaying the contents of Tracks.
TrackGraph - Class in artofillusion.animation
This is a graph used for displaying and editing one or more Track's keyframe values.
TrackGraph(LayoutWindow, Score, TimeAxis) - Constructor for class artofillusion.animation.TrackGraph
Create a track graph for one or more quantities which can take on any value.
tracks - Variable in class artofillusion.object.ObjectInfo
 
TRACKS_MODE - Static variable in class artofillusion.animation.Score
 
tracksModified(boolean) - Method in class artofillusion.animation.Score
This is called whenever a track is modified.
tracksModified() - Method in class artofillusion.animation.TrackGraph
This should be called whenever a track is modified, to update the display.
TracksPanel - Class in artofillusion.animation
This is the Widget which displays all of the tracks in the score.
TracksPanel(LayoutWindow, TreeList, Score, int, double) - Constructor for class artofillusion.animation.TracksPanel
 
TrackTreeElement - Class in artofillusion.animation
 
TrackTreeElement(Track, TreeElement, TreeList) - Constructor for class artofillusion.animation.TrackTreeElement
 
transform(Mesh) - Method in class artofillusion.animation.distortion.BendDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.CustomDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.Distortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.IKDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.PoseDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.ScaleDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.ShatterDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.SkeletonShapeDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.TransformDistortion
Apply the Distortion, and return a transformed mesh.
transform(Mesh) - Method in class artofillusion.animation.distortion.TwistDistortion
Apply the Distortion, and return a transformed mesh.
transform(Vec3) - Method in class artofillusion.math.Mat4
This method works like times(), except that the calculation is done in place.
transformAndOutset(Mat4) - Method in class artofillusion.math.BoundingBox
This method applies a transformation matrix M to each of the eight corners of the box, then generates a new BoundingBox which is large enough to contain the transformed box.
transformAxes(Mat4) - Method in class artofillusion.math.CoordinateSystem
Transform this CoordinateSystem's orientation by applying a matrix to its axis directions.
transformCoordinates(Mat4) - Method in class artofillusion.math.CoordinateSystem
Transform this CoordinateSystem's position and orientation by applying a matrix to its origin and axis directions.
TransformDialog - Class in artofillusion
This class implements the dialog box which is used for the "Object Layout" and "Transform Object" commands.
TransformDialog(BFrame, String, double[], boolean, boolean, boolean) - Constructor for class artofillusion.TransformDialog
 
TransformDialog(BFrame, String, double[], boolean, boolean) - Constructor for class artofillusion.TransformDialog
 
TransformDialog(BFrame, String, boolean, boolean) - Constructor for class artofillusion.TransformDialog
 
transformDirection(Vec3) - Method in class artofillusion.math.Mat4
This method works like timesDirection(), except that the calculation is done in place.
TransformDistortion - Class in artofillusion.animation.distortion
This is a distortion that applies a transformation matrix to each vertex of a mesh.
TransformDistortion(Mat4) - Constructor for class artofillusion.animation.distortion.TransformDistortion
 
transformMesh(Mat4) - Method in class artofillusion.RenderingMesh
Apply a coordinate transformation to all of the vertices and normal vectors in this mesh.
TransformModule - Class in artofillusion.procedural
This is a Module which performs a linear 3D coordinate transform.
TransformModule(Point) - Constructor for class artofillusion.procedural.TransformModule
 
transformObjectCommand() - Method in class artofillusion.LayoutWindow
 
transformOrigin(Mat4) - Method in class artofillusion.math.CoordinateSystem
Transform this CoordinateSystem's position by applying a matrix to its origin.
transformPointsCommand() - Method in class artofillusion.MeshEditorWindow
Allow the user to transform one or more vertices.
TransformPointsDialog - Class in artofillusion
This class implements the dialog box which is used for the "Transform Points" command.
TransformPointsDialog(BFrame) - Constructor for class artofillusion.TransformPointsDialog
 
translate(double, double, double) - Method in class artofillusion.math.BoundingBox
Return a new bounding box which is translated from this one by the specified amount.
Translate - Class in artofillusion.ui
This class provides utilities for localizing text so that it can be translated into different languages.
Translate() - Constructor for class artofillusion.ui.Translate
 
translate(String, String, String) - Static method in class artofillusion.util.SearchlistClassLoader
translate matching chars in a string.
translation(double, double, double) - Static method in class artofillusion.math.Mat4
Create a matrix to translate a vector by (dx, dy, dz).
Translator - Interface in artofillusion
The Translator interface defines the methods for importing and exporting scenes in foreign file formats.
transparency - Variable in class artofillusion.material.MaterialSpec
 
transparency - Variable in class artofillusion.texture.ImageMapTexture
 
transparency - Variable in class artofillusion.texture.UniformTexture
 
transparent - Variable in class artofillusion.texture.TextureSpec
 
TRANSPARENT_COLOR_COMPONENT - Static variable in class artofillusion.texture.Texture
 
transparentColor - Variable in class artofillusion.texture.ImageMapTexture
 
transparentColor - Variable in class artofillusion.texture.UniformTexture
 
transparentColor - Static variable in class artofillusion.ViewerCanvas
 
TreeElement - Class in artofillusion.ui
This is an abstract class representing an element in a tree.
TreeElement() - Constructor for class artofillusion.ui.TreeElement
 
TreeList - Class in artofillusion.ui
This is a Widget which displays a hierarchy of objects.
TreeList(EditingWindow) - Constructor for class artofillusion.ui.TreeList
 
TreeList.ElementDoubleClickedEvent - Class in artofillusion.ui
Inner class representing an event when an element is double-clicked.
TreeList.ElementExpandedEvent - Class in artofillusion.ui
Inner class representing an event when an element is expanded or collapsed.
TreeList.ElementMovedEvent - Class in artofillusion.ui
Inner class representing an event when one or more elements are moved in the tree.
TreeList.TreeElementEvent - Class in artofillusion.ui
Inner class which is the superclass of various events generated by tree.
triangle - Variable in class artofillusion.RenderingMesh
 
TriangleMesh - Class in artofillusion.object
The TriangleMesh class represents an aritrary surface defined by a mesh of triangular faces.
TriangleMesh(Vec3[], int[][]) - Constructor for class artofillusion.object.TriangleMesh
The constructor takes three arguments.
TriangleMesh(TriangleMesh.Vertex[], int[][]) - Constructor for class artofillusion.object.TriangleMesh
 
TriangleMesh(DataInputStream, Scene) - Constructor for class artofillusion.object.TriangleMesh
The following two methods are used for reading and writing files.
TriangleMesh.Edge - Class in artofillusion.object
An edge is defined by the two vertices which it connects, and the two faces it is adjacent to.
TriangleMesh.Edge(int, int, int) - Constructor for class artofillusion.object.TriangleMesh.Edge
 
TriangleMesh.Face - Class in artofillusion.object
A face is defined by its three vertices and three edges.
TriangleMesh.Face(int, int, int, int, int, int) - Constructor for class artofillusion.object.TriangleMesh.Face
 
TriangleMesh.TriangleMeshKeyframe - Class in artofillusion.object
This class represents a pose of a TriangleMesh.
TriangleMesh.TriangleMeshKeyframe(TriangleMesh) - Constructor for class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
 
TriangleMesh.TriangleMeshKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Reconstructs the keyframe from its serialized representation.
TriangleMesh.Vertex - Class in artofillusion.object
A vertex specifies a position vector, the number of edges which share the vertex, and the "first" edge.
TriangleMesh.Vertex(Vec3) - Constructor for class artofillusion.object.TriangleMesh.Vertex
 
TriangleMesh.Vertex(TriangleMesh.Vertex) - Constructor for class artofillusion.object.TriangleMesh.Vertex
 
TriMeshBeveler - Class in artofillusion
TriMeshBeveler defines methods for beveling/extruding a TriangleMesh.
TriMeshBeveler(TriangleMesh, boolean[], int) - Constructor for class artofillusion.TriMeshBeveler
 
TriMeshEditorWindow - Class in artofillusion
The TriMeshEditorWindow class represents the window for editing TriangleMesh objects.
TriMeshEditorWindow(EditingWindow, String, ObjectInfo, Runnable, boolean) - Constructor for class artofillusion.TriMeshEditorWindow
 
TriMeshSelectionUtilities - Class in artofillusion
This class provides a variety of static methods for selecting parts of TriangleMeshes in different ways.
TriMeshSelectionUtilities() - Constructor for class artofillusion.TriMeshSelectionUtilities
 
TriMeshSimplifier - Class in artofillusion
TriMeshSimplifier defines methods for simplifying a TriangleMesh.
TriMeshSimplifier(TriangleMesh, boolean[], double, BFrame) - Constructor for class artofillusion.TriMeshSimplifier
 
TriMeshViewer - Class in artofillusion
The TriMeshViewer class is a component which displays a TriangleMesh object and allow the user to edit it.
TriMeshViewer(MeshEditController, RowContainer) - Constructor for class artofillusion.TriMeshViewer
 
Tube - Class in artofillusion.object
Tube represents a "thick" curve.
Tube(Vec3[], float[], double[], int, int) - Constructor for class artofillusion.object.Tube
Create a tube, explicitly specifying all parameters.
Tube(MeshVertex[], float[], double[], int, int) - Constructor for class artofillusion.object.Tube
Create a tube, explicitly specifying all parameters.
Tube(Curve, double[], int) - Constructor for class artofillusion.object.Tube
Create a tube based on a Curve.
Tube(Vec3[], double, int, int) - Constructor for class artofillusion.object.Tube
Create a tube with uniform thickness and a smoothness of 1 at all vertices.
Tube(DataInputStream, Scene) - Constructor for class artofillusion.object.Tube
The following two methods are used for reading and writing files.
Tube.TubeKeyframe - Class in artofillusion.object
This class represents a pose of a Tube.
Tube.TubeKeyframe(Tube) - Constructor for class artofillusion.object.Tube.TubeKeyframe
 
Tube.TubeKeyframe(DataInputStream, Object) - Constructor for class artofillusion.object.Tube.TubeKeyframe
Reconstructs the keyframe from its serialized representation.
TubeEditorWindow - Class in artofillusion
The TubeEditorWindow class represents the window for editing Tube objects.
TubeEditorWindow(EditingWindow, String, ObjectInfo, Runnable, boolean) - Constructor for class artofillusion.TubeEditorWindow
 
TubeViewer - Class in artofillusion
TubeViewer subclasses CurveViewer to display a Tube that is being edited.
TubeViewer(MeshEditController, RowContainer) - Constructor for class artofillusion.TubeViewer
 
TurbulenceModule - Class in artofillusion.procedural
This is a Module which generates fractal turbulence based on Perlin's noise function.
TurbulenceModule(Point) - Constructor for class artofillusion.procedural.TurbulenceModule
 
twist - Variable in class artofillusion.animation.Joint
 
TwistDistortion - Class in artofillusion.animation.distortion
This is a distortion which twists an object.
TwistDistortion(int, double, boolean, Mat4, Mat4) - Constructor for class artofillusion.animation.distortion.TwistDistortion
 
TwistTrack - Class in artofillusion.animation.distortion
This is a Track which applies a TwistDistortion to an object.
TwistTrack(ObjectInfo) - Constructor for class artofillusion.animation.distortion.TwistTrack
 
type - Variable in class artofillusion.TextureParameter
 
TYPE_AMBIENT - Static variable in class artofillusion.object.Light
This value for the light type represents a light which adds to the ambient light in the region it affects.
TYPE_NORMAL - Static variable in class artofillusion.object.Light
This value for the light type represents a normal light, one which only illuminates faces pointed toward it and which casts shadows.
TYPE_SHADOWLESS - Static variable in class artofillusion.object.Light
This value for the light type represents a light which does not cast shadows.

U

U - Static variable in class artofillusion.ui.Compound3DManipulator
 
UIUtilities - Class in artofillusion.ui
This class provides a variety of static methods for performing useful UI related operations.
UIUtilities() - Constructor for class artofillusion.ui.UIUtilities
 
unbindSkeletonCommand() - Method in class artofillusion.MeshEditorWindow
Detach points from the selected bone.
unbindSkeletonCommand() - Method in class artofillusion.SplineMeshEditorWindow
This is overridden to update jointWeightParam after weights are changed.
unbindSkeletonCommand() - Method in class artofillusion.TriMeshEditorWindow
This is overridden to update jointWeightParam after weights are changed.
undoCommand() - Method in class artofillusion.LayoutWindow
 
undoCommand() - Method in class artofillusion.MeshEditorWindow
 
undoCommand() - Method in class artofillusion.ObjectEditorWindow
Undo the most recent action.
UndoRecord - Class in artofillusion
The UndoRecord class records a series of commands, allowing the user to undo a previous action.
UndoRecord(EditingWindow, boolean) - Constructor for class artofillusion.UndoRecord
Create a new UndoRecord.
UndoRecord(EditingWindow, boolean, int, Object[]) - Constructor for class artofillusion.UndoRecord
Create a new UndoRecord whose script contains a single command.
UndoStack - Class in artofillusion
This class maintains a stack of UndoRecords for a window.
UndoStack() - Constructor for class artofillusion.UndoStack
 
UniformMapping - Class in artofillusion.texture
UniformMapping is the TextureMapping for UniformTextures.
UniformMapping(Object3D, Texture) - Constructor for class artofillusion.texture.UniformMapping
 
UniformMapping(DataInputStream, Object3D, Texture) - Constructor for class artofillusion.texture.UniformMapping
 
UniformMaterial - Class in artofillusion.material
UniformMaterial represents a material whose properties do not vary with position.
UniformMaterial() - Constructor for class artofillusion.material.UniformMaterial
 
UniformMaterial(DataInputStream, Scene) - Constructor for class artofillusion.material.UniformMaterial
 
UniformMaterialMapping - Class in artofillusion.material
UniformMaterialMapping is the MaterialMapping for UniformMaterials.
UniformMaterialMapping(Object3D, Material) - Constructor for class artofillusion.material.UniformMaterialMapping
 
UniformMaterialMapping(DataInputStream, Object3D, Material) - Constructor for class artofillusion.material.UniformMaterialMapping
 
UniformTexture - Class in artofillusion.texture
UniformMaterial represents a material whose properties do not vary with position.
UniformTexture() - Constructor for class artofillusion.texture.UniformTexture
 
UniformTexture(DataInputStream, Scene) - Constructor for class artofillusion.texture.UniformTexture
The following two methods are used for reading and writing files.
UniformTriangle - Class in artofillusion.texture
UniformTriangle is a subclass of RenderingTriangle, which represents a triangle whose properties are uniform over the entire triangle.
UniformTriangle(int, int, int, int, int, int) - Constructor for class artofillusion.texture.UniformTriangle
 
UNION - Static variable in class artofillusion.object.CSGObject
 
unlockJoint(int) - Method in class artofillusion.MeshViewer
Unlock the joint with the specified ID.
updateImage() - Method in class artofillusion.animation.Score
 
updateImage() - Method in class artofillusion.LayoutWindow
Update the images displayed in all of the viewport.
updateImage() - Method in class artofillusion.ObjectEditorWindow
 
updateImage() - Method in class artofillusion.ObjectPreviewCanvas
 
updateImage() - Method in class artofillusion.ObjectViewer
 
updateImage() - Method in class artofillusion.SceneViewer
 
updateImage() - Method in class artofillusion.SplineMeshEditorWindow
 
updateImage() - Method in class artofillusion.SplineMeshViewer
 
updateImage() - Method in class artofillusion.texture.UVMappingViewer
 
updateImage() - Method in class artofillusion.texture.UVMappingWindow
Update the image displayed in this window.
updateImage() - Method in class artofillusion.TriMeshEditorWindow
 
updateImage() - Method in class artofillusion.TriMeshViewer
 
updateImage() - Method in interface artofillusion.ui.EditingWindow
Update the image displayed in this window.
updateImage() - Method in class artofillusion.ViewerCanvas
Subclasses should override this to draw the contents of the canvas, but should begin by calling super.updateImage() to display the grid.
updateMenus() - Method in class artofillusion.animation.distortion.SkeletonShapeEditorWindow
 
updateMenus() - Method in class artofillusion.animation.Score
 
updateMenus() - Method in class artofillusion.CompoundImplicitEditorWindow
 
updateMenus() - Method in class artofillusion.CSGEditorWindow
 
updateMenus() - Method in class artofillusion.CurveEditorWindow
 
updateMenus() - Method in class artofillusion.LayoutWindow
Update the state of all menu items.
updateMenus() - Method in class artofillusion.MeshEditorWindow
 
updateMenus() - Method in class artofillusion.SplineMeshEditorWindow
 
updateMenus() - Method in class artofillusion.texture.UVMappingWindow
This will be called whenever the selection changes, so rebuild the mesh and update the text fields.
updateMenus() - Method in class artofillusion.TriMeshEditorWindow
 
updateMenus() - Method in class artofillusion.TubeEditorWindow
 
updateMenus() - Method in interface artofillusion.ui.EditingWindow
Update which menus are enabled.
updateObjectReferences(Map<ObjectInfo, ObjectInfo>) - Method in class artofillusion.animation.ConstraintTrack
 
updateObjectReferences(Map<ObjectInfo, ObjectInfo>) - Method in class artofillusion.animation.IKTrack
 
updateObjectReferences(Map<ObjectInfo, ObjectInfo>) - Method in class artofillusion.animation.PositionTrack
 
updateObjectReferences(Map<ObjectInfo, ObjectInfo>) - Method in class artofillusion.animation.ProceduralPositionTrack
 
updateObjectReferences(Map<ObjectInfo, ObjectInfo>) - Method in class artofillusion.animation.ProceduralRotationTrack
 
updateObjectReferences(Map<ObjectInfo, ObjectInfo>) - Method in class artofillusion.animation.RotationTrack
 
updateObjectReferences(Map<ObjectInfo, ObjectInfo>) - Method in class artofillusion.animation.Track
Update any references to objects this track depends on.
updatePreview(Object) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
Update the display of the preview.
updatePreview(Object) - Method in class artofillusion.animation.ProceduralPositionTrack
Update the display of the preview.
updatePreview(Object) - Method in class artofillusion.animation.ProceduralRotationTrack
Update the display of the preview.
updatePreview(Object) - Method in class artofillusion.material.ProceduralMaterial3D
Update the display of the preview.
updatePreview() - Method in class artofillusion.procedural.ProcedureEditor
Update the preview.
updatePreview(Object) - Method in interface artofillusion.procedural.ProcedureOwner
Update the display of the preview.
updatePreview(Object) - Method in class artofillusion.texture.ProceduralTexture2D
Update the display of the preview.
updatePreview(Object) - Method in class artofillusion.texture.ProceduralTexture3D
Update the display of the preview.
updateTextFields() - Method in class artofillusion.texture.UVMappingWindow
Update the U and V text fields to reflect the current selection.
updateVertexPositions(Vec2[]) - Method in class artofillusion.texture.UVMappingViewer
Update the positions of the displayed vertices.
useSelectionCenter() - Method in class artofillusion.TransformDialog
Determine whether rotations should be around the center of each object, or the center of the entire selection.
useSelectionCenter() - Method in class artofillusion.TransformPointsDialog
 
usesImage(ImageMap) - Method in class artofillusion.material.Material
Return true if this Material makes use of the specified ImageMap.
usesImage(ImageMap) - Method in class artofillusion.material.ProceduralMaterial3D
Determine whether this Material uses the specified image.
usesImage(ImageMap) - Method in class artofillusion.texture.ImageMapTexture
Determine whether this Texture uses the specified image.
usesImage(ImageMap) - Method in class artofillusion.texture.LayeredTexture
Determine whether this Texture uses the specified image.
usesImage(ImageMap) - Method in class artofillusion.texture.ProceduralTexture2D
Determine whether this Texture uses the specified image.
usesImage(ImageMap) - Method in class artofillusion.texture.ProceduralTexture3D
Determine whether this Texture uses the specified image.
usesImage(ImageMap) - Method in class artofillusion.texture.Texture
Return true if this Texture makes use of the specified ImageMap.
UV - Static variable in class artofillusion.ui.Compound3DManipulator
 
UV_EXTRA_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
UV_MODE - Static variable in class artofillusion.ui.Compound3DManipulator
 
UVMappedTriangle - Class in artofillusion.texture
UVMappedTriangle is a subclass of RenderingTriangle, which represents a triangle whose 2D texture coordinates are explicitly specified at each vertex.
UVMappedTriangle(int, int, int, int, int, int) - Constructor for class artofillusion.texture.UVMappedTriangle
Create a new UVMappedTriangle.
UVMapping - Class in artofillusion.texture
UVMapping is a Mapping2D which allows the user to specify the texture coordinates of each vertex by hand.
UVMapping(Object3D, Texture) - Constructor for class artofillusion.texture.UVMapping
 
UVMapping(DataInputStream, Object3D, Texture) - Constructor for class artofillusion.texture.UVMapping
 
UVMappingViewer - Class in artofillusion.texture
UVMappingViewer appears in the UVMappingWindow, and is used for editing the UV texture coordinates at each vertex of a mesh.
UVMappingViewer(Texture2D, UVMappingWindow, double, double, double, double, int, int, double, double[]) - Constructor for class artofillusion.texture.UVMappingViewer
 
UVMappingWindow - Class in artofillusion.texture
UVMappingWindow is a window for editing the UV texture coordinates at each vertex of a mesh.
UVMappingWindow(BDialog, Object3D, UVMapping) - Constructor for class artofillusion.texture.UVMappingWindow
 
UVWMappedTriangle - Class in artofillusion.texture
UVWMappedTriangle is a subclass of RenderingTriangle, which represents a triangle whose 3D texture coordinates are explicitly specified at each vertex.
UVWMappedTriangle(int, int, int, int, int, int) - Constructor for class artofillusion.texture.UVWMappedTriangle
Create a new UVMappedTriangle.

V

V - Static variable in class artofillusion.ui.Compound3DManipulator
 
v1 - Variable in class artofillusion.object.TriangleMesh.Edge
 
v1 - Variable in class artofillusion.object.TriangleMesh.Face
 
v1 - Variable in class artofillusion.RenderingTriangle
 
v2 - Variable in class artofillusion.object.TriangleMesh.Edge
 
v2 - Variable in class artofillusion.object.TriangleMesh.Face
 
v2 - Variable in class artofillusion.RenderingTriangle
 
v3 - Variable in class artofillusion.object.TriangleMesh.Face
 
v3 - Variable in class artofillusion.RenderingTriangle
 
val - Variable in class artofillusion.animation.ArrayKeyframe
 
val - Variable in class artofillusion.animation.BooleanKeyframe
 
val - Variable in class artofillusion.animation.ScalarKeyframe
 
value(double, double, double) - Static method in class artofillusion.math.Noise
Given a point in 3D space, return the value of the scalar noise function at that point.
value(double, double, double) - Static method in class artofillusion.math.PerlinNoise
Given a point in 3D space, return the value of the scalar noise function at that point.
ValueChecker - Interface in artofillusion.ui
 
ValueField - Class in artofillusion.ui
A ValueField is a BTextField used for entering a numerical value.
ValueField(double, int) - Constructor for class artofillusion.ui.ValueField
 
ValueField(float, int) - Constructor for class artofillusion.ui.ValueField
 
ValueField(float, int, int) - Constructor for class artofillusion.ui.ValueField
 
ValueField(double, int, int) - Constructor for class artofillusion.ui.ValueField
 
ValueSelector - Class in artofillusion.ui
This class is used for selecting a numeric value within a (possibly unbounded) range.
ValueSelector(double, double, double, double) - Constructor for class artofillusion.ui.ValueSelector
Create a ValueSelector.
ValueSlider - Class in artofillusion.ui
A ValueSlider contains a BTextField and a BSlider which are together used for choosing a value.
ValueSlider(double, double, int, double) - Constructor for class artofillusion.ui.ValueSlider
 
valueTable - Variable in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
Vec2 - Class in artofillusion.math
A Vec2 represents a 2 component vector.
Vec2() - Constructor for class artofillusion.math.Vec2
Create a new Vec2 whose x and y components are equal to 0.0.
Vec2(double, double) - Constructor for class artofillusion.math.Vec2
Create a new Vec2 with the specified x and y components.
Vec2(Vec2) - Constructor for class artofillusion.math.Vec2
Create a new Vec2 identical to another one.
Vec2(DataInputStream) - Constructor for class artofillusion.math.Vec2
Create a Vec2 by reading in information that was written by writeToFile().
Vec3 - Class in artofillusion.math
A Vec3 represents a 3 component vector.
Vec3() - Constructor for class artofillusion.math.Vec3
Create a new Vec3 whose x, y, and z components are all equal to 0.0.
Vec3(double, double, double) - Constructor for class artofillusion.math.Vec3
Create a new Vec3 with the specified x, y, and z components.
Vec3(Vec3) - Constructor for class artofillusion.math.Vec3
Create a new Vec3 identical to another one.
Vec3(DataInputStream) - Constructor for class artofillusion.math.Vec3
Create a Vec3 by reading in information that was written by writeToFile().
VectorKeyframe - Class in artofillusion.animation
This class is a vector valued keyframe.
VectorKeyframe() - Constructor for class artofillusion.animation.VectorKeyframe
 
VectorKeyframe(double, double, double) - Constructor for class artofillusion.animation.VectorKeyframe
 
VectorKeyframe(Vec3) - Constructor for class artofillusion.animation.VectorKeyframe
 
VectorKeyframe(DataInputStream, Object) - Constructor for class artofillusion.animation.VectorKeyframe
 
VERSION - Static variable in class artofillusion.ModellingApp
Deprecated.  
vert - Variable in class artofillusion.RenderingMesh
 
vert - Variable in class artofillusion.WireframeMesh
 
VertexParameterValue - Class in artofillusion.texture
This class defines a scalar parameter who value is defined at each vertex of a mesh.
VertexParameterValue(double[]) - Constructor for class artofillusion.texture.VertexParameterValue
Create a new VertexParameterValue object.
VertexParameterValue(Mesh, TextureParameter) - Constructor for class artofillusion.texture.VertexParameterValue
Create a new VertexParameterValue for a mesh, and initialize it to appropriate default values.
VertexParameterValue(DataInputStream) - Constructor for class artofillusion.texture.VertexParameterValue
Reconstruct a serialized object.
VertexShader - Interface in artofillusion.view
This interface defines an object which selects colors for vertices.
VerticalAxis - Class in artofillusion.animation
This draws the vertical axis on graphs of keyframe values.
VerticalAxis() - Constructor for class artofillusion.animation.VerticalAxis
 
VIEW_BACK - Static variable in class artofillusion.ViewerCanvas
 
VIEW_BOTTOM - Static variable in class artofillusion.ViewerCanvas
 
VIEW_FRONT - Static variable in class artofillusion.ViewerCanvas
 
VIEW_LEFT - Static variable in class artofillusion.ViewerCanvas
 
VIEW_OTHER - Static variable in class artofillusion.ViewerCanvas
 
VIEW_RIGHT - Static variable in class artofillusion.ViewerCanvas
 
VIEW_TOP - Static variable in class artofillusion.ViewerCanvas
 
viewangle - Variable in class artofillusion.procedural.PointInfo
 
ViewAngleModule - Class in artofillusion.procedural
This is a Module which outputs the viewing angle.
ViewAngleModule(Point) - Constructor for class artofillusion.procedural.ViewAngleModule
 
viewChanged(boolean) - Method in class artofillusion.ObjectViewer
 
viewChanged(boolean) - Method in class artofillusion.SceneViewer
 
viewChanged(boolean) - Method in class artofillusion.ViewerCanvas
This is called when the content of the view has changed.
ViewChangedEvent - Class in artofillusion.view
A ViewChangedEvent is dispatched by a ViewerCanvas to indicate that some element of the view settings has changed.
ViewChangedEvent(ViewerCanvas) - Constructor for class artofillusion.view.ViewChangedEvent
Create a ViewChangedEvent.
viewerBackground - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
ViewerCanvas - Class in artofillusion
ViewerCanvas is the abstract superclass of all components which display objects, and allow the user to manipulate them with EditingTools.
ViewerCanvas() - Constructor for class artofillusion.ViewerCanvas
 
ViewerCanvas(boolean) - Constructor for class artofillusion.ViewerCanvas
 
ViewerControl - Interface in artofillusion.view
A ViewerControl defines a Widget that is added to the toolbar at the top of each ViewerCanvas.
viewerDisabled - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewerHandle - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewerHighlight - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewerHighValue - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewerLine - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewerLowValue - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
ViewerOrientationControl - Class in artofillusion.view
This is a ViewerControl for adjusting the scale of the view.
ViewerOrientationControl() - Constructor for class artofillusion.view.ViewerOrientationControl
 
ViewerOrientationControl.OrientationChoice - Class in artofillusion.view
 
ViewerPerspectiveControl - Class in artofillusion.view
This is a ViewerControl for setting whether a view uses perspective mode.
ViewerPerspectiveControl() - Constructor for class artofillusion.view.ViewerPerspectiveControl
 
ViewerScaleControl - Class in artofillusion.view
This is a ViewerControl for adjusting the scale of the view.
ViewerScaleControl() - Constructor for class artofillusion.view.ViewerScaleControl
 
viewerSpecialHighlight - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewerSurface - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewerTransparent - Variable in class artofillusion.ui.ThemeManager.ColorSet
 
viewTransform(Vec3, Vec3, Vec3) - Static method in class artofillusion.math.Mat4
Create a matrix for transforming from world coordinates to viewing coordinates.
visibility(BoundingBox) - Method in class artofillusion.Camera
Given a bounding box (specified in object coordinates), determine whether the object is visible.
VisibilityTrack - Class in artofillusion.animation
This is a Track which controls whether an object is visible.
VisibilityTrack(ObjectInfo) - Constructor for class artofillusion.animation.VisibilityTrack
 
VISIBLE - Static variable in class artofillusion.Camera
 
visible - Variable in class artofillusion.object.ObjectInfo
 
vx() - Static method in class artofillusion.math.Vec2
Create a unit vector which points in the X direction.
vx() - Static method in class artofillusion.math.Vec3
Create a unit vector which points in the X direction.
vy() - Static method in class artofillusion.math.Vec2
Create a unit vector which points in the Y direction.
vy() - Static method in class artofillusion.math.Vec3
Create a unit vector which points in the Y direction.
vz() - Static method in class artofillusion.math.Vec3
Create a unit vector which points in the Z direction.

W

W - Static variable in class artofillusion.ui.Compound3DManipulator
 
W - Static variable in class artofillusion.ui.NinePointManipulator
 
WeightTrack - Class in artofillusion.animation
This is a Track which controls the weight given to another track.
WeightTrack(Track) - Constructor for class artofillusion.animation.WeightTrack
 
whichClicks() - Method in class artofillusion.animation.SkeletonTool
 
whichClicks() - Method in class artofillusion.BevelExtrudeTool
 
whichClicks() - Method in class artofillusion.CreateCameraTool
 
whichClicks() - Method in class artofillusion.CreateCubeTool
 
whichClicks() - Method in class artofillusion.CreateCurveTool
 
whichClicks() - Method in class artofillusion.CreateCylinderTool
 
whichClicks() - Method in class artofillusion.CreateLightTool
 
whichClicks() - Method in class artofillusion.CreatePolygonTool
 
whichClicks() - Method in class artofillusion.CreateSphereTool
 
whichClicks() - Method in class artofillusion.CreateSplineMeshTool
 
whichClicks() - Method in class artofillusion.CreateVertexTool
 
whichClicks() - Method in class artofillusion.MoveObjectTool
 
whichClicks() - Method in class artofillusion.MoveScaleRotateMeshTool
 
whichClicks() - Method in class artofillusion.MoveScaleRotateObjectTool
 
whichClicks() - Method in class artofillusion.MoveViewTool
 
whichClicks() - Method in class artofillusion.ReshapeMeshTool
 
whichClicks() - Method in class artofillusion.RotateMeshTool
 
whichClicks() - Method in class artofillusion.RotateObjectTool
 
whichClicks() - Method in class artofillusion.RotateViewTool
 
whichClicks() - Method in class artofillusion.ScaleMeshTool
 
whichClicks() - Method in class artofillusion.ScaleObjectTool
 
whichClicks() - Method in class artofillusion.SkewMeshTool
 
whichClicks() - Method in class artofillusion.TaperMeshTool
 
whichClicks() - Method in class artofillusion.texture.MoveUVViewTool
 
whichClicks() - Method in class artofillusion.ui.EditingTool
Get what types of mouse clicks this tool wants to receive.
whichClicks() - Method in class artofillusion.ui.GenericTool
 
WireframeMesh - Class in artofillusion
 
WireframeMesh(Vec3[], int[], int[]) - Constructor for class artofillusion.WireframeMesh
 
WoodModule - Class in artofillusion.procedural
This is a Module which generates a wood pattern.
WoodModule(Point) - Constructor for class artofillusion.procedural.WoodModule
 
WORLD - Static variable in class artofillusion.animation.PositionTrack
 
WORLD - Static variable in class artofillusion.animation.ProceduralPositionTrack
 
WORLD - Static variable in class artofillusion.animation.ProceduralRotationTrack
 
WORLD - Static variable in class artofillusion.animation.RotationTrack
 
write(byte[]) - Method in class artofillusion.SafeFileOutputStream
write to the underlying stream
write(byte[], int, int) - Method in class artofillusion.SafeFileOutputStream
write to the underlying stream
write(int) - Method in class artofillusion.SafeFileOutputStream
write to the underlying stream
write(int) - Method in class artofillusion.script.ScriptOutputWindow
 
write(byte[], int, int) - Method in class artofillusion.script.ScriptOutputWindow
 
writeImage(DataOutputStream) - Method in class artofillusion.image.BMPEncoder
Saves an image as a BMP file.
writeImage(ComplexImage, OutputStream) - Static method in class artofillusion.image.HDREncoder
Write out the data for an image to a stream.
writeImage(DataOutputStream) - Method in class artofillusion.image.TIFFEncoder
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.animation.Actor
Write a representation of this object to a file.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.image.ImageOrColor
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.image.ImageOrValue
 
writeToFile(DataOutputStream) - Method in class artofillusion.material.LinearMaterialMapping
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.material.Material
The following method writes the material's data to an output stream.
writeToFile(DataOutputStream) - Method in class artofillusion.material.MaterialMapping
Every subclass of MaterialMapping must define a constructor which takes a Material and an Object3D as its arguments:
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.material.ProceduralMaterial3D
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.material.UniformMaterial
 
writeToFile(DataOutputStream) - Method in class artofillusion.material.UniformMaterialMapping
 
writeToFile(DataOutputStream) - Method in class artofillusion.math.CoordinateSystem
Write out a serialized representation of this CoordinateSystem.
writeToFile(DataOutputStream) - Method in class artofillusion.math.Mat4
Write out a serialized representation of this object.
writeToFile(DataOutputStream) - Method in class artofillusion.math.RGBColor
Serialize this object to an output stream.
writeToFile(DataOutputStream) - Method in class artofillusion.math.Vec2
Write out a serialized representation of this object.
writeToFile(DataOutputStream) - Method in class artofillusion.math.Vec3
Write out a serialized representation of this object.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.CSGObject
Save this object to an output stream.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.Cube
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.Curve
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.Cylinder
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.DirectionalLight
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.ExternalObject
The following method writes the object's data to an output stream.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.ImplicitObject
Subclasses should invoke this method in their own writeToFile() methods.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.ImplicitSphere
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.NullObject
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.Object3D
The following method writes the object's data to an output stream.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.PointLight
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.ProceduralDirectionalLight
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.ProceduralPointLight
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.ReferenceImage
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.SceneCamera
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.Sphere
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.SplineMesh
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.SpotLight
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.TriangleMesh
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.object.Tube
 
writeToFile(File) - Method in class artofillusion.Scene
Save the Scene to a file.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.script.ScriptedObject
Write a serialized representation of this object to an output stream.
writeToFile(DataOutputStream) - Method in class artofillusion.texture.CylindricalMapping
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.texture.ImageMapTexture
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.texture.LayeredMapping
 
writeToFile(DataOutputStream) - Method in class artofillusion.texture.LayeredMapping
This form of writeToFile() is never used, and should never be called.
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.texture.LayeredTexture
 
writeToFile(DataOutputStream) - Method in class artofillusion.texture.LinearMapping3D
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.texture.ProceduralTexture2D
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.texture.ProceduralTexture3D
 
writeToFile(DataOutputStream) - Method in class artofillusion.texture.ProjectionMapping
 
writeToFile(DataOutputStream) - Method in class artofillusion.texture.SphericalMapping
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.texture.Texture
The following method writes the texture's data to an output stream.
writeToFile(DataOutputStream) - Method in class artofillusion.texture.TextureMapping
Every subclass of TextureMapping must define a constructor which takes a Texture and an Object3D as its arguments:
writeToFile(DataOutputStream) - Method in class artofillusion.texture.UniformMapping
 
writeToFile(DataOutputStream, Scene) - Method in class artofillusion.texture.UniformTexture
 
writeToFile(DataOutputStream) - Method in class artofillusion.texture.UVMapping
 
writeToStream(DataOutputStream) - Method in class artofillusion.animation.Actor.ActorKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.animation.ArrayKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.animation.BooleanKeyframe
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.ConstraintTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.distortion.BendTrack
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.distortion.CustomDistortionTrack
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.distortion.ScaleTrack
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.distortion.ShatterTrack
 
writeToStream(DataOutputStream) - Method in class artofillusion.animation.distortion.SkeletonShapeKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.distortion.SkeletonShapeTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.distortion.TwistTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.FilterParameterTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.IKTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.animation.Joint.DOF
Write a serialized representation of this DOF to a stream.
writeToStream(DataOutputStream) - Method in interface artofillusion.animation.Keyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.animation.NullKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.animation.ObjectRef
Write a serialized representation of this object reference to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.PoseTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.PositionTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.ProceduralPositionTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.ProceduralRotationTrack
 
writeToStream(DataOutputStream) - Method in class artofillusion.animation.RotationKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.RotationTrack
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.animation.ScalarKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.animation.Skeleton
Write a serialized representation of this skeleton to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.animation.Smoothness
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.TextureTrack
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.Track
Write a serialized representation of this track to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.animation.VectorKeyframe
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.VisibilityTrack
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.animation.WeightTrack
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.BlurFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.BrightnessFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.DepthOfFieldFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.ExposureFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.GlowFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.ImageFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.NoiseReductionFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.OutlineFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.SaturationFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.image.filter.TintFilter
Write a serialized description of this filter to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.image.HDRImage
Serialize an image to an output stream.
writeToStream(DataOutputStream) - Method in class artofillusion.image.ImageMap
Write out the object's representation to an output stream.
writeToStream(DataOutputStream) - Method in class artofillusion.image.MIPMappedImage
Serialize an image to an output stream.
writeToStream(DataOutputStream) - Method in class artofillusion.image.SVGImage
Serialize an image to an output stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.CompoundImplicitObject.CompoundImplicitKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.CSGObject.CSGKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.Curve.CurveKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.Cylinder.CylinderKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.DirectionalLight.DirectionalLightKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.object.ImplicitSphere.ImplicitSphereKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.PointLight.PointLightKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.ProceduralDirectionalLight.ProceduralLightKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.object.ProceduralPointLight.ProceduralLightKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.object.SceneCamera.CameraKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.object.SplineMesh.SplineMeshKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.SpotLight.SpotLightKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.object.TriangleMesh.TriangleMeshKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.object.Tube.TubeKeyframe
Write out a representation of this keyframe to a stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.BrickModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.CellsModule
Write out the parameters.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.ClipModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.ColorModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.CommentModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.CoordinateModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.ExprModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.FunctionModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.GridModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.ImageModule
Write out the parameters.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.JitterModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.MarbleModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.Module
Write out the module's parameters to an output stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.NoiseModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.NumberModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.ParameterModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.Procedure
Write this procedure to an output stream.
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.RandomModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.ScaleShiftModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.SpectrumModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.TransformModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.TurbulenceModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.ViewAngleModule
 
writeToStream(DataOutputStream, Scene) - Method in class artofillusion.procedural.WoodModule
 
writeToStream(DataOutputStream) - Method in class artofillusion.Scene
Write the Scene's representation to an output stream.
writeToStream(DataOutputStream) - Method in class artofillusion.script.ScriptedObject.ScriptedObjectKeyframe
 
writeToStream(DataOutputStream) - Method in class artofillusion.texture.ConstantParameterValue
Write out a serialized representation of this object to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.texture.FaceParameterValue
Write out a serialized representation of this object to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.texture.FaceVertexParameterValue
Write out a serialized representation of this object to a stream.
writeToStream(DataOutputStream) - Method in interface artofillusion.texture.ParameterValue
Write out a serialized representation of this object to a stream.
writeToStream(DataOutputStream) - Method in class artofillusion.texture.VertexParameterValue
Write out a serialized representation of this object to a stream.

X

x - Variable in class artofillusion.animation.RotationKeyframe
 
x - Variable in class artofillusion.math.Vec2
 
x - Variable in class artofillusion.math.Vec3
 
X - Static variable in class artofillusion.procedural.CoordinateModule
 
x - Variable in class artofillusion.procedural.PointInfo
 
X - Static variable in class artofillusion.ui.Compound3DManipulator
 
X_AXIS - Static variable in class artofillusion.animation.distortion.BendDistortion
 
X_AXIS - Static variable in class artofillusion.animation.distortion.ShatterDistortion
 
X_AXIS - Static variable in class artofillusion.animation.distortion.TwistDistortion
 
X_COORDINATE - Static variable in class artofillusion.TextureParameter
 
X_MOVE_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
X_RESOLUTION - Static variable in class artofillusion.image.TIFFEncoder
 
X_SCALE_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
xrotation(double) - Static method in class artofillusion.math.Mat4
Create a matrix that rotates a vector around the X axis.
xsize - Variable in class artofillusion.procedural.PointInfo
 
XYZ_MODE - Static variable in class artofillusion.ui.Compound3DManipulator
 

Y

y - Variable in class artofillusion.animation.RotationKeyframe
 
y - Variable in class artofillusion.math.Vec2
 
y - Variable in class artofillusion.math.Vec3
 
Y - Static variable in class artofillusion.procedural.CoordinateModule
 
y - Variable in class artofillusion.procedural.PointInfo
 
Y - Static variable in class artofillusion.ui.Compound3DManipulator
 
Y_AXIS - Static variable in class artofillusion.animation.distortion.BendDistortion
 
Y_AXIS - Static variable in class artofillusion.animation.distortion.ShatterDistortion
 
Y_AXIS - Static variable in class artofillusion.animation.distortion.TwistDistortion
 
Y_COORDINATE - Static variable in class artofillusion.TextureParameter
 
Y_MOVE_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
Y_RESOLUTION - Static variable in class artofillusion.image.TIFFEncoder
 
Y_SCALE_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
yrotation(double) - Static method in class artofillusion.math.Mat4
Create a matrix that rotates a vector around the Y axis.
ysize - Variable in class artofillusion.procedural.PointInfo
 

Z

z - Variable in class artofillusion.animation.RotationKeyframe
 
z - Variable in class artofillusion.math.Vec3
 
Z - Static variable in class artofillusion.procedural.CoordinateModule
 
z - Variable in class artofillusion.procedural.PointInfo
 
Z - Static variable in class artofillusion.ui.Compound3DManipulator
 
Z_AXIS - Static variable in class artofillusion.animation.distortion.BendDistortion
 
Z_AXIS - Static variable in class artofillusion.animation.distortion.ShatterDistortion
 
Z_AXIS - Static variable in class artofillusion.animation.distortion.TwistDistortion
 
Z_COORDINATE - Static variable in class artofillusion.TextureParameter
 
Z_MOVE_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
Z_SCALE_INDEX - Static variable in class artofillusion.ui.Compound3DManipulator
 
zrotation(double) - Static method in class artofillusion.math.Mat4
Create a matrix that rotates a vector around the Z axis.
zsize - Variable in class artofillusion.procedural.PointInfo
 

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

Copyright © 1999-2011 by Peter Eastman.