Search Results for

    Show / Hide Table of Contents

    Class PmiPreferences

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TransientObject
    PmiPreferences
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    Inherited Members
    TransientObject.Dispose()
    TransientObject.ToString()
    TransientObject.PrintTestData(String)
    TransientObject.PrintTestData(String, Int32)
    TransientObject.Handle
    NXRemotableObject.initialize()
    NXRemotableObject.SyncProcessMessage(IMessage)
    NXRemotableObject.AsyncProcessMessage(IMessage, IMessageSink)
    NXRemotableObject.NextSink
    System.MarshalByRefObject.CreateObjRef(System.Type)
    System.MarshalByRefObject.GetLifetimeService()
    System.MarshalByRefObject.InitializeLifetimeService()
    System.MarshalByRefObject.MemberwiseClone(System.Boolean)
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    System.Object.ReferenceEquals(System.Object, System.Object)
    Namespace: NXOpen.Annotations
    Assembly: NXOpen.dll
    Syntax
    public class PmiPreferences : TransientObject, IMessageSink, IDisposable

    Constructors

    PmiPreferences(IntPtr)

    Declaration
    protected PmiPreferences(IntPtr ptr)
    Parameters
    Type Name Description
    System.IntPtr ptr

    Properties

    AssemblyCrosshatching

    Declaration
    public bool AssemblyCrosshatching { get; }
    Property Value
    Type Description
    System.Boolean

    AssociativityForLightweightSectionViews

    Declaration
    public bool AssociativityForLightweightSectionViews { get; }
    Property Value
    Type Description
    System.Boolean

    ClipCoplanarObjectsForLightweightSectionViews

    Declaration
    public bool ClipCoplanarObjectsForLightweightSectionViews { get; set; }
    Property Value
    Type Description
    System.Boolean

    ClipWireframeObjects

    Declaration
    public bool ClipWireframeObjects { get; set; }
    Property Value
    Type Description
    System.Boolean

    CreateViewIndependent

    Declaration
    public bool CreateViewIndependent { get; set; }
    Property Value
    Type Description
    System.Boolean

    CrosshatchAdjacencyTolerance

    Declaration
    public double CrosshatchAdjacencyTolerance { get; }
    Property Value
    Type Description
    System.Double

    CuttingPlaneSymbolArrowDirection

    Declaration
    public CuttingPlaneSymbolBuilder.ArrowDirectionOption CuttingPlaneSymbolArrowDirection { get; set; }
    Property Value
    Type Description
    CuttingPlaneSymbolBuilder.ArrowDirectionOption

    CuttingPlaneSymbolArrowLength

    Declaration
    public double CuttingPlaneSymbolArrowLength { get; set; }
    Property Value
    Type Description
    System.Double

    CuttingPlaneSymbolColor

    Declaration
    public NXColor CuttingPlaneSymbolColor { get; set; }
    Property Value
    Type Description
    NXColor

    CuttingPlaneSymbolSectionPrefix

    Declaration
    public string CuttingPlaneSymbolSectionPrefix { get; set; }
    Property Value
    Type Description
    System.String

    CuttingPlaneSymbolShadedPlane

    Declaration
    public bool CuttingPlaneSymbolShadedPlane { get; set; }
    Property Value
    Type Description
    System.Boolean

    CuttingPlaneSymbolStartingLetter

    Declaration
    public string CuttingPlaneSymbolStartingLetter { get; set; }
    Property Value
    Type Description
    System.String

    CuttingPlaneSymbolTextPlaneRelativeToArrow

    Declaration
    public CuttingPlaneSymbolBuilder.TextPlaneRelativeArrow CuttingPlaneSymbolTextPlaneRelativeToArrow { get; set; }
    Property Value
    Type Description
    CuttingPlaneSymbolBuilder.TextPlaneRelativeArrow

    DatumLabel

    Declaration
    public string DatumLabel { get; set; }
    Property Value
    Type Description
    System.String

    DefaultPlane

    Declaration
    public PmiDefaultPlane DefaultPlane { get; set; }
    Property Value
    Type Description
    PmiDefaultPlane

    DeleteEmptyUserDefinedModelViews

    Declaration
    public bool DeleteEmptyUserDefinedModelViews { get; set; }
    Property Value
    Type Description
    System.Boolean

    DisplayEffectivityFilterNodesInPartNavigator

    Declaration
    public bool DisplayEffectivityFilterNodesInPartNavigator { get; }
    Property Value
    Type Description
    System.Boolean

    DisplayPmiAssociatedComponentsLoadedForReference

    Declaration
    public bool DisplayPmiAssociatedComponentsLoadedForReference { get; }
    Property Value
    Type Description
    System.Boolean

    DisplayPmiEffectivityMethod

    Declaration
    public DisplayPmiEffectivityMethod DisplayPmiEffectivityMethod { get; }
    Property Value
    Type Description
    DisplayPmiEffectivityMethod

    DisplayPmiEffectivityReferenceMethod

    Declaration
    public DisplayPmiEffectivityMethod DisplayPmiEffectivityReferenceMethod { get; }
    Property Value
    Type Description
    DisplayPmiEffectivityMethod

    DisplayPmiModelViewDisclosurePurpose

    Declaration
    public string DisplayPmiModelViewDisclosurePurpose { get; set; }
    Property Value
    Type Description
    System.String

    DisplayPmiQueryDialogFromMb3

    Declaration
    public bool DisplayPmiQueryDialogFromMb3 { get; set; }
    Property Value
    Type Description
    System.Boolean

    DisplayPmiUserDefinedModelViewDisclosure

    Declaration
    public bool DisplayPmiUserDefinedModelViewDisclosure { get; set; }
    Property Value
    Type Description
    System.Boolean

    EnableResize

    Declaration
    public bool EnableResize { get; }
    Property Value
    Type Description
    System.Boolean

    LockSizeAndPosition

    Declaration
    public bool LockSizeAndPosition { get; set; }
    Property Value
    Type Description
    System.Boolean

    ParallelToScreen

    Declaration
    public bool ParallelToScreen { get; set; }
    Property Value
    Type Description
    System.Boolean

    PmiRegionHeight

    Declaration
    public double PmiRegionHeight { get; set; }
    Property Value
    Type Description
    System.Double

    PmiRegionInnerDiameter

    Declaration
    public double PmiRegionInnerDiameter { get; set; }
    Property Value
    Type Description
    System.Double

    PmiRegionOuterDiameter

    Declaration
    public double PmiRegionOuterDiameter { get; set; }
    Property Value
    Type Description
    System.Double

    PmiRegionWidth

    Declaration
    public double PmiRegionWidth { get; set; }
    Property Value
    Type Description
    System.Double

    PmiSupportForGeometrySharing

    Declaration
    public bool PmiSupportForGeometrySharing { get; }
    Property Value
    Type Description
    System.Boolean

    RegionBoundaryColor

    Declaration
    public NXColor RegionBoundaryColor { get; set; }
    Property Value
    Type Description
    NXColor

    RegionBoundaryFont

    Declaration
    public int RegionBoundaryFont { get; set; }
    Property Value
    Type Description
    System.Int32

    RegionBoundaryWidth

    Declaration
    public int RegionBoundaryWidth { get; set; }
    Property Value
    Type Description
    System.Int32

    ResizeMethod

    Declaration
    public PmiResizeMethod ResizeMethod { get; }
    Property Value
    Type Description
    PmiResizeMethod

    ResizeOnCreate

    Declaration
    public bool ResizeOnCreate { get; }
    Property Value
    Type Description
    System.Boolean

    ResizeOnViewSave

    Declaration
    public bool ResizeOnViewSave { get; }
    Property Value
    Type Description
    System.Boolean

    RestrictCrosshatchAngle

    Declaration
    public bool RestrictCrosshatchAngle { get; }
    Property Value
    Type Description
    System.Boolean

    SectionViewNamePrefix

    Declaration
    public string SectionViewNamePrefix { get; set; }
    Property Value
    Type Description
    System.String

    ShadedDisplay

    Declaration
    public bool ShadedDisplay { get; }
    Property Value
    Type Description
    System.Boolean

    SuppressRetainedPmis

    Declaration
    public bool SuppressRetainedPmis { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    FreeResource()

    Declaration
    protected override void FreeResource()
    Overrides
    TransientObject.FreeResource()

    GetParallelToScreenEnabledPmiTypes(out PmiPreferences.PreferenceSymbolTypes[])

    Declaration
    public void GetParallelToScreenEnabledPmiTypes(out PmiPreferences.PreferenceSymbolTypes[] parallelToScreenEnabledPmiTypes)
    Parameters
    Type Name Description
    PmiPreferences.PreferenceSymbolTypes[] parallelToScreenEnabledPmiTypes

    SetAssemblyCrosshatching(Boolean)

    Declaration
    public void SetAssemblyCrosshatching(bool assemblyCrosshatching)
    Parameters
    Type Name Description
    System.Boolean assemblyCrosshatching

    SetAssociativityForLightweightSectionViews(Boolean)

    Declaration
    public void SetAssociativityForLightweightSectionViews(bool associativityOptionForLightweightSectionViews)
    Parameters
    Type Name Description
    System.Boolean associativityOptionForLightweightSectionViews

    SetCrosshatchAdjacencyTolerance(Double)

    Declaration
    public void SetCrosshatchAdjacencyTolerance(double crosshatchAdjacencyTolerance)
    Parameters
    Type Name Description
    System.Double crosshatchAdjacencyTolerance

    SetDisplayEffectivityFilterNodesInPartNavigator(Boolean)

    Declaration
    public void SetDisplayEffectivityFilterNodesInPartNavigator(bool displayEffectivityFilterNodesInPartNavigator)
    Parameters
    Type Name Description
    System.Boolean displayEffectivityFilterNodesInPartNavigator

    SetDisplayPmiAssociatedComponentsLoadedForReference(Boolean)

    Declaration
    public void SetDisplayPmiAssociatedComponentsLoadedForReference(bool displayPmiAssociatedComponentsLoadedForReference)
    Parameters
    Type Name Description
    System.Boolean displayPmiAssociatedComponentsLoadedForReference

    SetDisplayPmiEffectivityMethod(DisplayPmiEffectivityMethod)

    Declaration
    public void SetDisplayPmiEffectivityMethod(DisplayPmiEffectivityMethod displayPmiEffectivityMethod)
    Parameters
    Type Name Description
    DisplayPmiEffectivityMethod displayPmiEffectivityMethod

    SetDisplayPmiEffectivityReferenceMethod(DisplayPmiEffectivityMethod)

    Declaration
    public void SetDisplayPmiEffectivityReferenceMethod(DisplayPmiEffectivityMethod displayPmiEffectivityReferenceMethod)
    Parameters
    Type Name Description
    DisplayPmiEffectivityMethod displayPmiEffectivityReferenceMethod

    SetEnableResize(Boolean)

    Declaration
    public void SetEnableResize(bool enableResize)
    Parameters
    Type Name Description
    System.Boolean enableResize

    SetParallelToScreenEnabledPmiTypes(PmiPreferences.PreferenceSymbolTypes[])

    Declaration
    public void SetParallelToScreenEnabledPmiTypes(PmiPreferences.PreferenceSymbolTypes[] parallelToScreenEnabledPmiTypes)
    Parameters
    Type Name Description
    PmiPreferences.PreferenceSymbolTypes[] parallelToScreenEnabledPmiTypes

    SetPmiSupportForGeometrySharing(Boolean)

    Declaration
    public void SetPmiSupportForGeometrySharing(bool pmiSupportForGeomSharing)
    Parameters
    Type Name Description
    System.Boolean pmiSupportForGeomSharing

    SetResizeMethod(PmiResizeMethod)

    Declaration
    public void SetResizeMethod(PmiResizeMethod resizeMethod)
    Parameters
    Type Name Description
    PmiResizeMethod resizeMethod

    SetResizeOnCreate(Boolean)

    Declaration
    public void SetResizeOnCreate(bool resizeOnCreate)
    Parameters
    Type Name Description
    System.Boolean resizeOnCreate

    SetResizeOnViewSave(Boolean)

    Declaration
    public void SetResizeOnViewSave(bool resizeOnViewSave)
    Parameters
    Type Name Description
    System.Boolean resizeOnViewSave

    SetRestrictCrosshatchAngle(Boolean)

    Declaration
    public void SetRestrictCrosshatchAngle(bool restrictCrosshatchAngle)
    Parameters
    Type Name Description
    System.Boolean restrictCrosshatchAngle

    SetShadedDisplay(Boolean)

    Declaration
    public void SetShadedDisplay(bool shadedDisplay)
    Parameters
    Type Name Description
    System.Boolean shadedDisplay

    Implements

    System.Runtime.Remoting.Messaging.IMessageSink
    System.IDisposable
    In This Article
    Back to top Generated by DocFX