NX Open C++ Reference Guide
Public Types | Public Member Functions
NXOpen::Features::PointSetBuilder Class Reference

Represents a Features::PointSetBuilder . More...

Inheritance diagram for NXOpen::Features::PointSetBuilder:
NXOpen::Features::FeatureBuilder NXOpen::Builder NXOpen::TaggedObject NXOpen::GeometricUtilities::IComponentBuilder

List of all members.

Public Types

enum  CurvePointsType {
  CurvePointsTypeEqualArcLength, CurvePointsTypeEqualParameters, CurvePointsTypeGeometricProgression, CurvePointsTypeChordalTolerance,
  CurvePointsTypeIncrementalArcLength, CurvePointsTypeSpecifiedProjectionPoints, CurvePointsTypeCurvePercentage
}
 The settings for the curve points definition. More...
enum  FacePointsType { FacePointsTypePattern, FacePointsTypeFacePercentage, FacePointsTypeBSurfacePoles }
 The settings for the face points definition. More...
enum  PatternLimitsType { PatternLimitsTypeDiagonalPoints, PatternLimitsTypePercentages }
 The settings for the pattern limit definition. More...
enum  SplinePointsType { SplinePointsTypeDefiningPoints, SplinePointsTypeKnots, SplinePointsTypePoles }
 The settings for the spline points definition. More...
enum  Types { TypesCurvePoints, TypesSplinePoints, TypesFacePoints }
 The settings for the type of Point Set feature. More...

Public Member Functions

double AngleTolerance ()
 Returns the angle tolerance.
NXOpen::ExpressionArcLength ()
 Returns the arc length of the curve at which a point is to be created.
bool Associative ()
 Returns the associative setting.
NXOpen::ExpressionChordalTolerance ()
 Returns the chordal tolerance used in creating points.
NXOpen::Features::PointSetFacePercentageBuilderCreateFacePercentageListItem ()
 Create an entry for the face percentage list.
NXOpen::NXObjectListCurvePercentageList ()
 Returns the curve percentage list.
NXOpen::Features::PointSetBuilder::CurvePointsType CurvePointsBy ()
 Returns the curve points definition setting.
double DistanceTolerance ()
 Returns the distance tolerance.
NXOpen::ExpressionEndPercentage ()
 Returns the percentage of the curve at which to stop creating points.
NXOpen::SectionEndPercentageSection ()
 Returns a section containing an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the EndPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .
NXOpen::Features::PointSetFacePercentageBuilderListFacePercentageList ()
 Returns the face percentage list.
NXOpen::Features::PointSetBuilder::FacePointsType FacePointsBy ()
 Returns the face points definition setting.
bool GroupPoints ()
 Returns the group points setting.
NXOpen::SectionMultipleCurveOrEdgeCollector ()
 Returns the collector that is used to hold multiple curves or edges.
NXOpen::ScCollectorMultipleFaceCollector ()
 Returns the collector that is used to hold faces.
int NumberOfPoints ()
 Returns the number of points that will be created along curve.
NXOpen::ExpressionNumberOfPointsExpression ()
 Returns the number of points that will be created along curve.
int NumberOfPointsInUDirection ()
 Returns the number of points to be created in the u direction.
NXOpen::ExpressionNumberOfPointsInUDirectionExpression ()
 Returns the number of points to be created in the u direction.
int NumberOfPointsInVDirection ()
 Returns the number of points to be created in the v direction.
NXOpen::ExpressionNumberOfPointsInVDirectionExpression ()
 Returns the number of points to be created in the v direction.
NXOpen::Features::PointSetBuilder::PatternLimitsType PatternLimitsBy ()
 Returns the pattern limits definition setting.
NXOpen::ExpressionPatternLimitsEndingUValue ()
 Returns the ending u value of the pattern.
NXOpen::ExpressionPatternLimitsEndingVValue ()
 Returns the ending v value of the pattern.
NXOpen::PointPatternLimitsEndPoint ()
 Returns the ending diagonal point of the pattern.
NXOpen::ExpressionPatternLimitsStartingUValue ()
 Returns the starting u value of the pattern.
NXOpen::ExpressionPatternLimitsStartingVValue ()
 Returns the starting v value of the pattern.
NXOpen::PointPatternLimitsStartPoint ()
 Returns the starting diagonal point of the pattern.
NXOpen::PointListProjectionPointList ()
 Returns the projection point list.
NXOpen::ExpressionRatio ()
 Returns the ratio of geometric progression.
