Search Results for

    Show / Hide Table of Contents

    Class PenetrationRequestBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    PenetrationRequestBuilder
    Implements
    System.Runtime.Remoting.Messaging.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, Int32)
    TaggedObject.Tag
    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.Features.ShipDesign
    Assembly: NXOpen.dll
    Syntax
    public class PenetrationRequestBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    PenetrationRequestBuilder()

    Declaration
    protected PenetrationRequestBuilder()

    Properties

    CompensationNumber

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

    CompensationType

    Declaration
    public PenetrationRequest.CompensationType CompensationType { get; set; }
    Property Value
    Type Description
    PenetrationRequest.CompensationType

    CornerRadius

    Declaration
    public Expression CornerRadius { get; }
    Property Value
    Type Description
    Expression

    CoutoutType

    Declaration
    public PenetrationRequest.CoutoutType CoutoutType { get; set; }
    Property Value
    Type Description
    PenetrationRequest.CoutoutType

    Cut

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

    DialogType

    Declaration
    public PenetrationRequestBuilder.RequestDialogType DialogType { get; set; }
    Property Value
    Type Description
    PenetrationRequestBuilder.RequestDialogType

    Diameter

    Declaration
    public Expression Diameter { get; }
    Property Value
    Type Description
    Expression

    DirectionType

    Declaration
    public PenetrationRequest.DirectionType DirectionType { get; set; }
    Property Value
    Type Description
    PenetrationRequest.DirectionType

    DueDate

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

    Hanger

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

    HangerNumber

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

    Height

    Declaration
    public Expression Height { get; }
    Property Value
    Type Description
    Expression

    HoleSubType

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

    HoleType

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

    HorizontalDirection

    Declaration
    public Direction HorizontalDirection { get; set; }
    Property Value
    Type Description
    Direction

    ModifiedSketch

    Declaration
    public Sketch ModifiedSketch { get; set; }
    Property Value
    Type Description
    Sketch

    Offset

    Declaration
    public Expression Offset { get; }
    Property Value
    Type Description
    Expression

    Orientation

    Declaration
    public Direction Orientation { get; set; }
    Property Value
    Type Description
    Direction

    PenetrationType

    Declaration
    public PenetrationRequest.PenetrationType PenetrationType { get; set; }
    Property Value
    Type Description
    PenetrationRequest.PenetrationType

    Point

    Declaration
    public Point Point { get; set; }
    Property Value
    Type Description
    Point

    Radius

    Declaration
    public Expression Radius { get; }
    Property Value
    Type Description
    Expression

    RequestName

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

    RequestType

    Declaration
    public PenetrationRequest.RequestType RequestType { get; set; }
    Property Value
    Type Description
    PenetrationRequest.RequestType

    RouteObjectCollector

    Declaration
    public SelectNXObjectList RouteObjectCollector { get; }
    Property Value
    Type Description
    SelectNXObjectList

    RoutePenetrating

    Declaration
    public SelectNXObjectList RoutePenetrating { get; }
    Property Value
    Type Description
    SelectNXObjectList

    SelectedSegment

    Declaration
    public NXObject SelectedSegment { get; set; }
    Property Value
    Type Description
    NXObject

    SelectionCompensation

    Declaration
    public SelectNXObject SelectionCompensation { get; }
    Property Value
    Type Description
    SelectNXObject

    SelectionHanger

    Declaration
    public SelectNXObject SelectionHanger { get; }
    Property Value
    Type Description
    SelectNXObject

    SelectionStructure

    Declaration
    public SelectNXObject SelectionStructure { get; }
    Property Value
    Type Description
    SelectNXObject

    Sketch

    Declaration
    public Section Sketch { get; }
    Property Value
    Type Description
    Section

    Spill

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

    Width

    Declaration
    public Expression Width { get; }
    Property Value
    Type Description
    Expression

    Methods

    AddAdjacentStructure(Body)

    Declaration
    public void AddAdjacentStructure(Body adjacentStructure)
    Parameters
    Type Name Description
    Body adjacentStructure

    AddNonIntersectedStructure(Body)

    Declaration
    public void AddNonIntersectedStructure(Body structure)
    Parameters
    Type Name Description
    Body structure

    GetRequestDescription()

    Declaration
    public string[] GetRequestDescription()
    Returns
    Type Description
    System.String[]

    RemoveAllAdjacentStructures()

    Declaration
    public void RemoveAllAdjacentStructures()

    RemoveNonIntersectedStructures()

    Declaration
    public void RemoveNonIntersectedStructures()

    SetApplyOffset(Boolean)

    Declaration
    public void SetApplyOffset(bool applyOffset)
    Parameters
    Type Name Description
    System.Boolean applyOffset

    SetOffsetValue(Double)

    Declaration
    public void SetOffsetValue(double offsetValue)
    Parameters
    Type Name Description
    System.Double offsetValue

    SetRequestDescription(String[])

    Declaration
    public void SetRequestDescription(string[] stringDesc)
    Parameters
    Type Name Description
    System.String[] stringDesc

    Implements

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