Class SmithChartAxis.ImaginaryTick
- Namespace
- ScottPlot.Plottables
- Assembly
- ScottPlot.dll
public sealed class SmithChartAxis.ImaginaryTick : PolarAxisCircle, IHasLine
- Inheritance
-
SmithChartAxis.ImaginaryTick
- Implements
- Inherited Members
- Extension Methods
Constructors
ImaginaryTick(double, Coordinates, double)
public ImaginaryTick(double Lm, Coordinates center = default, double radius = 1)
Parameters
LmdoublecenterCoordinatesradiusdouble
Properties
Lm
public double Lm { get; set; }
Property Value
Points
public IReadOnlyList<Coordinates> Points { get; }
Property Value
Methods
GetAngle(Coordinates, Coordinates)
Calculate the angle of the target point relative to the center of the circle.
public static Angle GetAngle(Coordinates point, Coordinates center)
Parameters
pointCoordinatesTarget point.
centerCoordinatesThe coordinates of the center of the circle.
Returns
GetAxisLimits()
public AxisLimits GetAxisLimits()
Returns
GetPointOnCircle(Coordinates, double, Angle)
Calculates a point on a specified angle base.
public static Coordinates GetPointOnCircle(Coordinates center, double radius, Angle angle)
Parameters
centerCoordinatesThe coordinates of the center of the circle.
radiusdoubleradius of circle.
angleAngleAngle of target point.
Returns
- Coordinates
Point coordinates at a specified angle on the circle.