Class TLcdOpenFlightMaterial

java.lang.Object
com.luciad.format.object3d.openflight.model.TLcdOpenFlightMaterial

public class TLcdOpenFlightMaterial extends Object
Represents an entry in the OpenFlight material palette.

Please refer to the OpenFlight specification for more details on the semantics of this class and its properties.

See Also:
  • Constructor Details Link icon

    • TLcdOpenFlightMaterial Link icon

      public TLcdOpenFlightMaterial()
  • Method Details Link icon

    • getIndex Link icon

      public int getIndex()
    • setIndex Link icon

      public void setIndex(int aIndex)
    • getName Link icon

      public String getName()
    • setName Link icon

      public void setName(String aName)
    • getFlags Link icon

      public int getFlags()
    • setFlags Link icon

      public void setFlags(int aFlags)
    • setAmbientColor Link icon

      public void setAmbientColor(Color aAmbientColor)
    • setDiffuseColor Link icon

      public void setDiffuseColor(Color aDiffuseColor)
    • setSpecularColor Link icon

      public void setSpecularColor(Color aSpecularColor)
    • getEmissiveColor Link icon

      public Color getEmissiveColor()
    • setEmissiveColor Link icon

      public void setEmissiveColor(Color aEmissiveColor)
    • setShininess Link icon

      public void setShininess(double aShininess)
    • getAlpha Link icon

      public double getAlpha()
    • setAlpha Link icon

      public void setAlpha(double aAlpha)
    • getAmbientColor Link icon

      public Color getAmbientColor()
    • getDiffuseColor Link icon

      public Color getDiffuseColor()
    • getSpecularColor Link icon

      public Color getSpecularColor()
    • getShininess Link icon

      public double getShininess()