I wonder why setting the PlotWeight property has no effect. Positive and negative values always display the standard point, whereas the color can be changed. I set both the PlotWeightSource as well as the ObjectColorSource. See code below:
The screenshot shows the default point weight but with the custom yellow color:
Objective
My objective is to display snapping points during a GetPoint/GetTransform. To do so, Iβd add points to the document before the GetPoint.Point() call and remove them after this call.
If this is a poor strategy in the first place I would be happy to receive further ideas. I try to avoid drawing the points in the DynamicDraw event as I already render quite a lot.
Sorry, forgot a word. The argument int radius does not change the weight of the points for me. I guess it is it a defect indeed. The following two calls unexpectedly produce the same result:
If you specify a point style of Rhino.Display.PointStyle.X, then the radius parameter is ignored and a fixed radius of 3 is used. Thus, if you want to control the radius, choose an different point style.