Solid Edge Geometry Type Library
GetParamAnomaly Method
Returns the period in the first element of the array, when the curve is periodic. The value will be identically 0 if the curve is non-periodic. The second element contains the origin of the primary periodic range.
Returns True if the parametric space is singular and the entire range maps to the same point.
Description
Returns information that indicates any parametric spaces with periodicity that might exist on a referenced edge.
Syntax
Visual Basic
Public Sub GetParamAnomaly( _
   ByRef Periodicity() As Double, _
   ByRef Singular As Boolean _
) 
Parameters
Periodicity
Returns the period in the first element of the array, when the curve is periodic. The value will be identically 0 if the curve is non-periodic. The second element contains the origin of the primary periodic range.
Singular
Returns True if the parametric space is singular and the entire range maps to the same point.
Remarks
A curve regarded as periodic will have the endpoints of its primary parametric range mapped to identical points in model space, and the derivatives will match up. The parameter space of such a curve can be considered as infinite, formed by repeating the primary range indefinitely. The length of the primary range is called the period of the curve. The curve continues to be defined for all values in this infinite space by reducing a given parameter modulo the period into this primary range. This method returns the period (0 if the parameter space is not periodic) and the origin of the primary periodic range (typically, 0).
See Also

Curve Object  | Curve Members