igeo

## Class IBasicMaterial

- java.lang.Object
- - igeo.IMaterial
  - - igeo.IBasicMaterial

-     public class IBasicMaterial
      extends IMaterial

  A Class of rendering material properties for IObject geometries. In the current version, this material information is not used yet.
  Author:
    Satoru Sugihara

- - ### Field Summary

    Fields
    Modifier and Type | Field and Description
    --- | ---
    `IColor` | `ambient`
    `IColor` | `diffuse`
    `IColor` | `emission`
    `IColor` | `reflection`
    `double` | `reflectivity`
    `double` | `refraction`
    `double` | `shine`
    `IColor` | `specular`
    `double` | `transparency`
    `IColor` | `transparent`

  - ### Constructor Summary

    Constructors
    Constructor and Description
    `IBasicMaterial()`

  - ### Method Summary

    - ### Methods inherited from class java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### Field Detail

    - #### ambient

          public IColor ambient

    - #### diffuse

          public IColor diffuse

    - #### emission

          public IColor emission

    - #### specular

          public IColor specular

    - #### reflection

          public IColor reflection

    - #### transparent

          public IColor transparent

    - #### refraction

          public double refraction

    - #### reflectivity

          public double reflectivity

    - #### shine

          public double shine

    - #### transparency

          public double transparency

  - ### Constructor Detail

    - #### IBasicMaterial

          public IBasicMaterial()