public iPoint(iPoint _ipoint) { iniParameter(_ipoint.Width_Position, _ipoint.Height_Position); }
public ConnectedComponent(iPoint _lt, iPoint _rb, List<iPoint> _pointSet) { iniParameter(_lt, _rb, _pointSet); }
/// <summary> /// Initialize the parameters of this object. /// </summary> /// <param name="_w"></param> /// <param name="_h"></param> private void iniParameter(iPoint _lt, iPoint _rb, List<iPoint> _pointSet) { LEFT_TOP = new iPoint(_lt.Width_Position, _lt.Height_Position); RIGHT_BOTTOM = new iPoint(_rb.Width_Position, _rb.Height_Position); POINT_SET = new List<iPoint>(); foreach (iPoint point in _pointSet) { POINT_SET.Add(new iPoint(point.Width_Position, point.Height_Position)); } }