Search Results for

    Show / Hide Table of Contents

    Class SuperFrameBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    FeatureParmsBuilder
    SuperFrameBuilder
    Implements
    System.Runtime.Remoting.Messaging.IMessageSink
    IComponentBuilder
    Inherited Members
    FeatureParmsBuilder.AngularTolerance
    FeatureParmsBuilder.DistanceTolerance
    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, 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.StructureDesign
    Assembly: NXOpen.dll
    Syntax
    public class SuperFrameBuilder : FeatureParmsBuilder, IMessageSink, IComponentBuilder

    Constructors

    SuperFrameBuilder()

    Declaration
    protected SuperFrameBuilder()

    Properties

    BoundaryCurve

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

    Height

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

    InputMode0

    Declaration
    public SuperFrameBuilder.InputModes InputMode0 { get; set; }
    Property Value
    Type Description
    SuperFrameBuilder.InputModes

    InputMode1

    Declaration
    public SuperFrameBuilder.InputModes InputMode1 { get; set; }
    Property Value
    Type Description
    SuperFrameBuilder.InputModes

    InputMode2

    Declaration
    public SuperFrameBuilder.InputModes InputMode2 { get; set; }
    Property Value
    Type Description
    SuperFrameBuilder.InputModes

    Length

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

    Point0

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

    Point0X

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

    Point0Y

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

    Point0Z

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

    Point1

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

    Point1X

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

    Point1Y

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

    Point2

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

    Point2Z

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

    SplitCurve

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

    Width

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

    Methods

    AddAction(Curve[], SuperFrameBuilder.TransformTypes, Vector3d, Double)

    Declaration
    public void AddAction(Curve[] sourceCurves, SuperFrameBuilder.TransformTypes actionType, Vector3d actionDirection, double actionDistance)
    Parameters
    Type Name Description
    Curve[] sourceCurves
    SuperFrameBuilder.TransformTypes actionType
    Vector3d actionDirection
    System.Double actionDistance

    CopyCurve(Curve)

    Declaration
    public Curve CopyCurve(Curve curveTag)
    Parameters
    Type Name Description
    Curve curveTag
    Returns
    Type Description
    Curve

    CreateCurves()

    Declaration
    public void CreateCurves()

    DeleteCurve(Curve)

    Declaration
    public void DeleteCurve(Curve curveTag)
    Parameters
    Type Name Description
    Curve curveTag

    ReparentAndDeleteCurve(Curve)

    Declaration
    public void ReparentAndDeleteCurve(Curve curveTag)
    Parameters
    Type Name Description
    Curve curveTag

    UndoAction()

    Declaration
    public void UndoAction()

    UpdateCurve(Curve, Point3d, Point3d)

    Declaration
    public void UpdateCurve(Curve curveTag, Point3d startPoint, Point3d endPoint)
    Parameters
    Type Name Description
    Curve curveTag
    Point3d startPoint
    Point3d endPoint

    Implements

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