Search Results for

    Show / Hide Table of Contents

    Class ProfileBuilder

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    ProfileBuilder
    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 ProfileBuilder : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    ProfileBuilder()

    Declaration
    protected ProfileBuilder()

    Properties

    AngleOfRotation

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

    AngularTolerance

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

    AttributeMaterial

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

    AttributeName

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

    BeltAlignment

    Declaration
    public ProfileBuilder.Alignment BeltAlignment { get; set; }
    Property Value
    Type Description
    ProfileBuilder.Alignment

    BeltSize

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

    BeltType

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

    CurveLengthData

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

    DistanceTolerance

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

    EndCutType

    Declaration
    public ProfileBuilder.EndCutOption EndCutType { get; set; }
    Property Value
    Type Description
    ProfileBuilder.EndCutOption

    EndEndCutBlock

    Declaration
    public EndCutBlockBuilder EndEndCutBlock { get; }
    Property Value
    Type Description
    EndCutBlockBuilder

    FaceOffsetExpression

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

    FaceOffsetVector

    Declaration
    public bool FaceOffsetVector { get; set; }
    Property Value
    Type Description
    bool

    GuideOffsetExpression

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

    GuideOffsetVector

    Declaration
    public bool GuideOffsetVector { get; set; }
    Property Value
    Type Description
    bool

    GuideSection

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

    KeepFace

    Declaration
    public bool KeepFace { get; set; }
    Property Value
    Type Description
    bool

    KeepGuide

    Declaration
    public bool KeepGuide { get; set; }
    Property Value
    Type Description
    bool

    OrientType

    Declaration
    public ProfileBuilder.OrientationOption OrientType { get; set; }
    Property Value
    Type Description
    ProfileBuilder.OrientationOption

    OrientationVector

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

    PlateHeight

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

    PlateWIdth

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

    ProfileSize

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

    ProfileType

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

    SectionType

    Declaration
    public ProfileBuilder.SectionOption SectionType { get; set; }
    Property Value
    Type Description
    ProfileBuilder.SectionOption

    SelectCsys

    Declaration
    public SelectFeatureList SelectCsys { get; }
    Property Value
    Type Description
    SelectFeatureList

    SelectFace

    Declaration
    public ScCollector SelectFace { get; }
    Property Value
    Type Description
    ScCollector

    StartEndCutBlock

    Declaration
    public EndCutBlockBuilder StartEndCutBlock { get; }
    Property Value
    Type Description
    EndCutBlockBuilder

    Type

    Declaration
    public ProfileBuilder.TypeOption Type { get; set; }
    Property Value
    Type Description
    ProfileBuilder.TypeOption

    Methods

    GetAvailableAttributeMaterials()

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

    GetAvailableAttributeNames()

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

    GetAvailableBeltSizes()

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

    GetAvailableBeltTypes()

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

    GetAvailableProfileSizes()

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

    GetAvailableProfileTypes()

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

    Implements

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