2D Surfaces
AddSurf() allows to render a surface based on data or in 2D equations.
DataSourceSurf is the class to enclose the data.
Here are enclosed some samples obtained from Controls4U_Demo.

Blue-Yellow-Red rainbow style, continuous, data set, no interpolation

Blue-Yellow-Red rainbow style, continuous, data set, bilinear interpolation

Blue-Yellow-Red rainbow style, continuous, explicit equation

Blue-Yellow-Red rainbow style, non continuous, 4 colors

Blue-Yellow-Red rainbow style, non continuous, 12 colors

Red-Yellow-Green rainbow style, non continuous, 12 colors

|