Class Shininess

All Implemented Interfaces:
AttributesWrapper, DataElementWrapper, BytesDataElementWrapper, DoubleDataElementWrapper, FloatDataElementWrapper, FloatingPointDoubleWrapper

public class Shininess extends AbstractDataElementWrapper implements FloatingPointDoubleWrapper
Name: Shininess
Keyword: Shininess
Tag: (0070,1706)
Value Representation: FD
Value Multiplicity: 1
  • Described in the contexts: as follows:
    Attribute Name: Shininess
    Type: 3
    Attribute Description:

    Specifies the roughness of the rendered surfaces, in the relative range 0.0 to 1.0, inclusive. A value of 0.0 represents a rough surface and a value of 1.0 represents the smoothest surface which can be generated by the implementation.

    In theory, the range of shininess is from 0 to infinity. However, in practice each implementation has a finite upper limit for shininess. The implementation is expected to multiply this value by its upper limit value and use the result in its shading algorithm for shininess.

    If absent, the shininess is an implementation decision.


  • Field Details

    • VALUE_REPRESENTATION

      public static final org.dcm4che3.data.VR VALUE_REPRESENTATION
    • TAG

      public static final int TAG
      See Also:
      Constant Field Values
  • Constructor Details

    • Shininess

      public Shininess​(org.dcm4che3.data.Attributes attributes)
    • Shininess

      public Shininess()
  • Method Details