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

Reply via email to