// converts [0, 1] range to [0, size-1] public Size3 ToPixels(Size3 size) { return(new Size3( Utility.Clamp((int)(X * size.X), 0, size.X - 1), Utility.Clamp((int)(Y * size.Y), 0, size.Y - 1), Utility.Clamp((int)(Z * size.Z), 0, size.Z - 1) )); }
public Float3(Size3 sz) { X = sz.X; Y = sz.Y; Z = sz.Z; }