Class ShipDesignPreferencesBuilder
Inheritance
System.Object
System.MarshalByRefObject
ShipDesignPreferencesBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
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 |
System.Double |
|
AngleRule
Declaration
public ShipDesignPreferencesBuilder.AngleRuleTypes AngleRule { get; set; }
Property Value
Color
Declaration
public NXColor Color { get; set; }
Property Value
ColorOption
Declaration
public ShipDesignPreferencesBuilder.ColorType ColorOption { get; set; }
Property Value
DisplayOption
Declaration
public ShipDesignPreferencesBuilder.DisplayType DisplayOption { get; set; }
Property Value
Font
Declaration
public PartObject.LineFontType Font { get; set; }
Property Value
Layer
Declaration
public int Layer { get; set; }
Property Value
Type |
Description |
System.Int32 |
|
ShipStructureType
Declaration
public ShipDesignPreferencesBuilder.Types ShipStructureType { get; set; }
Property Value
SurfaceAngleAcceptableColor
Declaration
public NXColor SurfaceAngleAcceptableColor { get; set; }
Property Value
SurfaceAngleFailureColor
Declaration
public NXColor SurfaceAngleFailureColor { get; set; }
Property Value
SurfaceAngleFailureLimit
Declaration
public double SurfaceAngleFailureLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
SurfaceAngleWarningColor
Declaration
public NXColor SurfaceAngleWarningColor { get; set; }
Property Value
SurfaceAngleWarningLimit
Declaration
public double SurfaceAngleWarningLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
TwistRateAcceptableColor
Declaration
public NXColor TwistRateAcceptableColor { get; set; }
Property Value
TwistRateFailureColor
Declaration
public NXColor TwistRateFailureColor { get; set; }
Property Value
TwistRateFailureLimit
Declaration
public double TwistRateFailureLimit { get; set; }
Property Value
Type |
Description |
System.Double |
|
TwistRateWarningColor
Declaration
public NXColor TwistRateWarningColor { get; set; }
Property Value
TwistRateWarningLimit
Declaration
public double TwistRateWarningLimit { get; set; }
Property Value
Type |
Description |
System.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
Width
Declaration
public PartObject.WidthType Width { get; set; }
Property Value
Methods
ApplyDisplayOption()
Declaration
public void ApplyDisplayOption()
Implements
System.Runtime.Remoting.Messaging.IMessageSink