Uses of Class
net.jinx.video.Material

Packages that use Material
net.jinx.physics.fountain   
net.jinx.physics.util   
net.jinx.video Provides an easy to use scene graph API that is intended for use by OpenGL Programmers, without preventing access to low-level OpenGL features.

If you're interested in constructing arbitrary OpenGL objects, take a look at the Visible interface.

Model designers might be more interested in the model subpackage.
 
net.jinx.video.model This package contains the core components of the Vertex Modeler application.

Model designers will be most interested in the Model and VertexUtil classes; examine their documentation closely, since you'll be using them extensively.  Being aware of the other classes in this package would be handy, as well.
 
 

Uses of Material in net.jinx.physics.fountain
 

Methods in net.jinx.physics.fountain with parameters of type Material
protected  void GlowSparkParticleVisible.drawParticle(Context opt, PhysicalObject obj, Material m)
           
 void GlowSparkParticleVisible.setFinalMaterial(Material mat)
           
 void TriangleParticleVisible.setFinalMaterial(Material mat)
           
 void SparkParticleVisible.setFinalMaterial(Material mat)
           
 void GlowSparkParticleVisible.setInitialMaterial(Material mat)
           
 void TriangleParticleVisible.setInitialMaterial(Material mat)
           
 void SparkParticleVisible.setInitialMaterial(Material mat)
           
 void SphereVisible.setMaterial(Material material)
           
 

Uses of Material in net.jinx.physics.util
 

Methods in net.jinx.physics.util with parameters of type Material
 void PhysicalSpark.setMaterial(Material material)
           
 void PhysicalSphere.setMaterial(Material m)
           
 

Constructors in net.jinx.physics.util with parameters of type Material
PhysicalSphere(float r, int segments, Material mat)
           
PhysicalSphere(float r, int segments, Material mat, Vector p, Vector v, float mass)
           
 

Uses of Material in net.jinx.video
 

Methods in net.jinx.video that return Material
 Material Material.duplicate()
           
 Material Light.getColor()
          Returns the color of this light.
 Material Plane.getMaterial()
          Deprecated. this class has been internally redesigned; please use the getColoration() method instead.
 Material Sphere.getMaterial()
          Deprecated. this class has been internally redesigned; please use the getColoration() method instead.
 

Methods in net.jinx.video with parameters of type Material
static void Material.interpolate(Material a, Material b, Material c, float i)
           
 void Light.setColor(Material color)
          Sets the color of this light.
 void Plane.setMaterial(Material material)
          Deprecated. this class has been internally redesigned; please use the setColoration(Coloration) method instead.
 void Sphere.setMaterial(Material material)
          Deprecated. this class has been internally redesigned; please use the setColoration(Coloration) method instead.
 

Uses of Material in net.jinx.video.model
 

Methods in net.jinx.video.model that return Material
static Material ModelUtil.colorToMaterial(java.awt.Color c)
          Constructs a Material using a well tested technique to convert a simple color to a Material.
static Material ModelUtil.colorToMaterial(java.awt.Color c, float shine)
          Constructs a Material using a well tested technique to convert a simple color to a Material.
static Material ModelUtil.colorToMaterial(float r, float g, float b)
          Constructs a Material using a well tested technique to convert a simple color to a Material.
static Material ModelUtil.colorToMaterial(float r, float g, float b, float a)
          Constructs a Material using a well tested technique to convert a simple color to a Material.
static Material ModelUtil.colorToMaterial(float r, float g, float b, float a, float shine)
          Constructs a Material using a well tested technique to convert a simple color to a Material.
 Material[] VertexColoration.getMaterials()
          Provides the Material array.
static Material ModelUtil.loadMaterial(Hierarchy h)
          Constructs a Material object from the given Hierarchy.
 

Methods in net.jinx.video.model with parameters of type Material
static VertexColoration ModelUtil.randomColoration(float[][] vertices, Material[] sources, float threshold)
          Constructs a semi-random VertexColoration for the given vertices, using the given sources and threshold.
static VertexColoration ModelUtil.randomColoration(Model m, Material[] sources, float threshold)
          Constructs a semi-random VertexColoration for the given Model, using the given sources and threshold.
 void VertexColoration.setMaterials(Material[] materials)
          Sets the Material array for this coloration.
 void GradientColoration.setXElements(float xHigh, float xLow, Material xHighMat, Material xLowMat)
          Sets the X elements of the coloration and also enables the X shading.
 void GradientColoration.setYElements(float yHigh, float yLow, Material yHighMat, Material yLowMat)
          Sets the Y elements of the coloration and also enables the Y shading.
 void GradientColoration.setZElements(float zHigh, float zLow, Material zHighMat, Material zLowMat)
          Sets the Z elements of the coloration and also enables the Z shading.
 

Constructors in net.jinx.video.model with parameters of type Material
VertexColoration(Material[] materials)
          Constructs a VertexColoration using the given Material array.