Search Results for

    Show / Hide Table of Contents

    Class PhysicalMaterial

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    NXObject
    Material
    PhysicalMaterial
    Implements
    IMessageSink
    INXObject
    IExportableFEEntity
    Inherited Members
    NXObject.SetUserAttribute(NXObject.AttributeInformation, Update.Option)
    NXObject.SetUserAttribute(string, int, int, Update.Option)
    NXObject.SetUserAttribute(string, int, double, Update.Option)
    NXObject.SetUserAttribute(string, int, string, Update.Option)
    NXObject.SetUserAttribute(string, int, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, string, Update.Option)
    NXObject.SetTimeUserAttribute(string, int, NXObject.ComputationalTime, Update.Option)
    NXObject.SetBooleanUserAttribute(string, int, bool, Update.Option)
    NXObject.CreateAttributeIterator()
    NXObject.HasUserAttribute(AttributeIterator)
    NXObject.HasUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetUserAttributeCount(AttributeIterator)
    NXObject.GetUserAttributeCount(AttributeIterator, bool)
    NXObject.GetUserAttributeCount(NXObject.AttributeType)
    NXObject.GetUserAttributeCount(NXObject.AttributeType, bool, bool)
    NXObject.GetUserAttributeSize(string, NXObject.AttributeType)
    NXObject.GetNextUserAttribute(AttributeIterator, out NXObject.AttributeInformation)
    NXObject.GetUserAttribute(string, NXObject.AttributeType, int)
    NXObject.GetBooleanUserAttribute(string, int)
    NXObject.GetIntegerUserAttribute(string, int)
    NXObject.GetRealUserAttribute(string, int)
    NXObject.GetStringUserAttribute(string, int)
    NXObject.GetTimeUserAttribute(string, int)
    NXObject.GetComputationalTimeUserAttribute(string, int)
    NXObject.GetUserAttributes(AttributeIterator)
    NXObject.GetUserAttributes()
    NXObject.GetUserAttributes(bool)
    NXObject.GetUserAttributeAsString(string, NXObject.AttributeType, int)
    NXObject.DeleteUserAttributes(AttributeIterator, Update.Option)
    NXObject.DeleteUserAttribute(NXObject.AttributeType, string, bool, Update.Option)
    NXObject.DeleteUserAttributes(NXObject.AttributeType, Update.Option)
    NXObject.SetUserAttributeLock(string, NXObject.AttributeType, bool)
    NXObject.GetUserAttributeLock(string, NXObject.AttributeType)
    NXObject.GetUserAttributeSourceObjects()
    NXObject.SetPdmReferenceAttribute(string, string)
    NXObject.GetPdmReferenceAttributeValue(string)
    NXObject.GetUserAttribute(string, bool, bool, NXObject.AttributeType)
    NXObject.GetUserAttributes(bool, bool)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType)
    NXObject.DeleteAllAttributesByType(NXObject.AttributeType, Update.Option)
    NXObject.SetAttribute(string, int)
    NXObject.SetAttribute(string, int, Update.Option)
    NXObject.SetAttribute(string, double)
    NXObject.SetAttribute(string, double, Update.Option)
    NXObject.SetAttribute(string, string)
    NXObject.SetAttribute(string, string, Update.Option)
    NXObject.SetAttribute(string)
    NXObject.SetAttribute(string, Update.Option)
    NXObject.SetTimeAttribute(string, string)
    NXObject.SetTimeAttribute(string, string, Update.Option)
    NXObject.GetIntegerAttribute(string)
    NXObject.GetRealAttribute(string)
    NXObject.GetStringAttribute(string)
    NXObject.GetTimeAttribute(NXObject.DateAndTimeFormat, string)
    NXObject.GetReferenceAttribute(string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string)
    NXObject.DeleteAttributeByTypeAndTitle(NXObject.AttributeType, string, Update.Option)
    NXObject.SetReferenceAttribute(string, string)
    NXObject.SetReferenceAttribute(string, string, Update.Option)
    NXObject.GetAttributeTitlesByType(NXObject.AttributeType)
    NXObject.GetUserAttributesAsStrings()
    NXObject.FindObject(string)
    NXObject.Print()
    NXObject.SetName(string)
    NXObject.IsOccurrence
    NXObject.JournalIdentifier
    NXObject.Name
    NXObject.OwningComponent
    NXObject.OwningPart
    NXObject.Prototype
    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
    Assembly: NXOpen.dll
    Syntax
    public class PhysicalMaterial : Material, IMessageSink, INXObject, IExportableFEEntity

    Constructors

    PhysicalMaterial()

    Declaration
    protected PhysicalMaterial()

    Methods

    AssignObjects(NXObject[])

    Declaration
    public void AssignObjects(NXObject[] objects)
    Parameters
    Type Name Description
    NXObject[] objects

    AssignToAllBodies()

    Declaration
    public void AssignToAllBodies()

    AssignToBodiesNotUsingPreferredMaterial()

    Declaration
    public PhysicalMaterial.AssignWarning AssignToBodiesNotUsingPreferredMaterial()
    Returns
    Type Description
    PhysicalMaterial.AssignWarning

    AssignToBodiesWithoutMaterials()

    Declaration
    public PhysicalMaterial.AssignWarning AssignToBodiesWithoutMaterials()
    Returns
    Type Description
    PhysicalMaterial.AssignWarning

    Copy(NXObject)

    Declaration
    public PhysicalMaterial Copy(NXObject partObject)
    Parameters
    Type Name Description
    NXObject partObject
    Returns
    Type Description
    PhysicalMaterial

    CopyLibMatlToPart(NXObject)

    Declaration
    public PhysicalMaterial CopyLibMatlToPart(NXObject partObject)
    Parameters
    Type Name Description
    NXObject partObject
    Returns
    Type Description
    PhysicalMaterial

    CopyLibMatlToPart(NXObject, bool)

    Declaration
    public PhysicalMaterial CopyLibMatlToPart(NXObject partObject, bool editable)
    Parameters
    Type Name Description
    NXObject partObject
    bool editable
    Returns
    Type Description
    PhysicalMaterial

    Delete()

    Declaration
    public void Delete()

    DeleteOrphanedUserMaterialModels()

    Declaration
    public void DeleteOrphanedUserMaterialModels()

    DeleteUserMaterialModels()

    Declaration
    public void DeleteUserMaterialModels()

    GetAlternatename()

    Declaration
    public string GetAlternatename()
    Returns
    Type Description
    string

    GetCategory()

    Declaration
    public string GetCategory()
    Returns
    Type Description
    string

    GetDescription()

    Declaration
    public string GetDescription()
    Returns
    Type Description
    string

    GetId()

    Declaration
    public int GetId()
    Returns
    Type Description
    int

    GetLibraryName()

    Declaration
    public string GetLibraryName()
    Returns
    Type Description
    string

    GetMaterialCategory()

    Declaration
    public string GetMaterialCategory()
    Returns
    Type Description
    string

    GetMaterialEditable()

    Declaration
    public bool GetMaterialEditable()
    Returns
    Type Description
    bool

    GetMaterialType()

    Declaration
    public PhysicalMaterial.Type GetMaterialType()
    Returns
    Type Description
    PhysicalMaterial.Type

    GetParentlibrarymaterial(out string, out string)

    Declaration
    public void GetParentlibrarymaterial(out string parentName, out string parentLibraryName)
    Parameters
    Type Name Description
    string parentName
    string parentLibraryName

    GetParentmaterial()

    Declaration
    public PhysicalMaterial GetParentmaterial()
    Returns
    Type Description
    PhysicalMaterial

    GetPropTable()

    Declaration
    public BasePropertyTable GetPropTable()
    Returns
    Type Description
    BasePropertyTable

    GetPropertyInheritedValue(string)

    Declaration
    public string GetPropertyInheritedValue(string propNeutralName)
    Parameters
    Type Name Description
    string propNeutralName
    Returns
    Type Description
    string

    GetSolverCardSyntax()

    Declaration
    public string[] GetSolverCardSyntax()
    Returns
    Type Description
    string[]

    GetSubcategory()

    Declaration
    public string GetSubcategory()
    Returns
    Type Description
    string

    GetTeamcenterMaterialItem()

    Declaration
    public string GetTeamcenterMaterialItem()
    Returns
    Type Description
    string

    GetUsage(out NXObject[])

    Declaration
    public void GetUsage(out NXObject[] objects)
    Parameters
    Type Name Description
    NXObject[] objects

    GetVersion()

    Declaration
    public string GetVersion()
    Returns
    Type Description
    string

    HasParentlibrarymaterial()

    Declaration
    public bool HasParentlibrarymaterial()
    Returns
    Type Description
    bool

    HasParentmaterial()

    Declaration
    public bool HasParentmaterial()
    Returns
    Type Description
    bool

    InfoMaterial()

    Declaration
    public void InfoMaterial()

    InfoMaterialToFile(bool, string)

    Declaration
    public void InfoMaterialToFile(bool bOverride, string pcFileName)
    Parameters
    Type Name Description
    bool bOverride
    string pcFileName

    IsLoadedLibraryMaterial()

    Declaration
    public bool IsLoadedLibraryMaterial()
    Returns
    Type Description
    bool

    IsLoadedTeamcenterMaterialItem()

    Declaration
    public bool IsLoadedTeamcenterMaterialItem()
    Returns
    Type Description
    bool

    IsNonlibraryMaterial()

    Declaration
    public bool IsNonlibraryMaterial()
    Returns
    Type Description
    bool

    IsPropertyOverridden(string)

    Declaration
    public bool IsPropertyOverridden(string propNeutralName)
    Parameters
    Type Name Description
    string propNeutralName
    Returns
    Type Description
    bool

    ReplaceMaterialAssignment(PhysicalMaterial)

    Declaration
    public void ReplaceMaterialAssignment(PhysicalMaterial newMatl)
    Parameters
    Type Name Description
    PhysicalMaterial newMatl

    ResyncWithLibraryDefinition()

    Declaration
    public void ResyncWithLibraryDefinition()

    SetAlternatename(string)

    Declaration
    public void SetAlternatename(string materialAlternatename)
    Parameters
    Type Name Description
    string materialAlternatename

    SetCategory(string)

    Declaration
    public void SetCategory(string materialCategory)
    Parameters
    Type Name Description
    string materialCategory

    SetDescription(string)

    Declaration
    public void SetDescription(string materialDescription)
    Parameters
    Type Name Description
    string materialDescription

    SetId(int)

    Declaration
    public void SetId(int materialId)
    Parameters
    Type Name Description
    int materialId

    SetMaterialCategory(string)

    Declaration
    public void SetMaterialCategory(string materialCategory)
    Parameters
    Type Name Description
    string materialCategory

    SetMaterialEditable(bool)

    Declaration
    public void SetMaterialEditable(bool isEditable)
    Parameters
    Type Name Description
    bool isEditable

    SetSubcategory(string)

    Declaration
    public void SetSubcategory(string materialSubcategory)
    Parameters
    Type Name Description
    string materialSubcategory

    UnassignAllObjects()

    Declaration
    public void UnassignAllObjects()

    UpdateMaterialProperties()

    Declaration
    public void UpdateMaterialProperties()

    Implements

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