Search Results for

    Show / Hide Table of Contents

    Class IrayPlusMaterialEditorBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    IrayPlusMaterialEditorBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    Builder.Commit()
    Builder.Destroy()
    Builder.GetCommittedObjects()
    Builder.GetObject()
    Builder.ShowResults()
    Builder.Validate()
    Builder.PreviewBuilder
    TaggedObject.initialize()
    TaggedObject.ToString()
    TaggedObject.PrintTestData(string)
    TaggedObject.PrintTestData(string, int)
    TaggedObject.Tag
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    MarshalByRefObject.GetLifetimeService()
    MarshalByRefObject.InitializeLifetimeService()
    MarshalByRefObject.MemberwiseClone(bool)
    object.GetType()
    object.MemberwiseClone()
    object.Equals(object)
    object.Equals(object, object)
    object.ReferenceEquals(object, object)
    object.GetHashCode()
    Namespace: NXOpen.Display
    Assembly: NXOpen.dll
    Syntax
    public class IrayPlusMaterialEditorBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    IrayPlusMaterialEditorBuilder()

    Declaration
    protected IrayPlusMaterialEditorBuilder()

    Properties

    MaterialName

    Declaration
    public string MaterialName { get; set; }
    Property Value
    Type Description
    string

    PreviewToggle

    Declaration
    public bool PreviewToggle { get; set; }
    Property Value
    Type Description
    bool

    Methods

    AddComponent(string, out int)

    Declaration
    public string AddComponent(string componentType, out int addedLayerIndex)
    Parameters
    Type Name Description
    string componentType
    int addedLayerIndex
    Returns
    Type Description
    string

    ExportToMDLFile(string)

    Declaration
    public void ExportToMDLFile(string exportMdlFileName)
    Parameters
    Type Name Description
    string exportMdlFileName

    ExportToXMLFile(string)

    Declaration
    public void ExportToXMLFile(string exportXmlFileName)
    Parameters
    Type Name Description
    string exportXmlFileName

    GetComponentInfo(string, out IrayPlusMaterialAttribute, out string[])

    Declaration
    public void GetComponentInfo(string componentName, out IrayPlusMaterialAttribute attribueObject, out string[] attribList)
    Parameters
    Type Name Description
    string componentName
    IrayPlusMaterialAttribute attribueObject
    string[] attribList

    GetComponentParameter(string)

    Declaration
    public IrayPlusMaterialAttribute GetComponentParameter(string attribueName)
    Parameters
    Type Name Description
    string attribueName
    Returns
    Type Description
    IrayPlusMaterialAttribute

    GetComponentParameterValue(string)

    Declaration
    public string GetComponentParameterValue(string attribueName)
    Parameters
    Type Name Description
    string attribueName
    Returns
    Type Description
    string

    GetImageParameterFullPath(string)

    Declaration
    public string GetImageParameterFullPath(string imageAttribueName)
    Parameters
    Type Name Description
    string imageAttribueName
    Returns
    Type Description
    string

    GetMaterialLayersInfo(out string[], out string[])

    Declaration
    public void GetMaterialLayersInfo(out string[] typeList, out string[] uniqueNameList)
    Parameters
    Type Name Description
    string[] typeList
    string[] uniqueNameList

    MoveComponent(int, string, bool)

    Declaration
    public void MoveComponent(int index, string componentType, bool moveUp)
    Parameters
    Type Name Description
    int index
    string componentType
    bool moveUp

    RemoveComponent(int, string)

    Declaration
    public void RemoveComponent(int index, string componentType)
    Parameters
    Type Name Description
    int index
    string componentType

    SaveToSystemStudioMaterials(string)

    Declaration
    public void SaveToSystemStudioMaterials(string saveXmlFileName)
    Parameters
    Type Name Description
    string saveXmlFileName

    SetComponentParameter(string, IrayPlusMaterialAttribute, out string[])

    Declaration
    public void SetComponentParameter(string attribueName, IrayPlusMaterialAttribute attribueObject, out string[] changedAttrib)
    Parameters
    Type Name Description
    string attribueName
    IrayPlusMaterialAttribute attribueObject
    string[] changedAttrib

    SetComponentParameterValue(string, string, out string[])

    Declaration
    public void SetComponentParameterValue(string attribueName, string attribueValue, out string[] changedAttrib)
    Parameters
    Type Name Description
    string attribueName
    string attribueValue
    string[] changedAttrib

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    In this article
    Back to top Generated by DocFX