Gets the number of segments in the gradient.
FUNCTION GetNumGradientSegments(gradient : HANDLE): INTEGER;def vs.GetNumGradientSegments(gradient):
return INTEGER| Name | Type | Description |
|---|---|---|
| gradient | HANDLE | The gradient from which to get the number of segments. |
Note: a gradient must always have at least 2 segments.
This also returns the number of levels in a hatch definition, like [{VS:GetObjectVariableInt]](HatchDefH, 660).
numSegments := GetNumGradientSegments(gradientHandle);numSegments = vs.GetNumGradientSegments(gradientHandle)resultN := GetNumGradientSegments(gradient);import vs
# Gets the number of segments in the gradient.
gradient = vs.FSActLayer() # handle to the first selected object on the active layer
count = vs.GetNumGradientSegments(gradient)
vs.Message('GetNumGradientSegments returned: ' + str(count))Availability: from VectorWorks10.0