Solid Edge Part Type Library
AddEx Method
Specifies the number of points in the curve.
Specifies whether the points are keypoints or free space points for each point in the curve.
Specifies the edges that contain the keypoints on the curve that define the order of points in the curve.
Specifies the keypoint type for each keypoint in the curve.
Specifies the positions of free space points in the curve.
Specifies the relationship of the start point to the rest of the curve and surrounding geometry.
A member of the KeypointEndConditionConstants constant set that specifies the relationship of the end point to the rest of the curve and surrounding geometry.
Description
Adds an occurrence of the referenced object.
Syntax
Visual Basic
Public Function AddEx( _
   ByVal NumPoints As Long, _
   ByRef PointTypeConstants() As PointTypeConstants, _
   ByRef EdgeSet() As Object, _
   ByRef KeyPointTypeConstants() As KeyPointType, _
   ByRef Array() As Double, _
   ByVal StartpointEndType As KeypointEndConditionConstants, _
   Optional ByVal EndpointEndType As Variant _
) As KeyPointCurve
Parameters
NumPoints
Specifies the number of points in the curve.
PointTypeConstants
ValueDescription
igCylinderEndPoint
igCylinderStartPoint
igKeyPoint
igSpacePoint
Specifies whether the points are keypoints or free space points for each point in the curve.
EdgeSet
Specifies the edges that contain the keypoints on the curve that define the order of points in the curve.
KeyPointTypeConstants
ValueDescription
igKeyPointCallbackKeypoint Type - Callback
igKeyPointCenterKeypoint Type - Center
igKeyPointEndKeypoint Type - End
igKeyPointHorizontalSilhouetteKeypoint Type - Horizontal Silhouette
igKeyPointInteriorNodeKeypoint Type - Interior Node
igKeyPointInteriorPoleKeypoint Type - Interior Pole
igKeyPointMajorAxisKeypoint Type - Major Axis
igKeyPointMiddleKeypoint Type - Middle
igKeyPointMinorAxisKeypoint Type - Minor Axis
igKeyPointNonDefiningKeypoint Type - Non-defining
igKeyPointPointOnlyKeypoint Type - Point Only
igKeyPointStartKeypoint Type - Start
igKeyPointVerticalSilhouetteKeypoint Type - Vertical Silhouette
Specifies the keypoint type for each keypoint in the curve.
Array
Specifies the positions of free space points in the curve.
StartpointEndType
ValueDescription
seKeypointEndConditionCurvatureContinuousKeypoint End Condition - Curvature Continuous
seKeypointEndConditionNaturalKeypoint End Condition - Natural
seKeypointEndConditionNormalToFaceKeypoint End Condition - Normal To Face
seKeypointEndConditionPeriodicKeypoint End Condition - Periodic
seKeypointEndConditionTangentKeypoint End Condition - Tangent
Specifies the relationship of the start point to the rest of the curve and surrounding geometry.
EndpointEndType
A member of the KeypointEndConditionConstants constant set that specifies the relationship of the end point to the rest of the curve and surrounding geometry.
Remarks
This method adds a KeyPointCurve object to the referenced KeyPointCurves collection. The KeyPointCurve object can contain a mix of keypoints and free space points.
See Also

KeyPointCurves Collection  | KeyPointCurves Members