Search Results for

    Show / Hide Table of Contents

    Interface IMultiLayer

    Gives access to methods to read or write in a multi layer material document.

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

    This interface is available since v7.19.

    Methods

    Name Description
    AddMultiMaterialLayer(DocumentId, SmartMaterial, SmartReal, SmartReal)

    Adds one layer to the layer list of the multimaterial document

    GetBottomCoating(DocumentId)

    Gets the multi layer bottom coating

    GetBottomCoatingOrientationValue(DocumentId, out Real)

    Gets the multi layer bottom coating orientation value

    GetBottomFinishing(DocumentId)

    Gets the multi layer bottom finishing

    GetBottomFinishingOrientationValue(DocumentId, Real)

    Gets the multi layer bottom finishing orientation value

    GetCategory(DocumentId)

    Gets the multi layer material category of a multi layer material document.

    GetDescription(DocumentId)

    Gets the multi layer material document description

    GetEnveloppeMaterial(DocumentId)

    Gets the multi layer enveloppe material

    GetHomogeneousParameterValue(DocumentId, out bool?)

    Gets the multi layer material Homogeneous Parameter

    GetIsotropicParameterValue(DocumentId, out bool?)

    Gets the multi layer material Isotropic Parameter

    GetMultiLayerMaterialDocumentDetailedBitmap(DocumentId, int, int)

    Gets multi layer document layer preview bitmap

    GetMultiLayerMaterialDocumentEnveloppeBitmap(DocumentId, int, int)

    Gets multi layer document layer enveloppe bitmap

    GetMultiLayerTotalThickness(DocumentId)

    Gets the multi layer total thickness

    GetMultiMaterialLayers(DocumentId, out List<SmartMaterial>, out List<SmartReal>, out List<SmartReal>)

    Gets the multi layer layers

    GetMultiMaterialLayersCount(DocumentId)

    Gets the multi layer layers count

    GetPartNumber(DocumentId)

    Gets the multi layer material document part number

    GetTopCoating(DocumentId)

    Gets the multi layer top coating

    GetTopCoatingOrientationValue(DocumentId, out Real)

    Gets the multi layer top coating orientation value

    GetTopFinishing(DocumentId)

    Gets the multi layer top finishing

    GetTopFinishingOrientationValue(DocumentId, out Real)

    Gets the multi layer top finishing orientation value

    IsBottomCoatingLikeTop(DocumentId)

    Tells if bottom coating is like top

    IsBottomFinishingLikeTop(DocumentId)

    Tells if bottom finishing is like top

    RemoveMultiMaterialLayer(DocumentId, int)

    Remove one layer from the layer list of the multimaterial document

    SetBottomCoating(DocumentId, SmartCoating)

    Sets the multi layer bottom coating

    SetBottomCoatingLikeTop(DocumentId, bool)

    Sets bottom coating as top boolean value

    SetBottomCoatingOrientationValue(DocumentId, Real)

    Sets the multi layer bottom coating orientation value

    SetBottomFinishing(DocumentId, SmartFinishing)

    Sets the multi layer bottom finishing

    SetBottomFinishingLikeTop(DocumentId, bool)

    Sets bottom finishing as top boolean value

    SetBottomFinishingOrientationValue(DocumentId, Real)

    Sets the multi layer bottom finishing orientation value

    SetCategory(DocumentId, MultiLayerMaterialCategoryType)

    Sets the multi layer material category of a material document.

    SetDescription(DocumentId, string)

    Sets the multi layer material document description

    SetEnveloppeMaterial(DocumentId, SmartMaterial)

    Sets the multi layer enveloppe material

    SetHomogeneousParameterValue(DocumentId, bool)

    Sets the multi layer material Homogeneous Parameter

    SetIsotropicParameterValue(DocumentId, bool)

    Sets the multi layer material Isotropic Parameter

    SetMultiMaterialLayers(DocumentId, List<SmartMaterial>, List<SmartReal>, List<SmartReal>)

    Adds one layer to the layer list of the multimaterial document

    SetPartNumber(DocumentId, string)

    Sets the multi layer material part number

    SetTopCoating(DocumentId, SmartCoating)

    Sets the multi layer top coating

    SetTopCoatingOrientationValue(DocumentId, Real)

    Sets the multi layer top coating orientation value

    SetTopFinishing(DocumentId, SmartFinishing)

    Sets the multi layer top finishing

    SetTopFinishingOrientationValue(DocumentId, Real)

    Sets the multi layer top finishing orientation value

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

    Copyright ©2025 TopSolid - All rights reserved.