ChartTools Class |
Namespace: Arction.Wpf.Charting
The ChartTools type exposes the following members.
| Name | Description | |
|---|---|---|
| ChartTools | Initializes a new instance of the ChartTools class |
| Name | Description | |
|---|---|---|
| AdjustBitmapAlpha |
Adjusts bitmap alpha to given level for every pixel. Doesn't modify the input bitmap.
| |
| AntiAliasBitmap |
Anti-alias bitmap. Makes anti-aliasing for image, or blur-effect.
| |
| BitmapFrameTo32BGRA |
Covert BitmapFrame to 32 BGRA.
| |
| BitmapSegmentFromBitmap |
Get a segment (sub-region) of a bitmap.
| |
| CalcGradient |
Calculates the gradient color between two colors.
| |
| CalcPolygonArea |
Get polygon area.
| |
| CalcPolygonCenterOfGravity |
Calculate center of gravity (centroid) of a homogenous polygon.
| |
| CalculateMapCoordSphericalAngles |
Calculate map coordinate spherical angles, phi and theta.
| |
| CalculateMapDistance(MapCoordinate, MapCoordinate) |
Calculate distance between two coordinates in world map, by using two coordinates.
| |
| CalculateMapDistance(PointF, PointF) |
Calculate distance between two coordinates in world map, by using latitude and longitude.
| |
| CalculateMapDistance(PointFloat, PointFloat) |
Calculate distance between two coordinates in world map, by using latitude and longitude.
| |
| CalculateMapDistance(Double, Double, Double, Double) |
Calculate distance between two coordinates in world map, by using latitude and longitude.
| |
| CalculateSphereFullGreatCircleCoords |
Calculate great circle coords for sphere.
| |
| CalculateSphericalRoute |
Calculate a spherical route (going shortest way, in sphere surface). This is also known as Great Circle route.
| |
| CaptureControlToBitmap |
Captures a Control area to a bitmap, very fast.
Great for making
- Chart
- Any other Control
- Form
capture into set of images.
| |
| ColorHSVA |
hue = angle of color circle where 0 deg = red, 120 deg = green, 240 deg = blue.
saturation: defines the brilliance and intensity of a color. default = 1,range = 0-1
value refers to the lightness or darkness of a color. default = 1, range = 0-1
alfa describes the transparency. default = 1. range = 0-1
| |
| ColorToInt(Color) |
Drawing color to integer.
| |
| ColorToInt(Color) |
Media color to integer.
| |
| Convert2DArrayTo1DT |
Convert 2-dimensional array to 1-dimensional, row by row
| |
| ConvertDataToColorsByFixedIntervalPalette |
Convert data values to colors, by given palette. Palette is defined by steps, consisting of value and corresponding color.
E.g. 0 : Black, 50: Yellow, 100: Red.
The output colors are interpolated based on their position between steps. E.g. in this example palette,
data value 60 will be almost yellow, but a little bit blending with red.
| |
| ConvertDoubleArrayToBitmap(Double, Color, Double, Double) |
Convert double array into colors, by using gradient fixed-interval palette.
| |
| ConvertDoubleArrayToBitmap(Double, Int32, Int32, Double, Double, Int32, Byte, Byte, Byte, Byte) |
Convert Array of Double to Bitmap.
| |
| ConvertFromString |
Convert Hex to Winforms color
| |
| ConvertImageToFormat32bppArgb |
Converts image format to 32 bits ARGB.
| |
| ConvertMapCoordDMSToDegrees(Int32, UInt32, Double) |
Convert DMS (Degrees, minutes, seconds) value to decimal degrees value.
| |
| ConvertMapCoordDMSToDegrees(UInt32, UInt32, Double, CoordPostfix) |
Convert DMS (Degrees, minutes, seconds) value to decimal degrees value, with given post-fix (N,E,S,W).
| |
| ConvertMapCoordTo3DPointOnSphere |
Convert map coordinate to a point in 3D space. The 3D space has origin in (0,0,0).
| |
| ConvertTicksToSeconds |
Converts time ticks to seconds, accurately.
| |
| CreateGrayscaleAlphaMap |
Create a grayscale bitmap of source bitmap's pixels' alpha level.
White output pixel means A = 255, Black means A = 0, and grayscales values between them.
| |
| CreateMap(BitmapFrame) |
Create Texture Map packed for VolumeRendering.
| |
| CreateMap(String) | [Missing <summary> documentation for "M:Arction.Wpf.Charting.ChartTools.CreateMap(System.String)"] | |
| CreateMap(Double, Color, Double, Double) |
Convert 3-dimensional array to texture map.
| |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| ExtractValues |
Create a jagged array of Intensity series data (IntensityPoint array).
Extracts IntensityPoint.Value fields.
| |
| GatherApplicationInformation |
Gathers various information for debugging purposes as a string and optionally saves the output to a text file.
Gathered data (if ChartToolsGatherDataOptions is set to All): system information, LightningChart object information,
list of running processes, DxDiag output, installed Windows hotfixes.
| |
| GetAllControls |
Get all controls and its subcontrols
| |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetPixelColors |
Get pixel color of a bitmap. This is much faster method than calling GetPixel() separately for each pixel of a bitmap.
| |
| GetPixelWpfColors |
Gets pixels of System.Drawing.Bitmap object in System.Windows.Media.Color two-dimensional array.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| ImageFromResource |
Create image from assembly embedded resource. Includes assembly name in the beginning of resource name.
| |
| ImageFromResourceFullName |
Create image from assembly embbedded resource
| |
| ImageFromResourceWpf |
Create image from assembly embbedded resource. Includes assembly name in the beginning of resource name.
| |
| IntensityValuesToIntensityGridPoints |
Convert intensity values jagged array to intensity grid points. Fills IntensityPoint.Value fields only.
| |
| InterpolateBilinear |
Makes bilinear interpolation for given data array.
| |
| Is64BitProcess |
Find out if this process needs 64-bit DLLs.
| |
| LoadImages | [Missing <summary> documentation for "M:Arction.Wpf.Charting.ChartTools.LoadImages(System.String)"] | |
| MediaColorToDrawingColor |
Media color to draw color.
| |
| Rotate3DCoordinate |
Rotate 3D coordinate with yaw - pitch - roll method.
| |
| RoundToNearestInterval |
Rounds the value to nearest multiple of Interval.
| |
| SamePoint |
Test if two point equals.
| |
| ShowLoadedAssemblies |
Show list of loaded assemblies by this application.
| |
| SolvePointBetweenPoints(PointFloatXYZ, PointFloatXYZ, Single) |
Solve point within a line going from Point1 to Point2.
| |
| SolvePointBetweenPoints(PointFloat, PointFloat, Single, PointFloat) |
Solve point within a line going from Point1 to Point2.
| |
| ToString | Returns a string that represents the current object. (Inherited from Object.) | |
| WriteLog(String) |
Write a string to log file. The log file is c:\temp\LightningChartLog.txt.
| |
| WriteLog(String, String) |
Write a string to log file.
| |
| ZoomToDataAndLabelsArea |
Zoom to data and label area.
|