AnimatGuiCtrls.Controls.TimeRuler.DefaultScale1 C# (CSharp) Method

DefaultScale1() private method

private DefaultScale1 ( enumScaleMode iScaleMode, double dblZoomFactor ) : float
iScaleMode enumScaleMode
dblZoomFactor double
return float
		private float DefaultScale1(enumScaleMode iScaleMode, double dblZoomFactor)
		{
			int iScale = 100;

			// Set scaling
			switch(iScaleMode)
			{
					// Determines the *relative* proportions of each scale
				case enumScaleMode.smPoints:
					iScale = 96;
					break;
				case enumScaleMode.smPixels:
					iScale = 100;
					break;
				case enumScaleMode.smCentimetres:
					iScale = 38;
					break;
				case enumScaleMode.smInches:
					iScale = 96;
					break;
			}

			return (float) (iScale * dblZoomFactor);
		}