Search Results for

    Show / Hide Table of Contents

    Class StudioSplineBuilderEx

    Inheritance
    object
    MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    FeatureBuilder
    StudioSplineBuilderEx
    DraftingSplineBuilder
    SketchSplineBuilder
    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
    Assembly: NXOpen.dll
    Syntax
    public class StudioSplineBuilderEx : FeatureBuilder, IMessageSink, IComponentBuilder

    Constructors

    StudioSplineBuilderEx()

    Declaration
    protected StudioSplineBuilderEx()

    Properties

    CanUseOrientationTool

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

    ConstraintManager

    Declaration
    public GeometricConstraintDataManager ConstraintManager { get; }
    Property Value
    Type Description
    GeometricConstraintDataManager

    ConstraintPlane

    Declaration
    public CoordinateSystem ConstraintPlane { get; set; }
    Property Value
    Type Description
    CoordinateSystem

    Curve

    Declaration
    public Spline Curve { get; }
    Property Value
    Type Description
    Spline

    Degree

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

    DrawingPlane

    Declaration
    public Plane DrawingPlane { get; set; }
    Property Value
    Type Description
    Plane

    DrawingPlaneOption

    Declaration
    public StudioSplineBuilderEx.DrawingPlaneOptions DrawingPlaneOption { get; set; }
    Property Value
    Type Description
    StudioSplineBuilderEx.DrawingPlaneOptions

    Extender

    Declaration
    public SplineExtensionBuilder Extender { get; }
    Property Value
    Type Description
    SplineExtensionBuilder

    HasPlaneConstraint

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

    HasProportionalUpdate

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

    InputCurveOption

    Declaration
    public StudioSplineBuilderEx.InputCurveOptions InputCurveOption { get; set; }
    Property Value
    Type Description
    StudioSplineBuilderEx.InputCurveOptions

    IsAssociative

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

    IsPeriodic

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

    IsSingleSegment

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

    MatchKnotsType

    Declaration
    public StudioSplineBuilderEx.MatchKnotsTypes MatchKnotsType { get; set; }
    Property Value
    Type Description
    StudioSplineBuilderEx.MatchKnotsTypes

    MovementMethod

    Declaration
    public StudioSplineBuilderEx.MovementMethodType MovementMethod { get; set; }
    Property Value
    Type Description
    StudioSplineBuilderEx.MovementMethodType

    MovementPlane

    Declaration
    public Plane MovementPlane { get; set; }
    Property Value
    Type Description
    Plane

    MovementVector

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

    OrientExpress

    Declaration
    public OrientXpressBuilder OrientExpress { get; }
    Property Value
    Type Description
    OrientXpressBuilder

    Type

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

    WCSOption

    Declaration
    public StudioSplineBuilderEx.WCSOptionType WCSOption { get; set; }
    Property Value
    Type Description
    StudioSplineBuilderEx.WCSOptionType

    Methods

    EditSpline(NXObject)

    Declaration
    public void EditSpline(NXObject spline)
    Parameters
    Type Name Description
    NXObject spline

    Evaluate()

    Declaration
    public void Evaluate()

    GetKnots()

    Declaration
    public double[] GetKnots()
    Returns
    Type Description
    double[]

    GetParameters()

    Declaration
    public double[] GetParameters()
    Returns
    Type Description
    double[]

    InsertKnot(Point3d)

    Declaration
    public void InsertKnot(Point3d point)
    Parameters
    Type Name Description
    Point3d point

    InsertPole(int)

    Declaration
    public void InsertPole(int afterIndex)
    Parameters
    Type Name Description
    int afterIndex

    SetKnots(double[])

    Declaration
    public void SetKnots(double[] knots)
    Parameters
    Type Name Description
    double[] knots

    SetParameters(double[])

    Declaration
    public void SetParameters(double[] parameters)
    Parameters
    Type Name Description
    double[] parameters

    UpdateOnConstraintPlane()

    Declaration
    public void UpdateOnConstraintPlane()

    Implements

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