marchingcubes
Class MCMaterial
java.lang.Object
|
+--marchingcubes.MCMaterial
- public class MCMaterial
- extends java.lang.Object
|
Field Summary |
double |
ab
|
double |
ag
|
double |
ar
|
static marchingcubes.MCMaterial |
BRONZE
|
static marchingcubes.MCMaterial |
CHROME
|
double |
db
|
double |
dg
|
double |
dr
|
static marchingcubes.MCMaterial |
EMERALD
|
static marchingcubes.MCMaterial |
GOLD
|
static marchingcubes.MCMaterial |
JADE
|
static java.util.Vector |
materials
|
java.lang.String |
name
|
static marchingcubes.MCMaterial |
RUBY
|
double |
sb
|
double |
sg
|
double |
shininess
|
static marchingcubes.MCMaterial |
SILVER
|
double |
sr
|
|
Constructor Summary |
MCMaterial(double ar,
double ag,
double ab,
double dr,
double dg,
double db,
double sr,
double sg,
double sb,
double shininess,
java.lang.String name)
constructor of a MCMaterial object |
|
Method Summary |
static void |
fillMaterials()
initialise un vecteur avec des matériau par défaut |
java.lang.String |
toString()
returns a string representation of the material (its name) |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ar
public double ar
ag
public double ag
ab
public double ab
dr
public double dr
dg
public double dg
db
public double db
sr
public double sr
sg
public double sg
sb
public double sb
shininess
public double shininess
name
public java.lang.String name
EMERALD
public static marchingcubes.MCMaterial EMERALD
JADE
public static marchingcubes.MCMaterial JADE
RUBY
public static marchingcubes.MCMaterial RUBY
BRONZE
public static marchingcubes.MCMaterial BRONZE
CHROME
public static marchingcubes.MCMaterial CHROME
GOLD
public static marchingcubes.MCMaterial GOLD
SILVER
public static marchingcubes.MCMaterial SILVER
materials
public static java.util.Vector materials
MCMaterial
public MCMaterial(double ar,
double ag,
double ab,
double dr,
double dg,
double db,
double sr,
double sg,
double sb,
double shininess,
java.lang.String name)
- constructor of a MCMaterial object
- Parameters:
ar - ambient redag - ambient greenab - ambient bluedr - diffuse reddg - diffuse greendb - diffuse bluesr - specular redsg - specular greensb - specular blueshininess - specular attenuation
fillMaterials
public static void fillMaterials()
- initialise un vecteur avec des matériau par défaut
toString
public java.lang.String toString()
- returns a string representation of the material (its name)
- Overrides:
toString in class java.lang.Object
- Returns:
- a string representing the material