Class PointSetBuilder
Inheritance
System.Object
System.MarshalByRefObject
PointSetBuilder
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 PointSetBuilder : FeatureBuilder, IMessageSink, IComponentBuilder
Constructors
PointSetBuilder()
Declaration
protected PointSetBuilder()
Properties
AngleTolerance
Declaration
public double AngleTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ArcLength
Declaration
public Expression ArcLength { get; }
Property Value
Associative
Declaration
public bool Associative { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
ChordalTolerance
Declaration
public Expression ChordalTolerance { get; }
Property Value
CurvePercentageList
Declaration
public NXObjectList CurvePercentageList { get; }
Property Value
CurvePointsBy
Declaration
public PointSetBuilder.CurvePointsType CurvePointsBy { get; set; }
Property Value
DistanceTolerance
Declaration
public double DistanceTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
EndPercentage
Declaration
public Expression EndPercentage { get; }
Property Value
EndPercentageSection
Declaration
public Section EndPercentageSection { get; }
Property Value
FacePercentageList
Declaration
public PointSetFacePercentageBuilderList FacePercentageList { get; }
Property Value
FacePointsBy
Declaration
public PointSetBuilder.FacePointsType FacePointsBy { get; set; }
Property Value
GroupPoints
Declaration
public bool GroupPoints { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IntersectionSection
Declaration
[Obsolete("Deprecated in NX9.0.0. Please use NXOpen.Features.PointSetBuilder.IntersectionSelectedObjectsSecond instead.")]
public Section IntersectionSection { get; }
Property Value
IntersectionSelectedObjects
Declaration
public SelectDisplayableObjectList IntersectionSelectedObjects { get; }
Property Value
IntersectionSelectedObjectsSecond
Declaration
public SelectDisplayableObjectList IntersectionSelectedObjectsSecond { get; }
Property Value
MultipleCurveOrEdgeCollector
Declaration
public Section MultipleCurveOrEdgeCollector { get; }
Property Value
MultipleFaceCollector
Declaration
public ScCollector MultipleFaceCollector { get; }
Property Value
NumberOfPointsExpression
Declaration
public Expression NumberOfPointsExpression { get; }
Property Value
NumberOfPointsInUDirectionExpression
Declaration
public Expression NumberOfPointsInUDirectionExpression { get; }
Property Value
NumberOfPointsInVDirectionExpression
Declaration
public Expression NumberOfPointsInVDirectionExpression { get; }
Property Value
PatternLimitsBy
Declaration
public PointSetBuilder.PatternLimitsType PatternLimitsBy { get; set; }
Property Value
PatternLimitsEndingUValue
Declaration
public Expression PatternLimitsEndingUValue { get; }
Property Value
PatternLimitsEndingVValue
Declaration
public Expression PatternLimitsEndingVValue { get; }
Property Value
PatternLimitsEndPoint
Declaration
public Point PatternLimitsEndPoint { get; set; }
Property Value
PatternLimitsStartingUValue
Declaration
public Expression PatternLimitsStartingUValue { get; }
Property Value
PatternLimitsStartingVValue
Declaration
public Expression PatternLimitsStartingVValue { get; }
Property Value
PatternLimitsStartPoint
Declaration
public Point PatternLimitsStartPoint { get; set; }
Property Value
ProjectionPointList
Declaration
public PointList ProjectionPointList { get; }
Property Value
Ratio
Declaration
public Expression Ratio { get; }
Property Value
SingleCurveOrEdgeCollector
Declaration
public Section SingleCurveOrEdgeCollector { get; }
Property Value
SingleFaceObject
Declaration
public SelectFace SingleFaceObject { get; }
Property Value
SplineCollector
Declaration
public ScCollector SplineCollector { get; }
Property Value
SplinePointsBy
Declaration
public PointSetBuilder.SplinePointsType SplinePointsBy { get; set; }
Property Value
StartPercentage
Declaration
public Expression StartPercentage { get; }
Property Value
StartPercentageSection
Declaration
public Section StartPercentageSection { get; }
Property Value
Type
Declaration
public PointSetBuilder.Types Type { get; set; }
Property Value
Methods
CreateFacePercentageListItem()
Declaration
public PointSetFacePercentageBuilder CreateFacePercentageListItem()
Returns
Implements
System.Runtime.Remoting.Messaging.IMessageSink