Search Results for

    Show / Hide Table of Contents

    Interface ICoatings

    Gives access to methods to read or write in a coating document.

    Namespace: TopSolid.Cad.Design.Automating
    Assembly: TopSolid.Cad.Design.Automating.dll
    Syntax
    [ServiceContract]
    [AvailableSinceVersion(7, 16, 0, 0)]
    public interface ICoatings
    Remarks

    This interface is available since v7.16.

    Methods

    Name Description
    CreateCoatingParameter(DocumentId, PdmMinorRevisionId)

    Creates a coating parameter into a document

    GetAlbedoColor(DocumentId)

    Gets the Albedo color.

    GetAlbedoTextureDocument(DocumentId)

    Gets the Albedo texture document.

    GetAmbientOcclusionFactor(DocumentId)

    Gets the Ambient Occlusion factor.

    GetAmbientOcclusionTextureDocument(DocumentId)

    Gets the Ambient Occlusion texture document.

    GetAnisotropyAngleFactor(DocumentId)

    Gets the Anisotropy factor.

    GetAnisotropyAngleTextureDocument(DocumentId)

    Gets the Anisotropy texture document.

    GetBrinellHardnessFactor(DocumentId)

    Get Brinell Hardness factor

    GetBumpRotation(DocumentId)

    Gets the rotation for bump texture.

    GetBumpScale(DocumentId)

    Gets Bump Scale Factor

    GetCategory(DocumentId)

    Gets the coating category of a coating document.

    GetCoatingApperanceInfo(DocumentId, out bool, out bool, out bool, out bool)

    Gets the coating apperance information.

    GetCoatingParameterValue(ElementId, out DocumentId, out CoatingCategoryType)

    Gets Document and Category from a Coating Parameter

    GetColorMode(DocumentId)

    Gets the color mode of a coating document.

    GetDensity(DocumentId)

    Gets the coating density.

    GetGlossinessFactor(DocumentId)

    Gets the Glossiness factor.

    GetGlossinessTextureDocument(DocumentId)

    Gets the Glossiness texture document.

    GetHomogeneousParameterValue(DocumentId, out bool?)

    Gets the Homogeneous Parameter

    GetIsotropicParameterValue(DocumentId, out bool?)

    Gets the Isotropic Parameter

    GetMetalnessFactor(DocumentId)

    Gets the Metalness factor.

    GetMetalnessTextureDocument(DocumentId)

    Gets the Metalness texture document.

    GetNormalFactor(DocumentId)

    Gets the Normal factor.

    GetNormalTextureDocument(DocumentId)

    Gets the Normal texture document.

    GetOpacityColor(DocumentId)

    Gets the Opacity color.

    GetOpacityTextureDocument(DocumentId)

    Gets the Opacity texture document.

    GetRefractiveIndex(DocumentId)

    Gets the refractive index.

    GetRockwellFactors(DocumentId, out double, out double, out double)

    Gets Rockwell factors

    GetRotation(DocumentId)

    Gets the rotation.

    GetRoughnessFactor(DocumentId)

    Gets the Roughness factor.

    GetRoughnessTextureDocument(DocumentId)

    Gets the Roughness texture document.

    GetScale(DocumentId)

    Gets the scale.

    GetSpecularColor(DocumentId)

    Gets the Specular color.

    GetSpecularTextureDocument(DocumentId)

    Gets the Specular texture document.

    GetTransmissionGlossinessFactor(DocumentId)

    Gets the Transmission Glossiness factor.

    GetTransmissionGlossinessTextureDocument(DocumentId)

    Gets the Transmission Glossiness texture document.

    GetTransmissionScatteringColor(DocumentId)

    Gets the Transmission Scattering color.

    GetTransmissionScatteringLength(DocumentId)

    Gets the Transmission Scattering length.

    GetVickersHardnessFactor(DocumentId)

    Get Vickers Hardness factor

    IsCoatingParameter(ElementId)

    Tells if an element is a Coating Parameter

    SetAlbedoColor(DocumentId, Color)

    Sets the Albedo color.

    SetAlbedoTextureDocument(DocumentId, DocumentId)

    Sets the Albedo texture document.

    SetAmbientOcclusionFactor(DocumentId, double)

    Sets the Ambient Occlusion factor.

    SetAmbientOcclusionTextureDocument(DocumentId, DocumentId)

    Sets the Ambient Occlusion texture document.

    SetAngularScale(DocumentId, double)

    Sets the angular scale.

    SetAnisotropyAngleFactor(DocumentId, double)

    Sets the Anisotropy factor.

    SetAnisotropyAngleTextureDocument(DocumentId, DocumentId)

    Sets the Anisotropy texture document.

    SetBrinellHardnessFactor(DocumentId, double)

    Set Brinell Hardness factor

    SetBumpRotation(DocumentId, double)

    Sets the rotation for bump texture.

    SetBumpScale(DocumentId, double)

    Sets Bump Scale Factor

    SetCategory(DocumentId, CoatingCategoryType)

    Sets the coating category of a coating document.

    SetCoatingApperanceInfo(DocumentId, bool, bool, bool, bool)

    Sets the coating apperance information.

    SetCoatingParameterValue(ElementId, PdmMinorRevisionId)

    Sets value of a Coating Parameter

    SetColorMode(DocumentId, MaterialModelType)

    Sets the color mode of a coating document.

    SetDensity(DocumentId, double)

    Sets the coating density.

    SetGlossinessFactor(DocumentId, double)

    Sets the Glossiness factor.

    SetGlossinessTextureDocument(DocumentId, DocumentId)

    Sets the Glossiness texture document.

    SetHomogeneousParameterValue(DocumentId, bool?)

    Sets the Homogeneous Parameter

    SetIsotropicParameterValue(DocumentId, bool?)

    Sets the Isotropic Parameter

    SetMetalnessFactor(DocumentId, double)

    Sets the Metalness factor.

    SetMetalnessTextureDocument(DocumentId, DocumentId)

    Sets the Metalness texture document.

    SetNormalFactor(DocumentId, double)

    Sets the Normal factor.

    SetNormalTextureDocument(DocumentId, DocumentId)

    Sets the Normal texture document.

    SetOpacityColor(DocumentId, Color)

    Sets the Opacity color.

    SetOpacityTextureDocument(DocumentId, DocumentId)

    Sets the Opacity texture document.

    SetRefractiveIndex(DocumentId, double)

    Sets the refractive index.

    SetRockwellFactors(DocumentId, double?, double?, double?)

    Set Rockwell Factors

    SetRotation(DocumentId, double)

    Sets the rotation.

    SetRoughnessFactor(DocumentId, double)

    Sets the Roughness factor.

    SetRoughnessTextureDocument(DocumentId, DocumentId)

    Sets the Roughness texture document.

    SetScale(DocumentId, double)

    Sets the scale.

    SetSpecularColor(DocumentId, Color)

    Sets the Specular color.

    SetSpecularTextureDocument(DocumentId, DocumentId)

    Sets the Specular texture document.

    SetTransmissionGlossinessFactor(DocumentId, double)

    Sets the Transmission Glossiness factor.

    SetTransmissionGlossinessTextureDocument(DocumentId, DocumentId)

    Sets the Transmission Glossiness texture document.

    SetTransmissionScatteringColor(DocumentId, Color)

    Sets the Transmission Scattering color.

    SetTransmissionScatteringLength(DocumentId, double)

    Sets the Transmission Scattering length.

    SetVerticalAngularScale(DocumentId, double)

    Sets the vertical angular scale.

    SetVerticalScale(DocumentId, double)

    Sets the vertical scale.

    SetVickersHardnessFactor(DocumentId, double)

    Set Vickers Hardness factor

    In this article
    Back to top
    • Term of use
    • Corporate information
    • Privacy Policy - GDPR

    Copyright ©2025 TopSolid - All rights reserved.