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 Albado color.

    GetAlbedoTextureDocument(DocumentId)

    Gets the Albado 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.

    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.

    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.

    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.

    IsCoatingParameter(ElementId)

    Tells if an element is a Coating Parameter

    SetAlbedoColor(DocumentId, Color)

    Sets the Albado color.

    SetAlbedoTextureDocument(DocumentId, DocumentId)

    Sets the Albado 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.

    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.

    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.

    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.

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

    Copyright ©2025 TopSolid - All rights reserved.