Dpm 構造体
テクスチャの物理密度(dots per meter)を表す値型。 ピクセル数と物理長(メートル)の相互変換を担います。
名前空間: FloatSoda.Abstractions.Geometries
アセンブリ: FloatSoda.Abstractions.dll
public readonly record struct Dpm : IEquatable<Dpm>実装するインターフェイス
Section titled “実装するインターフェイス”継承したメンバー
Section titled “継承したメンバー”object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()
コンストラクター
Section titled “コンストラクター”Dpm(float)
Section titled “Dpm(float)”テクスチャの物理密度(dots per meter)を表す値型。 ピクセル数と物理長(メートル)の相互変換を担います。
public Dpm(float Value)パラメーター
Section titled “パラメーター”Value float
Default
Section titled “Default”既定の密度(4000 dpm = 1px あたり 0.25mm)。
public static Dpm Default { get; }プロパティの値
Section titled “プロパティの値”public float Value { get; init; }プロパティの値
Section titled “プロパティの値”FromMillimetersPerPixel(float)
Section titled “FromMillimetersPerPixel(float)”1ピクセルあたりの物理長(ミリメートル)から生成します。
public static Dpm FromMillimetersPerPixel(float millimeters)パラメーター
Section titled “パラメーター”millimeters float
ToMeters(float)
Section titled “ToMeters(float)”ピクセル数を物理長(メートル)へ変換します。
public float ToMeters(float pixels)パラメーター
Section titled “パラメーター”pixels float