NXOpen::SelectNXObjectSelectObjectEndPercentage ()
 Returns an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the EndPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .
NXOpen::SelectNXObjectSelectObjectStartPercentage ()
 Returns an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the StartPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .
void SetAngleTolerance (double angleTolerance)
 Sets the angle tolerance.
void SetAssociative (bool associative)
 Sets the associative setting.
void SetCurvePointsBy (NXOpen::Features::PointSetBuilder::CurvePointsType curvePointsBy)
 Sets the curve points definition setting.
void SetDistanceTolerance (double distanceTolerance)
 Sets the distance tolerance.
void SetFacePointsBy (NXOpen::Features::PointSetBuilder::FacePointsType facePointsBy)
 Sets the face points definition setting.
void SetGroupPoints (bool groupPoints)
 Sets the group points setting.
void SetNumberOfPoints (int numberOfPoints)
 Sets the number of points that will be created along curve.
void SetNumberOfPointsInUDirection (int numberOfPointsInUDirection)
 Sets the number of points to be created in the u direction.
void SetNumberOfPointsInVDirection (int numberOfPointsInVDirection)
 Sets the number of points to be created in the v direction.
void SetPatternLimitsBy (NXOpen::Features::PointSetBuilder::PatternLimitsType patternLimitsBy)
 Sets the pattern limits definition setting.
void SetPatternLimitsEndPoint (NXOpen::Point *patternLimitsEndPoint)
 Sets the ending diagonal point of the pattern.
void SetPatternLimitsStartPoint (NXOpen::Point *patternLimitsStartPoint)
 Sets the starting diagonal point of the pattern.
void SetSplinePointsBy (NXOpen::Features::PointSetBuilder::SplinePointsType splinePointsBy)
 Sets the spline points definition setting.
void SetType (NXOpen::Features::PointSetBuilder::Types type)
 Sets the type setting.
NXOpen::SectionSingleCurveOrEdgeCollector ()
 Returns the collector that is used to hold a single curve or edge definition.
NXOpen::SelectFaceSingleFaceObject ()
 Returns the select object that is used to hold the face.
NXOpen::ScCollectorSplineCollector ()
 Returns the collector that is used to hold a spline.
NXOpen::Features::PointSetBuilder::SplinePointsType SplinePointsBy ()
 Returns the spline points definition setting.
NXOpen::ExpressionStartPercentage ()
 Returns the percentage of the curve at which to start creating points.
NXOpen::SectionStartPercentageSection ()
 Returns a section containing an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the StartPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .
NXOpen::Features::PointSetBuilder::Types Type ()
 Returns the type setting.

Detailed Description

Represents a Features::PointSetBuilder .

This builder is used to create and edit Point Set features. The Point Set feature allows you to create points on curves, edges or faces.
To create a new instance of this class, use Features::FeatureCollection::CreatePointSetBuilder
Default values.

Property Value

ArcLength.Value

1 (millimeters part), 0.01 (inches part)

Associative

1

ChordalTolerance.Value

2.54 (millimeters part), 0.1 (inches part)

CurvePointsBy

EqualArcLength

EndPercentage.Value

100

FacePointsBy

Pattern

NumberOfPoints (deprecated)

2

NumberOfPointsExpression.Value

2

NumberOfPointsInUDirection (deprecated)

10

NumberOfPointsInUDirectionExpression.Value

10

NumberOfPointsInVDirection (deprecated)

10

NumberOfPointsInVDirectionExpression.Value

10

PatternLimitsBy

Percentages

PatternLimitsEndingUValue.Value

100

PatternLimitsEndingVValue.Value

100

PatternLimitsStartingUValue.Value

0

PatternLimitsStartingVValue.Value

0

Ratio.Value

1

SplinePointsBy

DefiningPoints

StartPercentage.Value

0


Created in NX6.0.0.


Member Enumeration Documentation

The settings for the curve points definition.

Enumerator:
CurvePointsTypeEqualArcLength 

Points will be created at equal arc length along curve.

CurvePointsTypeEqualParameters 

Points will be created at equal parameter spacing along curve.

CurvePointsTypeGeometricProgression 

Points will be created with a geometric progression along curve.

CurvePointsTypeChordalTolerance 

Points will be created based on the chordal deviation of curve.

CurvePointsTypeIncrementalArcLength 

A point will be created at the arc length spacing input.

CurvePointsTypeSpecifiedProjectionPoints 

Points will be created at minimum distance to curve.

CurvePointsTypeCurvePercentage 

