'From Squeak3.7alpha of ''11 September 2003'' [latest update: #5423] on 24 September 2003 at 2:01:02 pm'! "Change Set: method-categorisations Date: 24 September 2003 Author: Marcus Denker This just recategorieses some methdos in Number, Point and AtomMorph to make these tests pass: AtomMorphTest>>#testUnCategorizedMethods PointTest>>#testUnCategorizedMethods NumberTest>>#testUnCategorizedMethods "! !Point reorganize! ('accessing' x y) ('arithmetic' * + - / // \\ abs) ('comparing' < <= = > >= hash hashMappedBy: max: min: min:max:) ('converting' adaptToCollection:andSend: adaptToNumber:andSend: adaptToString:andSend: asFloatPoint asIntegerPoint asPoint corner: extent: isPoint rect:) ('copying' deepCopy veryDeepCopyWith:) ('geometry' isInsideCircle:with:with: sideOf: to:intersects:to: to:sideOf: triangleArea:with:) ('interpolating' interpolateTo:at:) ('point functions' bearingToPoint: crossProduct: dist: dotProduct: eightNeighbors flipBy:centerAt: fourNeighbors grid: insideTriangle:with:with: nearestPointAlongLineFrom:to: nearestPointOnLineFrom:to: normal normalized octantOf: onLineFrom:to: onLineFrom:to:within: quadrantOf: rotateBy:centerAt: sortsBefore: squaredDistanceTo: transposed) ('polar coordinates' degrees r theta) ('printing' basicType encodePostscriptOn: printOn: storeOn:) ('private' bitShiftPoint: setR:degrees: setX:setY:) ('transforming' adhereTo: negated rotateBy:about: scaleBy: scaleFrom:to: translateBy:) ('truncation and round off' rounded truncateTo: truncated) ('encoding' encodeForRemoteCanvas) ('testing' isZero) ('*Balloon3D-Kernel' @) ! !Number reorganize! ('arithmetic' * + - / // \\ abs negated quo: reciprocal rem:) ('mathematical functions' arcCos arcSin arcTan arcTan: cos exp floorLog: interpolateTo:at: ln log log: raisedTo: raisedToInteger: sin sqrt squared tan) ('truncation and round off' ceiling detentBy:atMultiplesOf:snap: floor reduce roundTo: roundUpTo: rounded truncateTo: truncated) ('testing' basicType even isDivisibleBy: isInf isInfinite isNaN isNumber isZero negative odd positive sign strictlyPositive) ('converting' @ adaptToCollection:andSend: adaptToFloat:andSend: adaptToFraction:andSend: adaptToInteger:andSend: adaptToPoint:andSend: adaptToString:andSend: asB3DVector3 asInteger asNumber asPoint asSmallAngleDegrees asSmallPositiveDegrees degreesToRadians radiansToDegrees) ('intervals' to: to:by: to:by:do: to:do:) ('printing' defaultLabelForInspector isOrAreStringWith: newTileMorphRepresentative printOn: printShowingDecimalPlaces: printStringBase: storeOn: storeOn:base: storeStringBase: stringForReadout) ('comparing' closeTo:) ('filter streaming' byteEncode:) ('vocabulary' vocabularyDemanded) ! !AtomMorph reorganize! ('accessing' infected infected: velocity velocity:) ('drawing' drawOn:) ('initialization' defaultBorderWidth defaultColor initialize randomPositionIn:maxVelocity:) ('private' bounceIn:) !