Radius 構造体
角丸の水平半径と垂直半径を表す値です。
名前空間: FloatSoda.Geometrics
アセンブリ: FloatSoda.dll
public record struct Radius : IEquatable<Radius>実装するインターフェイス
Section titled “実装するインターフェイス”継承したメンバー
Section titled “継承したメンバー”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
コンストラクター
Section titled “コンストラクター”Radius(float, float)
Section titled “Radius(float, float)”角丸の水平半径と垂直半径を表す値です。
public Radius(float X = 0, float Y = 0)パラメーター
Section titled “パラメーター”X float
水平方向の半径。単位は論理ピクセルで、既定値は0です。
Y float
垂直方向の半径。単位は論理ピクセルで、既定値は0です。
水平半径と垂直半径が0の値を取得します。
public static readonly Radius Zeroフィールドの値
Section titled “フィールドの値”水平方向の半径。単位は論理ピクセルで、既定値は0です。
public float X { readonly get; set; }プロパティの値
Section titled “プロパティの値”垂直方向の半径。単位は論理ピクセルで、既定値は0です。
public float Y { readonly get; set; }プロパティの値
Section titled “プロパティの値”Circular(float)
Section titled “Circular(float)”水平半径と垂直半径が等しい円形半径を作成します。
public static Radius Circular(float radius)パラメーター
Section titled “パラメーター”radius float
両方向へ適用する論理ピクセル単位の半径。
両方向が等しい新しい半径。
implicit operator SKPoint(Radius)
Section titled “implicit operator SKPoint(Radius)”半径を同じ成分を持つ描画用座標へ変換します。
public static implicit operator SKPoint(Radius radius)パラメーター
Section titled “パラメーター”radius Radius
変換する半径。
水平半径をX、垂直半径をYに保持する座標。