SymPoints

PropertyDefaultMeaning
f—Parametric function returning a numeric coordinate record, [x,y], or null
fx / fy—Coordinate functions or constants
xlim / ylim / tlim[0, 1]Sampling ranges when corresponding arrays are absent
xvals / yvals / tvals—Explicit coordinate or parameter arrays
samples101Number of generated samples
spaceAutomaticUse ambient data coordinates or local geometry
point-sizepx(6)Marker size, pair, or callback
shapeCircleMarker Element or callback
children—Single marker Element, as an alternative to shape

Use the sampling options described by SymLine and draw with Points. Null/nonfinite samples split paths or omit markers. Use fy for y=f(x), fx for x=f(y), or f(t) for parametric points. Limits here control sampling; enclosing Graph/Plot limits control the view. Named records such as {theta, r} retain every dimension until the enclosing Graph projects them. Any nonfinite dimension creates a gap. fx, fy, xvals, and yvals retain their Cartesian meanings.

All Points styling options are available. shape and point-size functions run once per finite sample. Pass one marker element as a child or use shape; supplying both or multiple marker children is an error. Use a shape callback for per-sample markers.

The default circle uses the theme foreground fill and no stroke. Custom shapes use normal style inheritance and their own styling, including explicit fill and stroke passed through SymPoints. Construction stores immutable sampled data; resizing never executes callbacks.