Search Results for

    Show / Hide Table of Contents

    Class SplinePointBuilder

    Inheritance
    System.Object
    System.MarshalByRefObject
    NXRemotableObject
    TaggedObject
    Builder
    SplinePointBuilder
    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.RoutingCommon
    Assembly: NXOpen.dll
    Syntax
    public class SplinePointBuilder : Builder, IMessageSink, IComponentBuilder

    Constructors

    SplinePointBuilder()

    Declaration
    protected SplinePointBuilder()

    Properties

    Direction

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

    LockToSelected

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

    Tangency

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

    Methods

    AskTangencyGeometry(Curve, out Point3d, out Vector3d)

    Declaration
    public void AskTangencyGeometry(Curve targetCurve, out Point3d origin, out Vector3d vector)
    Parameters
    Type Name Description
    Curve targetCurve
    Point3d origin
    Vector3d vector

    AskTangencyInformation(out ControlPoint, out Curve, out Point3d, out Vector3d)

    Declaration
    public void AskTangencyInformation(out ControlPoint controlPoint, out Curve targetCurve, out Point3d origin, out Vector3d vector)
    Parameters
    Type Name Description
    ControlPoint controlPoint
    Curve targetCurve
    Point3d origin
    Vector3d vector

    AssignNewDirection(Direction)

    Declaration
    public void AssignNewDirection(Direction direction)
    Parameters
    Type Name Description
    Direction direction

    DetachPoint()

    Declaration
    public void DetachPoint()

    GetBackwardExpression()

    Declaration
    public Expression GetBackwardExpression()
    Returns
    Type Description
    Expression

    GetControlPoint()

    Declaration
    public ControlPoint GetControlPoint()
    Returns
    Type Description
    ControlPoint

    GetForwardExpression()

    Declaration
    public Expression GetForwardExpression()
    Returns
    Type Description
    Expression

    GetOffsetDirection()

    Declaration
    public Direction GetOffsetDirection()
    Returns
    Type Description
    Direction

    GetOffsetExpressionString()

    Declaration
    public string GetOffsetExpressionString()
    Returns
    Type Description
    System.String

    GetOffsetOption()

    Declaration
    public SplinePointBuilder.OffsetOption GetOffsetOption()
    Returns
    Type Description
    SplinePointBuilder.OffsetOption

    GetPoint()

    Declaration
    public Point GetPoint()
    Returns
    Type Description
    Point

    InferExtension(Curve, Point, out Direction, out Vector3d, out Vector3d)

    Declaration
    public void InferExtension(Curve spline, Point point, out Direction direction, out Vector3d tangent, out Vector3d normal)
    Parameters
    Type Name Description
    Curve spline
    Point point
    Direction direction
    Vector3d tangent
    Vector3d normal

    MoveDirection(Direction)

    Declaration
    public void MoveDirection(Direction direction)
    Parameters
    Type Name Description
    Direction direction

    MovePoint(Point3d)

    Declaration
    public void MovePoint(Point3d location)
    Parameters
    Type Name Description
    Point3d location

    ReverseDirection(Direction)

    Declaration
    public void ReverseDirection(Direction direction)
    Parameters
    Type Name Description
    Direction direction

    SetOffsetDirection(Direction)

    Declaration
    public void SetOffsetDirection(Direction dirr)
    Parameters
    Type Name Description
    Direction dirr

    SetOffsetExpressionString(String)

    Declaration
    public void SetOffsetExpressionString(string offsetExpressionString)
    Parameters
    Type Name Description
    System.String offsetExpressionString

    SetOffsetOption(SplinePointBuilder.OffsetOption)

    Declaration
    public void SetOffsetOption(SplinePointBuilder.OffsetOption offsetOption)
    Parameters
    Type Name Description
    SplinePointBuilder.OffsetOption offsetOption

    SetPoint(Point)

    Declaration
    public int SetPoint(Point point)
    Parameters
    Type Name Description
    Point point
    Returns
    Type Description
    System.Int32

    SwapExtensions()

    Declaration
    public void SwapExtensions()

    Implements

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