Microsoft.VisualBasic.Imaging 1.0.9753.4776.
01 Namespaces
Microsoft.VisualBasic.Imaging
| Type | Summary | Members |
|---|---|---|
| Extensions | 1 | |
| TextureResourceLoader | Default texture brush provider | 3 |
Microsoft.VisualBasic.Imaging.d3js
| Type | Summary | Members |
|---|---|---|
| ModuleAPI | 4 | |
| ScaleChromatic | d3-scale-chromatic > https://github.com/d3/d3-scale-chromatic This module provides sequential, diverging and categorical color schemes derived from Cynthia A. | 4 |
Microsoft.VisualBasic.Imaging.d3js.Layout
| Type | Summary | Members |
|---|---|---|
| Anchor | 6 | |
| DataLabeler | 10 | |
| Forcedirected | 7 | |
| Label | a text label object | 12 |
| LabelCollisionSolver | 用于解决文本标签重叠问题的力导向迭代算法模块 | 1 |
| Labeler | A D3 plug-in for automatic label placement using simulated annealing that easily incorporates into existing D3 code, with syntax mirroring other D3 layouts. | 13 |
Microsoft.VisualBasic.Imaging.d3js.scale
| Type | Summary | Members |
|---|---|---|
| Extensions | + Continuous scales map a continuous, quantitative input domain to a continuous output range. | 4 |
| IScale | 7 | |
| LinearScale | 连续性的映射 | 15 |
| MapperTypes | 从graphics的属性值到相应的图形属性(大小,颜色,字体,形状)的映射操作类型 | 6 |
| OrdinalScale | Unlike continuous scales, ordinal scales have a discrete domain and range. | 12 |
| Scaler | data scaler and transform | 8 |
Microsoft.VisualBasic.Imaging.d3js.SVG.CSS
| Type | Summary | Members |
|---|---|---|
| DirectedForceGraph | Style generator for the value of CSS.style | 4 |
Microsoft.VisualBasic.Imaging.Drawing2D
| Type | Summary | Members |
|---|---|---|
| Extensions | 11 | |
| g | Data plots graphics engine common abstract. | 13 |
| GraphicsRegion | 绘图区域的参数 | 9 |
| IPlot | An abstract function interface for make graphics plot | 0 |
| Path2D | 通过模拟HTML之中的svg path的绘图操作来将html svg path转换为gdi+ path对象 | 14 |
| PolarGraphics2D | 以极坐标为主的作图系统模块 | 8 |
| PrinterDimension | the size definition of the printer, usually apply for the PDF output | 15 |
| RenderShape | 7 | |
| Shadow | 8 |
Microsoft.VisualBasic.Imaging.Drawing2D.Colors
| Type | Summary | Members |
|---|---|---|
| CategoryPalettes | color palette for category data. | 47 |
| ColorBrewer | Colorbrewer is a nice application for creating color schemes. | 49 |
| ColorMapLegend | a continues numeric scaler legend bar | 17 |
| CustomDesigns | 12 | |
| Designer | Generate color sequence | 23 |
| DesignerExpression | vbnet lighter(term, percentage) darker(term, percentage) alpha(term, percentage) percentage = [0, 1] reverse(term) skip(term, n) take(term, n) | 5 |
| DesignerTerms | Color name terms | 26 |
| Legends | 5 | |
| ScalerPalette | color set for visualize linear scale data color mapping | 46 |
| Viridis | 8 |
Microsoft.VisualBasic.Imaging.Drawing2D.Colors.ColorBrewer
| Type | Summary | Members |
|---|---|---|
| DivergingSchemes | Diverging schemes put equal emphasis on mid-range critical values and extremes at both ends of the data range. | 81 |
| QualitativeSchemes | Qualitative schemes do not imply magnitude differences between legend classes, and hues are used to create the primary visual differences between classes. | 58 |
| SequentialSchemes | Sequential schemes are suited to ordered data that progress from low to high. | 125 |
Microsoft.VisualBasic.Imaging.Drawing2D.Colors.OfficeAccent
| Type | Summary | Members |
|---|---|---|
| OfficeColorThemes | 8 | |
| srgbClr | 颜色值 | 3 |
Microsoft.VisualBasic.Imaging.Drawing2D.Colors.Scaler
| Type | Summary | Members |
|---|---|---|
| CategoryColorProfile | mapping term to color, used for category group plot | 7 |
| ColorHeightMap | Map a color to a single numeric value | 4 |
| ColorIndex | map colors and the numeric range | 2 |
| ColorProfile | A color collection | 5 |
| ColorRange | 4 | |
| ValueScaleColorProfile | scale(color_schema_term_name), apply for the heatmap plot | 9 |
Microsoft.VisualBasic.Imaging.Drawing2D.Extensions
| Type | Summary | Members |
|---|---|---|
| MoveTypes | 3 |
Microsoft.VisualBasic.Imaging.Drawing2D.HeatMap
| Type | Summary | Members |
|---|---|---|
| HeatMapBrushes | 4 | |
| HeatMapParameters | 10 | |
| HeatMapRaster | A helper class or produce heatmap raster matrix data | 12 |
| PixelData | A pixel spot object associate [x,y] with intensity scale data | 8 |
| PixelRender | 5 | |
| RasterMatrix | matrix helper for do heatmap rendering | 4 |
| RasterScaler | do image size scaling | 6 |
| ReinhardColorNormalization | The Reinhard Color Normalization algorithm, developed by Reinhard et al., is a classical method for color transfer between images. | 1 |
Microsoft.VisualBasic.Imaging.Drawing2D.HeatMap.hqx
| Type | Summary | Members |
|---|---|---|
| Hqx_2x | 2 | |
| Hqx_3x | 2 | |
| Hqx_4x | 3 | |
| HqxScaling | + wikipedia: https://en.wikipedia.org/wiki/Hqx + Tamschi/hqxSharp: hqxSharp is a C# port of hqx, a fast, high-quality magnification filter designed for pixel art. | 1 |
| Interpolation | Helper class to interpolate colors. | 1 |
| RgbYuv | 4 |
Microsoft.VisualBasic.Imaging.Drawing2D.Math2D
| Type | Summary | Members |
|---|---|---|
| CanvasScaler | the scaler of the canvas size and rectangle | 2 |
| HullPolygonDraw | 1 |
Microsoft.VisualBasic.Imaging.Drawing2D.Math2D.ConcaveHull
| Type | Summary | Members |
|---|---|---|
| BallConcave | + http://www.tuicool.com/articles/iUvMjm + http://www.ian-ko.com/ET_GeoWizards/UserGuide/concaveHull.htm | 9 |
| DelaunayTriangulation | http://www.tuicool.com/articles/iUvMjm | 4 |
| Extensions | 1 | |
| Triangle | 7 | |
| TriangleIndex | the 3d point index | 4 |
Microsoft.VisualBasic.Imaging.Drawing2D.Math2D.ConvexHull
| Type | Summary | Members |
|---|---|---|
| ConvexHull | In mathematics, the convex hull or convex envelope of a set X of points in the Euclidean plane or in a Euclidean space (or, more generally, in an affine space over the reals) is… | 5 |
Microsoft.VisualBasic.Imaging.Drawing2D.Math2D.DelaunayVoronoi
Microsoft.VisualBasic.Imaging.Drawing2D.Math2D.MarchingSquares
| Type | Summary | Members |
|---|---|---|
| ASCIIPrinter | 2 | |
| ContourLayer | 7 | |
| ContourTracing | 7 | |
| GeneralPath | a collection of the polygon data | 12 |
| IsoCell | IsoCell is used to describe properties of data cells, in particular, indicating whether neighbors are above or below a threshold value. | 11 |
| MapMatrix | 将稀疏矩阵数据转换为稠密矩阵数据 | 9 |
| MarchingSquares | Algorithm taken from: http://en.wikipedia.org/wiki/Marching_squares . | 9 |
| MeasureData | 测量数据 | 5 |
Microsoft.VisualBasic.Imaging.Drawing2D.Math2D.PolylineSimplify
| Type | Summary | Members |
|---|---|---|
| ISimplifyUtility | 1 | |
| SimplifyUtility | Simplification of a 2D-polyline. | 2 |
| SimplifyUtility3D | Simplification of a 3D-polyline. | 3 |
Microsoft.VisualBasic.Imaging.Drawing2D.Shapes
Microsoft.VisualBasic.Imaging.Drawing2D.Text
| Type | Summary | Members |
|---|---|---|
| HTMLRender | 进行简单的HTML片段的渲染 | 3 |
| WordWrap | 3 |
Microsoft.VisualBasic.Imaging.Drawing2D.Text.ASCIIArt
| Type | Summary | Members |
|---|---|---|
| HelperMethods | Program that converts images to ASCII art images > https://github.com/juangallostra/Image2ASCII | 4 |
| WeightedChar | a pixel char | 4 |
Microsoft.VisualBasic.Imaging.Drawing2D.Text.Nudge
| Type | Summary | Members |
|---|---|---|
| Adjustment | 1 | |
| CloudOfTextRectangle | class to represent an esemble of TextRectangle object. | 10 |
| ConflictIndexTuple | 5 | |
| GraphicsTextHandle | 1 | |
| PlateRectangle | class of the geometrical figure of the plate rectangle, i.e the sides Of the rectangle are collinear With the canonical basis vectors (1,0) And (0,1). | 7 |
| SimpleNudge | 4 | |
| TextRectangle | class of particular rectangle in the context of pyplot. | 8 |
Microsoft.VisualBasic.Imaging.Drawing3D
| Type | Summary | Members |
|---|---|---|
| Camera | 21 | |
| DrawGraphics | 3D plot for Gdidevice,由于是需要将图像显示到WinFom控件上面,所以在这里要求的是gdi+的图形驱动程序 | 3 |
| IPointCloud | A 3D spatial heatmap point, 3d point [x,y,z] combine with the color scaler(or heatmap) data | 1 |
| IsometricEngine | Isometric 3d graphics painter | 11 |
| Light | Surface的表面光照的计算 | 5 |
| Model2D | 4 | |
| PainterAlgorithm | PAINTERS ALGORITHM provider | 6 |
| Point3D | Defines the Point3D class that represents points in 3D space with Double precise. | 33 |
| Surface | Object model that using for the 3D graphics. | 5 |
Microsoft.VisualBasic.Imaging.Drawing3D.Math3D
| Type | Summary | Members |
|---|---|---|
| DistanceFieldSampler | 7 | |
| Matrix | 3 | |
| MaxPlainCameraView | 5 | |
| Polyhedron | Robust point-in-polyhedron test. | 4 |
| PolyhedronMath | 4 | |
| Projection | 3D coordinate transformation tools. | 7 |
| Transformation | 11 | |
| Vector3D | 11 | |
| VectorMath | helper for unity function | 5 |
Microsoft.VisualBasic.Imaging.Drawing3D.Math3D.DistanceFieldSampler
Microsoft.VisualBasic.Imaging.Drawing3D.Models
| Type | Summary | Members |
|---|---|---|
| Cube | 6 |
Microsoft.VisualBasic.Imaging.Drawing3D.Models.Isometric
Microsoft.VisualBasic.Imaging.Drawing3D.Models.Isometric.Paths
Microsoft.VisualBasic.Imaging.Drawing3D.Models.Isometric.Shapes
| Type | Summary | Members |
|---|---|---|
| Cylinder | Created by fabianterhorst on 01.04.17. | 0 |
| Knot | 彭罗斯三角三维模型 | 1 |
| Octahedron | Created by fabianterhorst on 02.04.17. | 0 |
| Pie | a 3d pie piece | 0 |
| Prism | Created by fabianterhorst on 01.04.17. | 2 |
| Pyramid | Created by fabianterhorst on 02.04.17. | 0 |
| Stairs | Created by fabianterhorst on 02.04.17. | 0 |
Microsoft.VisualBasic.Imaging.Drawing3D.PainterAlgorithm
| Type | Summary | Members |
|---|---|---|
| Polygon | The polygon buffer unit after the 3D to 2D projection and the z-order sorts. | 2 |
Microsoft.VisualBasic.Imaging.Driver
| Type | Summary | Members |
|---|---|---|
| DeviceDescription | 2 | |
| GraphicsData | gdi+ images: Image, Bitmap / SVG image: SvgDocument | 2 |
| IElementCommentWriter | 1 | |
| ImageData | Get image value from ImageData.Image | 4 |
| ImageDriver | 3 | |
| ImageSynthesis | Makes the DrawImage function compatible with old gdi+ interface | 5 |
| InternalCanvas | 可以借助这个画布对象创建多图层的绘图操作 | 1 |
| SVGData | SVG graphic data | 6 |
Microsoft.VisualBasic.Imaging.Driver.CSS
| Type | Summary | Members |
|---|---|---|
| RuntimeInvoker | 因为绘图的函数一般有很多的CSS样式参数用来调整图形上面的元素的样式, 通过命令行传递这么多的参数不现实,故而在这里通过CSS文件加反射的形式 来传递这些绘图参数,并且同时也保留对函数式编程的兼容性 | 4 |
| Types | 14 |
Microsoft.VisualBasic.Imaging.Filters
| Type | Summary | Members |
|---|---|---|
| GaussBlur | 1 | |
| GaussianSmooth | 3 | |
| ImageStrech | 3 | |
| Matrix | the bitmap image gauss smooth helper https://zhuanlan.zhihu.com/p/73363439 | 4 |
| Matrix2DFiltersAlgorithm | https://zhuanlan.zhihu.com/p/73421455 | 0 |
| TabulateClipScaler | processing of the grayscale/heatmap scale image | 3 |
| Thresholding | 6 |
Microsoft.VisualBasic.Imaging.PostScript
| Type | Summary | Members |
|---|---|---|
| GraphicsPostScript | Graphics for create postscript | 66 |
| Matrix2D | a light weight 2D affine transformation matrix | 16 |
| Parser | A general purpose ASCII postscript parser. | 13 |
| PostScriptBuilder | A helper module for convert the postscript object as ASCII script text | 7 |
| PsComment | 3 | |
| PSElement | abstract model of the painting elements | 2 |
| PSElement | An postscript graphics element | 1 |
| Writer | file writer for the postscript file | 22 |
Microsoft.VisualBasic.Imaging.PostScript.Elements
Microsoft.VisualBasic.Imaging.PostScript.Parser
| Type | Summary | Members |
|---|---|---|
| ArcInfo | a pending elliptical arc description captured from the arc operator. | 0 |
Microsoft.VisualBasic.Imaging.SVG
| Type | Summary | Members |
|---|---|---|
| GeometryElement | 7 | |
| GraphicsSVG | SVG graphics generator | 69 |
| MatrixTransform | 8 | |
| Renderer | Rendering svg vector image to gdi+ pixel image. | 6 |
| SVGDataLayers | 使用SvgGroup图层的方式构建出一个完整的SVG模型 | 6 |
| SVGWriter | Write the data in GraphicsSVG as a xml file. | 4 |
Microsoft.VisualBasic.Imaging.SVG.CSS
Microsoft.VisualBasic.Imaging.SVG.PathHelper
| Type | Summary | Members |
|---|---|---|
| Command | the base command for build a svg path | 4 |
| Interpreter | the svg path Command interpreter | 11 |
| ModelBuilder | gdi+ object to svg model convertor | 4 |
Microsoft.VisualBasic.Imaging.SVG.XML
| Type | Summary | Members |
|---|---|---|
| SvgBasicShape | Basic shapes There are several basic shapes used for most SVG drawing. | 0 |
| SvgCircle | The <circle> SVG element is an SVG basic shape, used to draw circles based on a center point and a radius. | 4 |
| SvgContainer | SVG之中的画布对象 | 15 |
| SvgDocument | SVG: Scalable Vector Graphics Scalable Vector Graphics (SVG) is an XML-based markup language for describing two-dimensional based vector graphics. | 19 |
| SvgElement | The basically SVG XML document node, it can be tweaks on the style by using CSS | 25 |
| SvgEllipse | An <ellipse> is a more general form of the <circle> element, where you can scale the x and y radius (commonly referred to as the semimajor and semiminor axes in maths) of the c… | 4 |
| SvgGroup | The <g> SVG element is a container used to group other SVG elements. | 0 |
| SvgImage | The <image> SVG element includes images inside SVG documents. | 11 |
| SvgLine | The <line> element takes the positions of two points as parameters and draws a straight line between them. | 7 |
| SvgMarker | The <marker> element defines a graphic used for drawing arrowheads or polymarkers on a given <path>, <line>, <polyline> or <polygon> element. | 6 |
| SvgMetadata | the svg RDF metadata node | 0 |
| SvgPath | A <path> is the most general shape that can be used in SVG. | 3 |
| SvgPolygon | A <polygon> is similar to a <polyline>, in that it is composed of straight line segments connecting a list of points. | 3 |
| SvgPolyLine | A <polyline> is a group of connected straight lines. | 1 |
| SvgRect | The <rect> element draws a rectangle on the screen. | 8 |
| SvgSymbol | The <symbol> element is used to define graphical template objects which can be instantiated by a <use> element. | 1 |
| SvgText | The SVG <text> element draws a graphics element consisting of text. | 14 |
| SvgUse | The <use> element takes nodes from within the SVG document, and duplicates them somewhere else. | 6 |
Microsoft.VisualBasic.Imaging.SVG.XML.Enums
| Type | Summary | Members |
|---|---|---|
| SvgEnum | a string constant value | 4 |