Class ProjectCurveBuilder
Inheritance
System.Object
System.MarshalByRefObject
ProjectCurveBuilder
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
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)
Assembly: NXOpen.dll
Syntax
public class ProjectCurveBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
ProjectCurveBuilder()
Declaration
protected ProjectCurveBuilder()
Properties
AngleToProjectionVector
Declaration
public Expression AngleToProjectionVector { get; }
Property Value
BridgedGapSize
Declaration
public double BridgedGapSize { get; set; }
Property Value
Type |
Description |
System.Double |
|
CurveFitData
Declaration
public CurveFitData CurveFitData { get; }
Property Value
CurveFitJoinData
Declaration
[Obsolete("Deprecated in NX8.0.0. Use NXOpen.Features.ProjectCurveBuilder.CurveFitData instead")]
public CurveFitJoin CurveFitJoinData { get; }
Property Value
EqualArcLengthMethod
Declaration
public ProjectCurveBuilder.ArcLengthType EqualArcLengthMethod { get; set; }
Property Value
FaceToProjectTo
Declaration
public SelectObjectList FaceToProjectTo { get; }
Property Value
GapOption
Declaration
public bool GapOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public CurveOptions InputCurvesOption { get; }
Property Value
LineToProjectToward
Declaration
public SelectDisplayableObject LineToProjectToward { get; }
Property Value
NearestPointOption
Declaration
public bool NearestPointOption { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
PlaneToProjectTo
Declaration
public Plane PlaneToProjectTo { get; set; }
Property Value
PointToProjectToward
Declaration
public Point PointToProjectToward { get; set; }
Property Value
ProjectionDirectionMethod
Declaration
public ProjectCurveBuilder.DirectionType ProjectionDirectionMethod { get; set; }
Property Value
ProjectionOption
Declaration
public ProjectCurveBuilder.ProjectionOptionType ProjectionOption { get; set; }
Property Value
ProjectionVector
Declaration
public Direction ProjectionVector { get; set; }
Property Value
ReferencePointForEqualArcLength
Declaration
public Point ReferencePointForEqualArcLength { get; set; }
Property Value
SectionToProject
Declaration
public Section SectionToProject { get; }
Property Value
Tolerance
Declaration
public double Tolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
XVectorForEqualArcLength
Declaration
public Direction XVectorForEqualArcLength { get; set; }
Property Value
Implements
System.Runtime.Remoting.Messaging.IMessageSink