3D Surface Plotter  1.0.0
Create 3D Surface Charts for Any Math Function
Surface3DLib Namespace Reference

Classes

class  Colormap
 A static class ColorMap. More...
 
class  MathFunc
 A static class MathFunc. More...
 
class  SurfaceData
 A static class SurfaceData. More...
 

Enumerations

enum  ColormapEnum {
  accent , autumn , bathymetry , blackbody ,
  bluered , bone , cdom , chlorophyll ,
  cool , cooper , cubehelix , dark2 ,
  density , earth , electric , fix1 ,
  freesurface_blue , freesurface_red , gradient , gradient2 ,
  greens , greys , hot , hsv ,
  inferno , jet , magma , ocean ,
  oxygen , paired , par , pastel1 ,
  pastel2 , phase , picnic , plasma ,
  portland , rainbow , rainbow_soft , rdbu ,
  salinity , set1 , set2 , set3 ,
  spring , summer , tab10 , tab20 ,
  temperature , terrain , turbidity , turbo ,
  twilight , viridis , velocity_blue , velocity_green ,
  warm , white , winter , yignbu ,
  yiorrd
}
 ColormapEnum enumeration. More...
 
enum  MathFunctionEnum { Sinc , Peaks , ExpFunc , SinCos }
 Built-in math functions enumeration. More...
 

Enumeration Type Documentation

◆ ColormapEnum

ColormapEnum enumeration.

It defines over 60 commonly used colormaps, including commonly used names: jet, hsv, hot, cool, spring, summer, automn, winter, bone, cooper, greys, etc. If combining these predefined colormaps with the SurfaceData.ColormapReverse field, you can get over 120 colormaps.

Enumerator
accent 

accent colormap

autumn 

autumn colormap

bathymetry 

bathymetry colormap

blackbody 

blackbody colormap

bluered 

bluered colormap

bone 

bone colormap

cdom 

cdom colormap

chlorophyll 

chlorophyll colormap

cool 

cool colormap

cooper 

cooper colormap

cubehelix 

cubehelix colormap

dark2 

dark2 colormap

density 

density colormap

earth 

earth colormap

electric 

electric colormap

fix1 

fix1 colormap

freesurface_blue 

freesurface_blue colormap

freesurface_red 

freesurface_red colormap

gradient 

gradient colormap

gradient2 

gradient2 colormap

greens 

greens colormap

greys 

greys colormap

hot 

hot colormap

hsv 

hsv colormap

inferno 

inferno colormap

jet 

jet colormap

magma 

magma colormap

ocean 

ocean colormap

oxygen 

oxygen colormap

paired 

paired colormap

par 

par colormap

pastel1 

pastel1 colormap

pastel2 

pastel2 colormap

phase 

phase colormap

picnic 

picnic colormap

plasma 

plasma colormap

portland 

portland colormap

rainbow 

rainbow colormap

rainbow_soft 

rainbow_soft colormap

rdbu 

rdbu colormap

salinity 

salinity colormap

set1 

set1 colormap

set2 

set2 colormap

set3 

set3 colormap

spring 

spring colormap

summer 

summer colormap

tab10 

tab10 colormap

tab20 

tab20 colormap

temperature 

temperature colormap

terrain 

terrain colormap

turbidity 

turbidity colormap

turbo 

turbo colormap

twilight 

twilight colormap

viridis 

viridis colormap

velocity_blue 

velocity_blue colormap

velocity_green 

velocity_green colormap

warm 

warm colormap

white 

white colormap

winter 

winter colormap

yignbu 

yignbu colormap

yiorrd 

yiorrd colormap

◆ MathFunctionEnum

Built-in math functions enumeration.

It can be used to specify a built-in math function.

Enumerator
Sinc 

Sinc function

Peaks 

Peaks function

ExpFunc 

Exponetial function

SinCos 

Sine-Cosine function