SvgPlottingUtil Class

Global functionality for the SVG Plotting library.

Definition

Namespace: SvgPlotting
Assembly: SvgPlotting (in SvgPlotting.dll) Version: 25.2714.4126
C#
public class SvgPlottingUtil
Inheritance
Object    SvgPlottingUtil

Constructors

SvgPlottingUtilInitializes a new instance of the SvgPlottingUtil class

Properties

HConverter Get a reference to the session-wide converter for this library.

Methods

ApplyMatrix(PlotPointCollection, FVector2, FMatrix2) Apply the contents 2x2 matrix to the provided collection of points.
ApplyMatrix(PlotPointCollection, FVector2, FMatrix4) Apply the contents 4x4 matrix to the provided collection of points.
ApplyRotation Apply the specified rotation to the provided collection of points.
ApplyScale Apply the scale to the collection of points.
ApplyTranslation Apply the translation to the collection of points.
Equals
(Inherited from Object)
FillTransformations Fill the provided string collection with the transform values found in the specified node and its ancestors.
Finalize
(Inherited from Object)
GetCoordinatePairs Return a collection of coordinates from a list of coordinate pairs, formatted in CSS style.
GetCurrentFontSize Return the current font size, in pixels.
GetDocumentFontSize Return the font size of the root document, in pixels.
GetFloatValue Return the floating point representation of the caller's unit value.
GetHashCode
(Inherited from Object)
GetPixelValue Return the pixel value of the caller's number string.
GetPropertyValue Return the value of the specified property - whether it happens to reside within the element or as a property value within the style.
GetSystemValue Return the real-world system value of the specified property, in mm.
GetTransformations Return a collection of transformation values found in the specified node and its ancestors.
GetType
(Inherited from Object)
GetValue(Match, String) Return the value of the specified group member in the provided match.
GetValue(String, String, String) Return the value of the specified group member in a match found with the provided source and pattern.
HasTransformations Return a value indicating whether the specified node has transformations.
IsContainer Return a value indicating whether the specified node type is currently recognized as a container type.
IsLowerCase Return a value indicating whether the specified string is lower case.
IsNumeric Return a value indicating whether the specified string is totally numeric.
IsShape Return a value indicating whether the specified node type is currently recognized as a shape type.
IsVisible Return a value indicating whether the specified node is visible, either at this level or a parent level.
MemberwiseClone
(Inherited from Object)
ProcessNode Recursively process the specified node and its children.
ToDouble(Object) Provide fail-safe conversion of string to numeric value.
ToDouble(String) Provide fail-safe conversion of string to numeric value.
ToFloat(Object) Provide fail-safe conversion of string to numeric value.
ToFloat(String) Provide fail-safe conversion of string to numeric value.
ToString
(Inherited from Object)
Transform Perform any transformations needed on the provided point list.

See Also