Class SplinePointBuilder
Inheritance
SplinePointBuilder
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
LockToSelected
Declaration
public bool LockToSelected { get; set; }
Property Value
Tangency
Declaration
public bool Tangency { get; set; }
Property Value
Methods
AskCurveTangencyDirection(Curve, out Point3d, out Vector3d)
Declaration
public bool AskCurveTangencyDirection(Curve targetCurve, out Point3d origin, out Vector3d vector)
Parameters
Returns
AskTangencyGeometry(Curve, out Point3d, out Vector3d)
Declaration
public void AskTangencyGeometry(Curve targetCurve, out Point3d origin, out Vector3d vector)
Parameters
Declaration
public void AskTangencyInformation(out ControlPoint controlPoint, out Curve targetCurve, out Point3d origin, out Vector3d vector)
Parameters
AssignNewDirection(Direction)
Declaration
public void AssignNewDirection(Direction direction)
Parameters
DetachPoint()
Declaration
public void DetachPoint()
GetBackwardExpression()
Declaration
public Expression GetBackwardExpression()
Returns
GetControlPoint()
Declaration
public ControlPoint GetControlPoint()
Returns
GetForwardExpression()
Declaration
public Expression GetForwardExpression()
Returns
GetOffsetDirection()
Declaration
public Direction GetOffsetDirection()
Returns
GetOffsetExpressionString()
Declaration
public string GetOffsetExpressionString()
Returns
GetOffsetOption()
Declaration
public SplinePointBuilder.OffsetOption GetOffsetOption()
Returns
GetPoint()
Declaration
Returns
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
MoveDirection(Direction)
Declaration
public void MoveDirection(Direction direction)
Parameters
MovePoint(Point3d)
Declaration
public void MovePoint(Point3d location)
Parameters
Type |
Name |
Description |
Point3d |
location |
|
ReverseDirection(Direction)
Declaration
public void ReverseDirection(Direction direction)
Parameters
SetOffsetDirection(Direction)
Declaration
public void SetOffsetDirection(Direction dirr)
Parameters
SetOffsetExpressionString(string)
Declaration
public void SetOffsetExpressionString(string offsetExpressionString)
Parameters
Type |
Name |
Description |
string |
offsetExpressionString |
|
SetOffsetOption(OffsetOption)
Declaration
public void SetOffsetOption(SplinePointBuilder.OffsetOption offsetOption)
Parameters
SetPoint(Point)
Declaration
public int SetPoint(Point point)
Parameters
Type |
Name |
Description |
Point |
point |
|
Returns
SwapExtensions()
Declaration
public void SwapExtensions()
Implements
System.Runtime.Remoting.Messaging.IMessageSink