A point will be created at given curve percentage.

The settings for the face points definition.

Enumerator:
FacePointsTypePattern 

Points will be created based on a defined pattern.

FacePointsTypeFacePercentage 

A point will be created at given face percentages.

FacePointsTypeBSurfacePoles 

Points will be created at surface poles.

The settings for the pattern limit definition.

Enumerator:
PatternLimitsTypeDiagonalPoints 

The pattern limit is defined by two points.

PatternLimitsTypePercentages 

The pattern limit is defined by surface U and V values.

The settings for the spline points definition.

Enumerator:
SplinePointsTypeDefiningPoints 

Points will be created at spline defining points.

SplinePointsTypeKnots 

Points will be created at spline knot points.

SplinePointsTypePoles 

Points will be created at spline pole points.

The settings for the type of Point Set feature.

Enumerator:
TypesCurvePoints 

Create points along curve.

TypesSplinePoints 

Create points along spline.

TypesFacePoints 

Create points on face.


Member Function Documentation

Returns the angle tolerance.

Used in determining curve tangency when needed.
Created in NX6.0.0.

License requirements : None

Returns the arc length of the curve at which a point is to be created.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeIncrementalArcLength .


Created in NX6.0.0.

License requirements : None

Returns the associative setting.

true indicates a feature will be created, false indicates just points will be created
Created in NX6.0.0.

License requirements : None

Returns the chordal tolerance used in creating points.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeChordalTolerance .


Created in NX6.0.0.

License requirements : None

Create an entry for the face percentage list.

Returns:

Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Returns the curve percentage list.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeCurvePercentage .


Created in NX6.0.0.

License requirements : None

Returns the curve points definition setting.

Only used when type is Features::PointSetBuilder::TypesCurvePoints .


Created in NX6.0.0.

License requirements : None

Returns the distance tolerance.

Used in combining curves when needed.
Created in NX6.0.0.

License requirements : None

Returns a section containing an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the EndPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .


Created in NX6.0.0.

License requirements : None

Returns the face percentage list.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypeFacePercentage .


Created in NX6.0.0.

License requirements : None

Returns the face points definition setting.

Only used when type is Features::PointSetBuilder::TypesFacePoints .


Created in NX6.0.0.

License requirements : None

Returns the group points setting.

true indicates a points will be grouped together. This setting is applicable only when associative is false.
Created in NX7.5.0.

License requirements : None

Returns the collector that is used to hold multiple curves or edges.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeSpecifiedProjectionPoints , or Features::PointSetBuilder::CurvePointsTypeIncrementalArcLength .


Created in NX6.0.0.

License requirements : None

Returns the collector that is used to hold faces.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypeFacePercentage , or Features::PointSetBuilder::FacePointsTypeBSurfacePoles .


Created in NX6.0.0.

License requirements : None

Returns the number of points that will be created along curve.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression . Note this interface should no longer be used.


Deprecated:
Deprecated in NX7.0.0.


Created in NX6.0.0.

License requirements : None

Returns the number of points to be created in the u direction.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern . Note this interface should no longer be used.


Deprecated:
Deprecated in NX7.0.0.


Created in NX6.0.0.

License requirements : None

Returns the number of points to be created in the u direction.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern .


Created in NX7.5.0.

License requirements : None

Returns the number of points to be created in the v direction.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern . Note this interface should no longer be used.


Deprecated:
Deprecated in NX7.0.0.


Created in NX6.0.0.

License requirements : None

Returns the number of points to be created in the v direction.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern .


Created in NX7.5.0.

License requirements : None

Returns the pattern limits definition setting.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern .


Created in NX6.0.0.

License requirements : None

Returns the ending diagonal point of the pattern.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern , and when Features::PointSetBuilder::PatternLimitsBy is Features::PointSetBuilder::PatternLimitsTypeDiagonalPoints .


Created in NX6.0.0.

License requirements : None

Returns the starting u value of the pattern.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern , and when Features::PointSetBuilder::PatternLimitsBy is Features::PointSetBuilder::PatternLimitsTypePercentages .


Created in NX6.0.0.

License requirements : None

Returns the starting v value of the pattern.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern , and when Features::PointSetBuilder::PatternLimitsBy is Features::PointSetBuilder::PatternLimitsTypePercentages .


Created in NX6.0.0.

License requirements : None

Returns the starting diagonal point of the pattern.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern , and when Features::PointSetBuilder::PatternLimitsBy is Features::PointSetBuilder::PatternLimitsTypeDiagonalPoints .


