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

    • TLcdOpenFlightMaterial

      public TLcdOpenFlightMaterial()
  • Method Details

    • getIndex

      public int getIndex()
    • setIndex

      public void setIndex(int aIndex)
    • getName

      public String getName()
    • setName

      public void setName(String aName)
    • getFlags

      public int getFlags()
    • setFlags

      public void setFlags(int aFlags)
    • setAmbientColor

      public void setAmbientColor(Color aAmbientColor)
    • setDiffuseColor

      public void setDiffuseColor(Color aDiffuseColor)
    • setSpecularColor

      public void setSpecularColor(Color aSpecularColor)
    • getEmissiveColor

      public Color getEmissiveColor()
    • setEmissiveColor

      public void setEmissiveColor(Color aEmissiveColor)
    • setShininess

      public void setShininess(double aShininess)
    • getAlpha

      public double getAlpha()
    • setAlpha

      public void setAlpha(double aAlpha)
    • getAmbientColor

      public Color getAmbientColor()
    • getDiffuseColor

      public Color getDiffuseColor()
    • getSpecularColor

      public Color getSpecularColor()
    • getShininess

      public double getShininess()