PurplePen.AspectPreservingRectCourseObj.AspectPreservingRectCourseObj C# (CSharp) Method

AspectPreservingRectCourseObj() public method

public AspectPreservingRectCourseObj ( Id controlId, Id courseControlId, Id specialId, float scaleRatio, CourseAppearance appearance, RectangleF rect ) : System
controlId Id
courseControlId Id
specialId Id
scaleRatio float
appearance CourseAppearance
rect System.Drawing.RectangleF
return System
        public AspectPreservingRectCourseObj(Id<ControlPoint> controlId, Id<CourseControl> courseControlId, Id<Special> specialId, float scaleRatio, CourseAppearance appearance, RectangleF rect)
            : base(controlId, courseControlId, specialId, scaleRatio, appearance, rect)
        {
            if (rect.Height != 0)
                aspect = rect.Width / rect.Height;
            else
                aspect = 1;
        }