By Charlie Penny - Monday, November 16, 2020
Hello,
We are using NMeshSurfaceSeries to make contour plots and want to change the number of contours on a given a plot. Unfortunately we can't find an option(s) which will let us control this. Is this something which is currently supported?
Kind Regards,
Charlie
|
By Nevron Support - Wednesday, November 18, 2020
Hi Charlie, The contour lines on the mesh are produced at the palette levels associated with the surface. For example, to generate contour lines at custom specified values you can use a custom palette: surface.FrameMode = SurfaceFrameMode.Contour; surface.Palette.Mode = PaletteMode.Custom; surface.Palette.Add(0, Color.Red); surface.Palette.Add(0.1, Color.Green); surface.Palette.Add(0.2, Color.Blue); surface.Palette.Add(0.3, Color.Yellow); Alternatively, you can use an automatic palette with a specified number of steps: surface.FrameMode = SurfaceFrameMode.Contour; surface.Palette.Mode = PaletteMode.AutoFixedEntryCount; surface.Palette.PaletteSteps = 10; We hope this helps - let us know if you have any questions.
|
By Simon Woolhead - Thursday, October 9, 2025
We are having the same issue - we want to specify custom contour lines for an NMeshSurfaceSeries. Currently we use an NPalette with a large number of value-color pairs to show a smooth gradient of several colours, but we only want to show a small number of contours. If we only specify the colours at the required contour levels, the colour shading will not be correct. Is there any other way to manually specify the contour line values than by restricting the palette values?
|
|