Package artofillusion.object

Interface Summary
FacetedMesh A FacetedMesh represents an object which is defined by a set of polygonal faces.
Mesh The Mesh interface represents an object which is defined by a set of control vertices.
 

Class Summary
CompoundImplicitObject  
CompoundImplicitObject.CompoundImplicitKeyframe Inner class representing a pose for a CompoundImplicitObject.
CSGModeller This class is used by CSGObject.
CSGObject A CSGObject is an Object3D that represents the union, intersection, or difference of two component objects.
CSGObject.CSGKeyframe Inner class representing a pose for a CSGObject.
Cube Contrary to its name, the Cube class actually can represent any rectangular solid.
Curve The Curve class represents a continuous curve defined by a series of control vertices.
Curve.CurveKeyframe This class represents a pose of a Curve.
Cylinder The Cylinder class represents cylinders and cones.
Cylinder.CylinderKeyframe Inner class representing a pose for a cylinder.
DirectionalLight DirectionalLight represents a distant light source which emits light in one direction from outside the scene.
DirectionalLight.DirectionalLightKeyframe  
ExternalObject ExternalObject is an Object3D that is stored in a separate file.
ImplicitObject This abstract class represents an object whose surface is defined as an isosurface of a 3D field function.
ImplicitSphere This is a spherical implicit object (i.e.
ImplicitSphere.ImplicitSphereKeyframe Inner class representing a pose for an ImplicitSphere.
Light Light is an abstract class which represents a light source in a scene.
MeshVertex MeshVertex represents a vertex in a mesh object.
NullObject NullObject represents an object which has no effect on how the scene is rendered.
Object3D Object3D is the abstract superclass of any object which can be placed into a Scene.
ObjectCollection This abstract class represents an Object3D which is actually composed of other objects.
ObjectInfo ObjectInfo represents information about an object within a Scene: its position, orientation, name, visibility, etc.
ObjectWrapper An ObjectWrapper is an Object3D that acts as a wrapper around another Object3D.
PointLight PointLight represents a light source which emits light equally in all directions.
PointLight.PointLightKeyframe Inner class representing a pose for a cylinder.
ProceduralDirectionalLight This is a DirectionalLight whose emitted light is calculated by a Procedure.
ProceduralDirectionalLight.ProceduralLightKeyframe Inner class representing a pose for a directional light.
ProceduralPointLight This is a PointLight whose emitted light is calculated by a Procedure.
ProceduralPointLight.ProceduralLightKeyframe Inner class representing a pose for a point light.
ReferenceImage A ReferenceImage is an object that displays an image for use during modelling.
SceneCamera SceneCamera is a type of Object3D.
SceneCamera.CameraKeyframe  
Sphere The Sphere class actually can represent any ellipsoid.
SplineMesh The SplineMesh class represents a parametric surface defined as a tensor product of spline curves.
SplineMesh.SplineMeshKeyframe This class represents a pose of a SplineMesh.
SpotLight SpotLight represents a light source which emits a cone of light in a specified direction.
SpotLight.SpotLightKeyframe  
TriangleMesh The TriangleMesh class represents an aritrary surface defined by a mesh of triangular faces.
TriangleMesh.TriangleMeshKeyframe This class represents a pose of a TriangleMesh.
Tube Tube represents a "thick" curve.
Tube.TubeKeyframe This class represents a pose of a Tube.
 



Copyright © 1999-2011 by Peter Eastman.