Search Results for

    Show / Hide Table of Contents

    Class ShipDesignPreferencesBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    ShipDesignPreferencesBuilder
    Implements
    IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureBuilder.CommitFeature()
    FeatureBuilder.GetFeature()
    FeatureBuilder.SetParentFeatureInternal(Feature)
    FeatureBuilder.UnsetParentFeatureInternal(Feature)
    FeatureBuilder.ShowInternalParentFeatureForEdit(Feature)
    FeatureBuilder.HideInternalParentFeatureAfterEdit(Feature)
    FeatureBuilder.GetPreviewBody()
    FeatureBuilder.ParentFeatureInternal
    FeatureBuilder.PatchSolutionFlag
    FeatureBuilder.PatchSurfaceFilename
    FeatureBuilder.SurroundingPatchSurfaceFilename
    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.Features.ShipDesign
    Assembly: NXOpen.dll
    Syntax
    public class ShipDesignPreferencesBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    ShipDesignPreferencesBuilder()

    Declaration
    protected ShipDesignPreferencesBuilder()

    Properties

    AnalysisSpacing

    Declaration
    public double AnalysisSpacing { get; set; }
    Property Value
    Type Description
    double

    AngleRule

    Declaration
    public ShipDesignPreferencesBuilder.AngleRuleTypes AngleRule { get; set; }
    Property Value
    Type Description
    ShipDesignPreferencesBuilder.AngleRuleTypes

    Color

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

    ColorOption

    Declaration
    public ShipDesignPreferencesBuilder.ColorType ColorOption { get; set; }
    Property Value
    Type Description
    ShipDesignPreferencesBuilder.ColorType

    DisplayOption

    Declaration
    public ShipDesignPreferencesBuilder.DisplayType DisplayOption { get; set; }
    Property Value
    Type Description
    ShipDesignPreferencesBuilder.DisplayType

    Font

    Declaration
    public PartObject.LineFontType Font { get; set; }
    Property Value
    Type Description
    PartObject.LineFontType

    Layer

    Declaration
    public int Layer { get; set; }
    Property Value
    Type Description
    int

    NonTightColor

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

    NonTightColorOption

    Declaration
    public ShipDesignPreferencesBuilder.NonTightColorType NonTightColorOption { get; set; }
    Property Value
    Type Description
    ShipDesignPreferencesBuilder.NonTightColorType

    ShipStructureType

    Declaration
    public ShipDesignPreferencesBuilder.Types ShipStructureType { get; set; }
    Property Value
    Type Description
    ShipDesignPreferencesBuilder.Types

    SurfaceAngleAcceptableColor

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

    SurfaceAngleFailureColor

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

    SurfaceAngleFailureLimit

    Declaration
    public double SurfaceAngleFailureLimit { get; set; }
    Property Value
    Type Description
    double

    SurfaceAngleWarningColor

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

    SurfaceAngleWarningLimit

    Declaration
    public double SurfaceAngleWarningLimit { get; set; }
    Property Value
    Type Description
    double

    TwistRateAcceptableColor

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

    TwistRateFailureColor

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

    TwistRateFailureLimit

    Declaration
    public double TwistRateFailureLimit { get; set; }
    Property Value
    Type Description
    double

    TwistRateWarningColor

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

    TwistRateWarningLimit

    Declaration
    public double TwistRateWarningLimit { get; set; }
    Property Value
    Type Description
    double

    Type

    Declaration
    [Obsolete("Deprecated in NX9.0.0.  Get the active ship structure using NXOpen.Features.ShipDesign.ShipDesignPreferencesBuilder.ShipStructureType.")]
    public ShipDesignPreferencesBuilder.Types Type { get; set; }
    Property Value
    Type Description
    ShipDesignPreferencesBuilder.Types

    Width

    Declaration
    public PartObject.WidthType Width { get; set; }
    Property Value
    Type Description
    PartObject.WidthType

    Methods

    ApplyDisplayOption()

    Declaration
    public void ApplyDisplayOption()

    Implements

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