コンテンツにスキップ

Dpm 構造体

テクスチャの物理密度(dots per meter)を表す値型。 ピクセル数と物理長(メートル)の相互変換を担います。

名前空間: FloatSoda.Abstractions.Geometries
アセンブリ: FloatSoda.Abstractions.dll

public readonly record struct Dpm : IEquatable<Dpm>

IEquatable<Dpm>

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.ReferenceEquals(object?, object?), object.ToString()

テクスチャの物理密度(dots per meter)を表す値型。 ピクセル数と物理長(メートル)の相互変換を担います。

public Dpm(float Value)

Value float

既定の密度(4000 dpm = 1px あたり 0.25mm)。

public static Dpm Default { get; }

Dpm

public float Value { get; init; }

float

1ピクセルあたりの物理長(ミリメートル)から生成します。

public static Dpm FromMillimetersPerPixel(float millimeters)

millimeters float

Dpm

ピクセル数を物理長(メートル)へ変換します。

public float ToMeters(float pixels)

pixels float

float