▼NVectSharp | |
►NCanvas | |
CAnimatedCanvas | An Avalonia.Controls.Canvas containing an animation. |
CAvaloniaContextInterpreter | Contains methods to render a Page to an Avalonia.Controls.Canvas. |
CFilterOption | Determines how and whether image filters are rasterised. |
CRenderAction | Represents a light-weight rendering action. |
CSKMultiLayerRenderCanvas | Represents a multi-threaded, triple-buffered canvas on which the image is drawn using SkiaSharp. |
CSKRenderAction | Represents a light-weight rendering action. |
CSKRenderContext | Represents a page that has been prepared for fast rendering using the SkiaSharp renderer. |
CSKRenderContextInterpreter | Contains methods to render a Page to an Avalonia.Controls.Canvas using the SkiaSharp renderer. |
►NFilters | |
CBoxBlurFilter | Represents a filter applying a box blur. |
CColourMatrix | Represents a colour transformation matrix. |
CColourMatrixFilter | Represents a filter that applies a Filters.ColourMatrix to the colours of the image. |
CCompositeLocationInvariantFilter | Represents a filter that corresponds to applying multiple ILocationInvariantFilters one after the other. |
CConvolutionFilter | Represents a filter that applies a matrix convolution to the image. |
CFilterWithRasterisableParameter | Represents a filter with a parameter that needs to be rasterised at the same resolution as the subject image prior to applying the filter. |
CGaussianBlurFilter | Represents a filter that applies a Gaussian blur effect. |
CIFilter | Represents a filter. Do not implement this interface directly; instead, implement ILocationInvariantFilter or IFilterWithLocation. |
CIFilterWithLocation | Represents a filter whose results depend on the position of the subject image on the graphics surface. |
CIFilterWithRasterisableParameter | Represents a filter with a parameter that needs to be rasterised at the same resolution as the subject image prior to applying the filter. The FilterWithRasterisableParameter abstract class provides a default implementation of this interface. |
CILocationInvariantFilter | Represents a filter that can be applied to an image regardless of its location on the graphics surface. |
CMaskFilter | Represents a filter that uses the luminance of an image to mask another image. |
►NFonts | |
CNimbus | Contains an IFontLibrary providing access to the Nimbus family of standard fonts (used e.g. by MuPDF). |
►NImageSharpUtils | |
CImageURIParser | Provides a method to parse an image URI into a page. |
CRasterImageFile | A RasterImage created from a file. |
CRasterImageStream | A RasterImage created from a stream. |
►NMarkdown | |
CBlockRenderedEventArgs | EventArgs for the MarkdownRenderer.BlockRendered event. |
CBlockRenderingEventArgs | EventArgs for the MarkdownRenderer.BlockRendering event. |
CFormattedString | Represents a string with associated formatting information. |
CHTTPUtils | Contains utilities to resolve absolute and relative URIs. |
CInlineRenderedEventArgs | EventArgs for the MarkdownRenderer.InlineRendered event. |
CInlineRenderingEventArgs | EventArgs for the MarkdownRenderer.InlineRendering event. |
CLine | Represents a text line. |
CLineEventArgs | EventArgs for the MarkdownRenderer.LineRendering and MarkdownRenderer.LineRendered events. |
CLineFragment | Represents one of the fragments that make up a Line. |
CLineMeasuredEventArgs | EventArgs for the MarkdownRenderer.LineMeasured event. |
CMargins | Represents the margins of a page. |
CMarkdownContext | Represents the current status of the Markdown rendering process. |
CMarkdownEmojiExtension | Contains extension methods for the MarkdownPipelineBuilder class. |
CMarkdownRenderer | Renders Markdown documents into VectSharp graphics objects. |
CPageFinishedEventArgs | EventArgs for the MarkdownRenderer.PageFinished event. |
CPageStartedEventArgs | EventArgs for the MarkdownRenderer.PageStarted event. |
CRectangleFragment | Represents a rectangle. |
CSyntaxHighlighter | Contains methods to perform syntax highlighting. |
CTextFragment | A fragment containing text. |
CUnderlineFragment | Represents a text underline. |
►NMarkdownCanvas | |
CMarkdownCanvasControl | A control to display a Markdown document in an Avalonia application. |
►NMuPDFUtils | |
CImageURIParser | Provides a method to parse an image URI into a page. |
CPDFParser | Contains methods to import PDF documents as vectors. |
CRasterImageFile | A RasterImage created from a file. |
CRasterImageStream | A RasterImage created from a stream. |
►NPDF | |
NFigures | |
►NOptionalContentGroups | |
COptionalContentGroup | Represents an optional content group. |
COptionalContentGroupAndExpression | An expression that is true when all its arguments are true. |
COptionalContentGroupExpression | Represents the result of a boolean operation on OptionalContentGroups. |
COptionalContentGroupNotExpression | An expression that is true when its argument is false. |
COptionalContentGroupOrExpression | An expression that is true when any of its arguments are true. |
COptionalContentGroupSettings | Represents the settings for optional content groups (sometimes referred to as layers) in a PDF document. |
COptionalContentGroupTreeLabel | A label for an OptionalContentGroupTreeNode. |
COptionalContentGroupTreeNode | Represents a node in an optional content group presentation tree. |
CAnnotationStyle | Describes the appearance of a PDF annotation. |
CAnnotationStyleCollection | Represents annotation style settings. |
COutlineTree | Represents an outline tree (table of contents) for a PDF document. |
COutlineTreeNode | An item in an outline tree. |
►CPDFContextInterpreter | Contains methods to render a Document as a PDF document. |
CFilterOption | Determines how and whether image filters are rasterised. |
CPDFDocument | A low-level representation of a PDF document. |
CPDFMetadata | Represents metadata for a PDF document. |
►NPlots | |
CActionDataPointElement | A symbol drawn by a custom Action. |
CArea | A plot element that fills an area between a line passing through some data points and a base line. |
CBars | A plot element that draws bars. |
CBoxPlot | A plot element that draws a box plot. |
CCategoricalBars | A plot element that draws bars for categorical data. |
CCategoricalCoordinateSystem1D | Represents a categorical 1-D coordinate system. |
CClusteredBars | A plot element that draws clusters of bars. |
CCompositeCoordinateSystem2D | Combines two ICoordinateSystem1D<T>s to produce a ICoordinateSystem<T>. |
CContinuousAxis | A plot element that draws an axis line and an arrow. |
CContinuousAxisLabels | A plot element that draws equally spaced labels on an axis. |
CContinuousAxisTicks | A plot element that draws equally spaced ticks on an axis. |
CContinuousAxisTitle | A plot element that draws a title for an axis. |
CCoordinateSystem | A coordinate system using a custom method to transform data points. |
CCoordinateSystem1D | A coordinate system using a custom method to transform data points. |
CDataLabels | A plot element that draws a text label at each data point. |
CDataLine | A plot element that draws a line passing through a set of points. |
CExponentialTrendLine | A plot element that draws an exponential trendline with equation y = b * Exp(a * x) . |
CFunction2D | A plot element that plots a function of two variables. |
CFunction2DGrid | Represents a function of two variables that has been sampled in some points. |
CGraphicsDataPointElement | A symbol defined by a VectSharp.Graphics object. |
CGrid | A plot element that draws a grid. |
CIContinuousCoordinateSystem | Represents a coordinate system performing continuous transformations. |
CIContinuousInvertibleCoordinateSystem | Represents a coordinate system performing continuous invertible transformations. |
CICoordinateSystem | Represents a coordinate system. |
CICoordinateSystem1D | Represents a coordinate system tranforming data points of type T into double s. |
CIDataPointElement | Represents a symbol that can be added to the plot at a specified position. |
CIPlotElement | Represents a plot element. |
CLinearCoordinateSystem1D | Represents a 1-D linear coordinate system. |
CLinearCoordinateSystem2D | Represents a linear coordinate system. |
CLinearTrendLine | A plot element that draws a linear trendline with equation y = a * x + b . |
CLinLogCoordinateSystem2D | Represents a semi-logarithmic coordinate system with a logarithmic transformation on the X axis. |
CLogarithmicCoordinateSystem1D | Represents a 1-D logarithmic coordinate system. |
CLogarithmicCoordinateSystem2D | Represents a logarithmic coordinate system. |
CLogarithmicTrendLine | A plot element that draws a logarithmic trendline with equation y = a * Ln(x) + b . |
CLogLinCoordinateSystem2D | Represents a semi-logarithmic coordinate system with a logarithmic transformation on the Y axis. |
CMovingAverageTrendLine | A plot element that draws a moving average trendline. |
CPathDataPointElement | A symbol defined by a GraphicsPath. |
CPie | A plot element that draws a pie or a doughnut. |
CPlot | Represents a collection of plot elements. |
CPlotElement | A plot element that uses an Action to draw its contents. |
CPlotElementPresentationAttributes | Determines the appearance of plot elements. |
CPolynomialTrendLine | A plot element that draws a polynomial trendline with equation y = a0 + a1 * x + a2 * x^2 + ... + aN * x^N . |
CPowerLawTrendLine | A plot element that draws a power law trendline with equation y = b * x^a . |
CScatterPoints | A plot element that draws a symbol at the location of multiple data points. |
CStackedBars | A plot element that draws stacked bars. |
CSwarm | A plot element that draws a swarm plot. |
CTextLabel | A plot element that draws a single text label. |
CViolin | A plot element that draws a violin plot. |
►NRaster | |
►NImageSharp | |
►CImageSharpContextInterpreter | Contains methods to render a Page to an Image. |
CUnknownFormatException | The exception that is raised when the output file format is not specified and the file name does not have an extension corresponding to a known file format. |
CRaster | Contains methods to render a page to a PNG image. |
►NSVG | |
CParser | Contains methods to read an SVG image file. |
►CSVGContextInterpreter | Contains methods to render a Page as an SVG file. |
CFilterOption | Determines how and whether image filters are rasterised. |
►NThreeD | |
CAmbientLightSource | Represents a uniform ambien light source. |
CAreaLightSource | Represents a light source emitting light from a circular area. |
CColourMaterial | Represents a material that always has the same colour, regardless of light. |
CILightSource | Represents a light source. |
CIMaterial | Represents a material used to the determine the appearance of Triangle3DElement. |
CIScene | Represents a 3D scene. |
CLightIntensity | Represents the intensity of a light source at a particular point. |
CMaskedLightSource | Represents a point light source with a stencil in front of it. |
CObjectFactory | A static class containing methods to create complex 3D objects. |
CParallelLightSource | Represents a parallel light source. |
CPhongMaterial | Represents a material that uses a Phong reflection model to determine the colour of the material based on the light sources that hit it. |
CPointLightSource | Represents a point light source. |
CScene | Represents a 3D scene. |
CSpotlightLightSource | Represents a conic spotlight. |
►CAnimatedPNG | Contains methods to create animated PNG image files. |
CCompressedFrame | Represents an individual frame of a PNG animation. |
CAnimation | Describes an animation constituted by a number of frames and transitions between them. |
CBrush | Represents a brush used to fill or stroke graphics elements. This could be a solid colour, or a more complicated gradient or pattern. |
CColour | Represents an RGB colour. |
CColours | Standard colours. |
CDefaultFontLibrary | A default font library that resolves standard families using the embedded fonts. |
CDisposableIntPtr | An IDisposable wrapper around an IntPtr that frees the allocated memory when it is disposed. |
CDocument | Represents a collection of pages. |
CFolderFontLibrary | A font library that resolves fonts from a folder containing TrueType files. |
►CFont | Represents a typeface with a specific size. |
CDetailedFontMetrics | Represents detailed information about the metrics of a text string when drawn with a certain font. |
CFontUnderline | Represents options to underline text. |
CFontFamily | Represents a typeface. |
CFontFamilyCreationException | An exception that occurs while creating a FontFamily. |
CFontLibrary | Abstract class with a default implementation of font family fallbacks. |
CFormattedText | Represents a run of text that should be drawn with the same style. |
CFormattedTextExtensions | Contains extension methods for collections of FormattedText objects. |
CFrame | A key frame for an animation. |
CGradientBrush | Represents a brush painting with a gradient. |
CGradients | Standard gradients. |
CGradientStop | Represents a colour stop in a gradient. |
CGradientStops | Represents a read-only list of GradientStops. |
CGraphics | Represents an abstract drawing surface. |
CGraphicsPath | Represents a graphics path that can be filled or stroked. |
CIEasing | Describes a function used to transform the transition speed. |
CIFontLibrary | Represents a font library with methods to create FontFamily objects from a string or from FontFamily.StandardFontFamilies. |
CIGraphicsContext | This interface should be implemented by classes intended to provide graphics output capability to a Graphics object. |
CLinearEasing | Describes a linear easing (i.e., no easing). |
CLinearGradientBrush | Represents a brush painting with a linear gradient. |
CLineDash | Represents instructions on how to paint a dashed line. |
CMultiFontLibrary | A font library that tries to resolve fonts using other font libraries. |
CPage | Represents a Graphics object with a width and height. |
CPoint | Represents a point relative to an origin in the top-left corner. |
CRadialGradientBrush | Represents a brush painting with a radial gradient. |
CRasterImage | Represents a raster image, created from raw pixel data. Consider using the derived classes included in the NuGet package "VectSharp.MuPDFUtils" if you need to load a raster image from a file or a Stream. |
CRectangle | Represents a rectangle. |
CResourceFontFamily | Represents a FontFamily created from a resource stream. |
CSegment | Represents a segment as part of a GraphicsPath. |
CSimpleFontLibrary | A font library that can be used to cache and resolve font family names. |
CSize | Represents the size of an object. |
CSolidColourBrush | Represents a brush painting with a single solid colour. |
CSplineEasing | Describes an easing defined by a Cubic Bezier curve. |
CTextSpacing | Contains information about text spacing. |
CTransition | Describes the transition between two successive Frames. |
►CTrueTypeFile | Represents a font file in TrueType format. Reference: http://stevehanov.ca/blog/?id=143, https://developer.apple.com/fonts/TrueType-Reference-Manual/, https://docs.microsoft.com/en-us/typography/opentype/spec/ |
CBearings | Represents the left- and right-side bearings of a glyph. |
CPairKerning | Contains information describing how the position of two glyphs in a kerning pair should be altered. |
CTrueTypeName | Represets a TrueType name. |
CTrueTypePoint | Represents a point in a TrueType path description. |
CVerticalMetrics | Represents the maximum heigth above and depth below the baseline of a glyph. |
CUnbalancedStackException | The exception that is thrown when an unbalanced graphics state stack occurs. |