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 attributessurface_style_reflectance_ambientambient_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; |
Global rules for this entity data type- |
public interface ESurface_style_reflectance_ambient_diffuse_specular extends ESurface_style_reflectance_ambient_diffusespecular_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_specularstatic 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 AEntitypublic ESurface_style_reflectance_ambient_diffuse_specular getByIndex(int index)public ESurface_style_reflectance_ambient_diffuse_specular getCurrentMember(SdaiIterator it) |