Uses of Class
artofillusion.material.MaterialMapping

Packages that use MaterialMapping
artofillusion   
artofillusion.animation   
artofillusion.material   
artofillusion.object   
 

Uses of MaterialMapping in artofillusion
 

Fields in artofillusion declared as MaterialMapping
 MaterialMapping RenderingMesh.matMapping
           
 

Methods in artofillusion with parameters of type MaterialMapping
static void ModellingApp.registerMaterialMapping(MaterialMapping o)
          Deprecated. Add a new MaterialMapping the list of available ones.
 void MaterialPreviewer.setMaterial(Material mat, MaterialMapping map)
           
 

Constructors in artofillusion with parameters of type MaterialMapping
RenderingMesh(Vec3[] vert, Vec3[] norm, RenderingTriangle[] triangle, TextureMapping mapping, MaterialMapping matMapping)
          Construct a rendering mesh.
 

Uses of MaterialMapping in artofillusion.animation
 

Methods in artofillusion.animation with parameters of type MaterialMapping
 void Actor.setMaterial(Material mat, MaterialMapping map)
           
 

Uses of MaterialMapping in artofillusion.material
 

Subclasses of MaterialMapping in artofillusion.material
 class LinearMaterialMapping
          LinearMaterialMapping is a MaterialMapping which represents a linear mapping (this includes rotations, translations, and scalings) of between material coordinates and world coordinates.
 class UniformMaterialMapping
          UniformMaterialMapping is the MaterialMapping for UniformMaterials.
 

Methods in artofillusion.material that return MaterialMapping
 MaterialMapping UniformMaterialMapping.duplicate()
           
abstract  MaterialMapping MaterialMapping.duplicate()
          Create a new MaterialMapping which is identical to this one.
 MaterialMapping LinearMaterialMapping.duplicate()
           
 MaterialMapping UniformMaterialMapping.duplicate(Object3D obj, Material mat)
           
abstract  MaterialMapping MaterialMapping.duplicate(Object3D obj, Material mat)
          Create a new MaterialMapping which is identical to this one, but for a different object and Material.
 MaterialMapping LinearMaterialMapping.duplicate(Object3D obj, Material mat)
           
 MaterialMapping UniformMaterial.getDefaultMapping(Object3D obj)
           
 MaterialMapping Material3D.getDefaultMapping(Object3D obj)
          The default mapping is a LinearMaterialMapping.
abstract  MaterialMapping Material.getDefaultMapping(Object3D obj)
          Get a default MaterialMapping for the material.
 

Methods in artofillusion.material with parameters of type MaterialMapping
 void UniformMaterialMapping.copy(MaterialMapping map)
           
abstract  void MaterialMapping.copy(MaterialMapping map)
          Make this mapping identical to another one.
 void LinearMaterialMapping.copy(MaterialMapping mapping)
           
 

Uses of MaterialMapping in artofillusion.object
 

Methods in artofillusion.object that return MaterialMapping
 MaterialMapping ObjectWrapper.getMaterialMapping()
          Get this object's MaterialMapping.
 MaterialMapping Object3D.getMaterialMapping()
          Get this object's MaterialMapping.
 

Methods in artofillusion.object with parameters of type MaterialMapping
 void Tube.setMaterial(Material mat, MaterialMapping map)
          When setting the material, we need to clear the cached meshes.
 void TriangleMesh.setMaterial(Material mat, MaterialMapping map)
          When setting the material, we need to clear the caches.
 void SplineMesh.setMaterial(Material mat, MaterialMapping map)
          When setting the material, we need to clear the caches.
 void Sphere.setMaterial(Material mat, MaterialMapping map)
           
 void ObjectInfo.setMaterial(Material mat, MaterialMapping map)
          Set the material and material mapping for this object.
 void Object3D.setMaterial(Material mat, MaterialMapping map)
          Set the Material and MaterialMapping for this object.
 void ImplicitSphere.setMaterial(Material mat, MaterialMapping map)
           
 void Cylinder.setMaterial(Material mat, MaterialMapping map)
           
 void Cube.setMaterial(Material mat, MaterialMapping map)
           
 void CSGObject.setMaterial(Material mat, MaterialMapping mapping)
           
 



Copyright © 1999-2011 by Peter Eastman.