Created in NX6.0.0.

License requirements : None

Returns the projection point list.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeSpecifiedProjectionPoints .


Created in NX6.0.0.

License requirements : None

Returns the ratio of geometric progression.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeGeometricProgression .


Created in NX6.0.0.

License requirements : None

Returns an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the EndPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .

Use Features::PointSetBuilder::EndPercentageSection instead.


Deprecated:
Deprecated in NX6.0.1.


Created in NX6.0.0.

License requirements : None

Returns an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the StartPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .

Use Features::PointSetBuilder::StartPercentageSection instead.


Deprecated:
Deprecated in NX6.0.1.


Created in NX6.0.0.

License requirements : None

Sets the angle tolerance.

Used in determining curve tangency when needed.
Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
angleToleranceangletolerance

Sets the associative setting.

true indicates a feature will be created, false indicates just points will be created
Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
associativeassociative

Sets the curve points definition setting.

Only used when type is Features::PointSetBuilder::TypesCurvePoints .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
curvePointsBycurvepointsby
void NXOpen::Features::PointSetBuilder::SetDistanceTolerance ( double  distanceTolerance)

Sets the distance tolerance.

Used in combining curves when needed.
Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
distanceTolerancedistancetolerance

Sets the face points definition setting.

Only used when type is Features::PointSetBuilder::TypesFacePoints .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
facePointsByfacepointsby

Sets the group points setting.

true indicates a points will be grouped together. This setting is applicable only when associative is false.
Created in NX7.5.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
groupPointsgrouppoints

Sets the number of points that will be created along curve.

Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression . Note this interface should no longer be used.


Deprecated:
Deprecated in NX7.0.0.


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
numberOfPointsnumberofpoints
void NXOpen::Features::PointSetBuilder::SetNumberOfPointsInUDirection ( int  numberOfPointsInUDirection)

Sets the number of points to be created in the u direction.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern . Note this interface should no longer be used.


Deprecated:
Deprecated in NX7.0.0.


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
numberOfPointsInUDirectionnumberofpointsinudirection
void NXOpen::Features::PointSetBuilder::SetNumberOfPointsInVDirection ( int  numberOfPointsInVDirection)

Sets the number of points to be created in the v direction.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern . Note this interface should no longer be used.


Deprecated:
Deprecated in NX7.0.0.


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
numberOfPointsInVDirectionnumberofpointsinvdirection

Sets the pattern limits definition setting.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
patternLimitsBypatternlimitsby

Sets the ending diagonal point of the pattern.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern , and when Features::PointSetBuilder::PatternLimitsBy is Features::PointSetBuilder::PatternLimitsTypeDiagonalPoints .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
patternLimitsEndPointpatternlimitsendpoint

Sets the starting diagonal point of the pattern.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern , and when Features::PointSetBuilder::PatternLimitsBy is Features::PointSetBuilder::PatternLimitsTypeDiagonalPoints .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
patternLimitsStartPointpatternlimitsstartpoint

Sets the spline points definition setting.

Only used when type is Features::PointSetBuilder::TypesSplinePoints .


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
splinePointsBysplinepointsby

Sets the type setting.


Created in NX6.0.0.

License requirements : solid_modeling ("SOLIDS MODELING")

Parameters:
typetype

Returns the select object that is used to hold the face.

Only used when type is Features::PointSetBuilder::TypesFacePoints , and when Features::PointSetBuilder::FacePointsBy is Features::PointSetBuilder::FacePointsTypePattern .


Created in NX6.0.0.

License requirements : None

Returns the collector that is used to hold a spline.

Only used when type is Features::PointSetBuilder::TypesSplinePoints .


Created in NX6.0.0.

License requirements : None

Returns the spline points definition setting.

Only used when type is Features::PointSetBuilder::TypesSplinePoints .


Created in NX6.0.0.

License requirements : None

Returns a section containing an object (curve, edge, or point) that will be used to determine an intersection with the curves/edges selected for setting the StartPercentage Only used when type is Features::PointSetBuilder::TypesCurvePoints , and when Features::PointSetBuilder::CurvePointsBy is Features::PointSetBuilder::CurvePointsTypeEqualArcLength , Features::PointSetBuilder::CurvePointsTypeEqualParameters , or Features::PointSetBuilder::CurvePointsTypeGeometricProgression .


Created in NX6.0.0.

License requirements : None

Returns the type setting.


Created in NX6.0.0.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.