Reference for .Net version of SpaceVIL  0.3.5.8
SpaceVIL (Space of Visual Items Layout) is a cross-platform and multilingual framework for creating GUI client applications for .NET Standard, .NET Core and JVM. SpaceVIL is based on OpenGL graphic technology and GLFW. Using this framework in conjunction with .Net Core or with a JVM, you can work and create graphical client applications on Linux, Mac OS X and Windows.
SpaceVIL.GraphicsMathService Member List

This is the complete list of members for SpaceVIL.GraphicsMathService, including all inherited members.

ChangeFontFamily(FontFamily fontFamily, Font oldFont)SpaceVIL.GraphicsMathServicestatic
ChangeFontSize(int size, Font oldFont)SpaceVIL.GraphicsMathServicestatic
ChangeFontStyle(FontStyle style, Font oldFont)SpaceVIL.GraphicsMathServicestatic
CloneColor(Color color)SpaceVIL.GraphicsMathServicestatic
ColorTransform(int r, int g, int b)SpaceVIL.GraphicsMathServicestatic
ColorTransform(int r, int g, int b, int a)SpaceVIL.GraphicsMathServicestatic
ColorTransform(float r, float g, float b)SpaceVIL.GraphicsMathServicestatic
ColorTransform(float r, float g, float b, float a)SpaceVIL.GraphicsMathServicestatic
GetArrow(float w, float h, float thickness, int alpha)SpaceVIL.GraphicsMathServicestatic
GetCross(float w, float h, float thickness, int alpha)SpaceVIL.GraphicsMathServicestatic
GetEllipse(float r=100, int n=32)SpaceVIL.GraphicsMathServicestatic
GetEllipse(float w, float h, int x=0, int y=0, int n=32)SpaceVIL.GraphicsMathServicestatic
GetFigureBounds(List< float[]> triangles)SpaceVIL.GraphicsMathServicestatic
GetFolderIconShape(float w=20.0f, float h=15.0f, float x=0, float y=0)SpaceVIL.GraphicsMathServicestatic
GetRectangle(float w=100, float h=100, float x=0, float y=0)SpaceVIL.GraphicsMathServicestatic
GetRegularPolygon(float r=100, int n=6)SpaceVIL.GraphicsMathServicestatic
GetRoundSquare(CornerRadius cornerRadius, float width=100, float height=100, int x=0, int y=0)SpaceVIL.GraphicsMathServicestatic
GetRoundSquare(float width=100, float height=100, float radius=0.0f, int x=0, int y=0)SpaceVIL.GraphicsMathServicestatic
GetRoundSquareBorder(float width, float height, float radius, float thickness, int x, int y)SpaceVIL.GraphicsMathServicestatic
GetRoundSquareBorder(CornerRadius cornerRadius, float width, float height, float thickness, int x, int y)SpaceVIL.GraphicsMathServicestatic
GetStar(float R=100, float r=50, int n=5)SpaceVIL.GraphicsMathServicestatic
GetTriangle(float w=100, float h=100, int x=0, int y=0, int angle=0)SpaceVIL.GraphicsMathServicestatic
MixColors(params Color[] colors)SpaceVIL.GraphicsMathServicestatic
MoveShape(List< float[]> shape, float x, float y)SpaceVIL.GraphicsMathServicestatic
MoveShape(List< float[]> triangles, float x, float y, Area area, ItemAlignment alignments)SpaceVIL.GraphicsMathServicestatic
RotateShape(float w, float h, float angle, List< float[]> triangles)SpaceVIL.GraphicsMathServicestatic
ScaleBitmap(Bitmap img, int w, int h)SpaceVIL.GraphicsMathServicestatic
UpdateShape(List< float[]> triangles, int w, int h)SpaceVIL.GraphicsMathServicestatic
UpdateShape(List< float[]> triangles, int w, int h, Area area, ItemAlignment alignments)SpaceVIL.GraphicsMathServicestatic