Type Alias Transform

Transform: Message<"moddef.v1.Transform"> & {
    clamp?: Clamp;
    offset?: Rational;
    scale?: Rational;
    scaleRef?: ScaleRef;
}

§10.2 Value transform pipeline: value = raw * scale + offset, then clamp. Exactly one of scale and scale_ref may be set.

Type declaration

  • Optionalclamp?: Clamp

    from field: moddef.v1.Clamp clamp = 3;

  • Optionaloffset?: Rational

    from field: moddef.v1.Rational offset = 2;

  • Optionalscale?: Rational

    from field: moddef.v1.Rational scale = 1;

  • OptionalscaleRef?: ScaleRef

    v0.4 — register-referenced scale (§10.4)

    from field: moddef.v1.ScaleRef scale_ref = 4;

from message moddef.v1.Transform