Le ven. 14 juil. 2023 à 01:34, Dimitrios Efthymiou <efthymiou.dimitri...@gmail.com> a écrit : > > convertDegreesToRadians(Number x) >
See "angle" module in "Commons Numbers". > > convertRadiansToDegrees(Number x) > > > normaliseRadians(Number x) > > > isEquivalentTo(Vector x, Vector y) Component "Commons Geometry" defines and _uses_ "vectors". Perhaps some of the functionality below can find a place there (or exists already)... > > > multiplyComponentWise(Vector x, Vector y) > > > normalise(Vector x) > > > translate(Vector x, Number translationLength) > > > reverseDirection(Vector x) > > > getDisplacementVector(Point point1, Point point2) > > > getBasisVector(int dimensions, Axis axis) > > > getVectorComponent(Vector x, Axis axis) > > > getVectorComponents(Vector x) > > > getCosineWithXAxis(Vector x) > > > getCosineWithAxis(Vector x, Axis axis) > > > getAngleWithVector(Vector x, Vector y) > > > getAngleWithXAxis(Vector x) > > > getAngleWithAxis(Vector x, Axis axis) > > > isPerpendicularTo(Vector x, Vector y) > > > isParallelTo(Vector x, Vector y) > > > getLengthOfProjectionOntoVector(Vector x, Vector y) > > > getProjectionOntoVector(Vector x, Vector y) > > > getTripleScalarProduct(Vector x, Vector y, Vector z) > > > getDistanceFrom(Vector x, Vector y) > > > getStandardBasis(int dimensions) > > > isCodirectionalTo(Vector x, Vector y) > > > isAntidirectionalTo(Vector x, Vector y) > > > getEqualVectorBasedOnPoint(Vector x, Point point) > > > areVectorsLinearlyDependent(List<Vector> vectors) > > > areVectorsLinearlyIndependent(List<Vector> vectors) > > > isOrthonormalTo(Vector x, Vector y) > > > areVectorsOrthonormal(List<Vector> vectors) > > > isPointBetweenVectorEndPoints(Vector x, Point point) > > > divideVectorWithRatio(Vector x, Number ratio) > > > getMidpoint(Vector x) > > > convertToMatrix(Vector x) > > > getLengthOfLongestIncreasingSubsequence(Vector x) > > > getLengthOfLongestDecreasingSubsequence(Vector x) > > > getLengthOfLongestStableSubsequence(Vector x) > > > getFirstIndexOfMinimum(Vector x) > > > getLastIndexOfMinimum(Vector x) > > > getFirstIndexOfMaximum(Vector x) > > > getLastIndexOfMaximum(Vector x) > > > getCumulativeSum(Vector x) > > > getCumulativeProduct(Vector x) > > > getReverseCumulativeSum(Vector x) > > > getReverseCumulativeProduct(Vector x) > > > getDifferencesBetweenSuccessiveElements(Vector x) > > > areAtEquilibrium(Vector... vectors) > > > sortAndMapTogether(Vector x, Vector y) > > > normaliseFrom0To1(Vector x) > > > flattenVectors(List<Vector> vectors) > > > getTheFirstNLargestElementsSorted(Vector x, int n) > > > getTheFirstNSmallestElementsSorted(Vector x, int n) > > > getIndicesOfOccurenceOfElement(Vector x, ANumber element) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org