有一片点通过比较找到最大的内部范围。
somePoint=#([0,0],[20,20],[20,40]) ---是一群点 --通过比较找到最大矩阵 _maxX;_maxY;_minX;_minY; --- 定义最大范围 _nr= 1 for i in somePoint do ( if (_nr > 1) then( if (i.x > _maxX.x)then( _maxX = i; ) if (i.x < _minX.x)then( _minX = i; ) if (i.y > _maxY.y)then( _maxY = i; ) if (i.y < _minY.y)then( _minY = i; ) )else( ---2013.2.21第一次初始化,有点像构造函数。 _maxX = i; _maxY = i; _minX = i; _minY = i; ) _nr+=1; ) _maxX _maxY _minX _minY