Overview Schemas Index

PRESENTATION_APPEARANCE_SCHEMA (jsdai.SPresentation_appearance_schema)


ENTITY surface_style_reflectance_ambient_diffuse_specular
          SUBTYPE OF (surface_style_reflectance_ambient_diffuse);
          specular_reflectance : REAL;
          specular_exponent : REAL;
          specular_colour : colour;
END_ENTITY; -- surface_style_reflectance_ambient_diffuse_specular

Entity data types and their attributes

surface_style_reflectance_ambient
          ambient_reflectance: REAL;
surface_style_reflectance_ambient_diffuse
          diffuse_reflectance: REAL;
surface_style_reflectance_ambient_diffuse_specular
          specular_reflectance: REAL;
          specular_exponent: REAL;
          specular_colour: colour;

Users

surface_style_reflectance_ambient
          surface_style_rendering_with_properties.properties
                    rendering_properties_select
surface_style_reflectance_ambient_diffuse
surface_style_reflectance_ambient_diffuse_specular

Global rules for this entity data type

          -

public interface ESurface_style_reflectance_ambient_diffuse_specular extends ESurface_style_reflectance_ambient_diffuse

specular_reflectance (explicit attribute)

          boolean testSpecular_reflectance(ESurface_style_reflectance_ambient_diffuse_specular type)
          double getSpecular_reflectance(ESurface_style_reflectance_ambient_diffuse_specular type)
          void setSpecular_reflectance(ESurface_style_reflectance_ambient_diffuse_specular type, double value)
          void unsetSpecular_reflectance(ESurface_style_reflectance_ambient_diffuse_specular type)

specular_exponent (explicit attribute)

          boolean testSpecular_exponent(ESurface_style_reflectance_ambient_diffuse_specular type)
          double getSpecular_exponent(ESurface_style_reflectance_ambient_diffuse_specular type)
          void setSpecular_exponent(ESurface_style_reflectance_ambient_diffuse_specular type, double value)
          void unsetSpecular_exponent(ESurface_style_reflectance_ambient_diffuse_specular type)

specular_colour (explicit attribute)

          boolean testSpecular_colour(ESurface_style_reflectance_ambient_diffuse_specular type)
          EColour getSpecular_colour(ESurface_style_reflectance_ambient_diffuse_specular type)
          void setSpecular_colour(ESurface_style_reflectance_ambient_diffuse_specular type, EColour value)
          void unsetSpecular_colour(ESurface_style_reflectance_ambient_diffuse_specular type)

public class CSurface_style_reflectance_ambient_diffuse_specular implements ESurface_style_reflectance_ambient_diffuse_specular

          static EAttribute attributeSpecular_reflectance(ESurface_style_reflectance_ambient_diffuse_specular type)
          static EAttribute attributeSpecular_exponent(ESurface_style_reflectance_ambient_diffuse_specular type)
          static EAttribute attributeSpecular_colour(ESurface_style_reflectance_ambient_diffuse_specular type)
          static int usedinSpecular_colour(ESurface_style_reflectance_ambient_diffuse_specular type, EColour instance, ASdaiModel domain, ASurface_style_reflectance_ambient_diffuse_specular result)

public class ASurface_style_reflectance_ambient_diffuse_specular extends AEntity

          public ESurface_style_reflectance_ambient_diffuse_specular getByIndex(int index)
          public ESurface_style_reflectance_ambient_diffuse_specular getCurrentMember(SdaiIterator it)