Uses of Class
org.arakhne.afc.vmutil.annotations.ScalaOperator
-
-
Uses of ScalaOperator in org.arakhne.afc.agentmotion
Methods in org.arakhne.afc.agentmotion with annotations of type ScalaOperator Modifier and Type Method Description AgentMotion
AgentMotion. $minus(double motion)
Replies the subtraction of the given angular and angular motion and this motion:this - motion
.AgentMotion
AgentMotion. $minus(AgentMotion motion)
Replies the subtraction of the given linear and angular motion and this motion:this - motion
.AgentMotion
AgentMotion. $minus(Vector2D<?,?> motion)
Replies the subtraction of the given linear motion and this motion:this - motion
.AgentMotion
AgentMotion. $plus(double motion)
Replies the addition of the given angular motion and this motion:this + motion
.AgentMotion
AgentMotion. $plus(AgentMotion motion)
Replies the addition of the given linear and angular motion and this motion:this + motion
.AgentMotion
AgentMotion. $plus(Vector2D<?,?> motion)
Replies the addition of the given linear motion and this motion:this + motion
. -
Uses of ScalaOperator in org.arakhne.afc.math.extensions.scala
Methods in org.arakhne.afc.math.extensions.scala with annotations of type ScalaOperator Modifier and Type Method Description static <M extends Matrix2d>
MMatrixExtensions. $div(double left, M right)
Replies the division of this matrix by the given scalar:left / right
.static <M extends Matrix3d>
MMatrixExtensions. $div(double left, M right)
Replies the division of this matrix by the given scalar:left / right
.static <M extends Matrix4d>
MMatrixExtensions. $div(double left, M right)
Replies the division of this matrix by the given scalar:left / right
.static <V extends Vector2D<V,?>>
VTuple2DExtensions. $div(double left, V right)
Scale this vector:left / right
.static <V extends Vector1D<V,?,?>>
VTuple2DExtensions. $div(double left, V right)
Scale this vector:left / right
.static <M extends Matrix2d>
MMatrixExtensions. $minus(double left, M right)
Replies the substraction of the given scalar to this matrix:left - right
.static <M extends Matrix3d>
MMatrixExtensions. $minus(double left, M right)
Replies the substraction of the given scalar to this matrix:left - right
.static <M extends Matrix4d>
MMatrixExtensions. $minus(double left, M right)
Replies the substraction of the given scalar to this matrix:left - right
.static <P extends Point2D<P,?>>
PTuple2DExtensions. $minus(double left, P right)
Subtract the scalar to this point:left - right
.static <V extends Vector2D<V,?>>
VTuple2DExtensions. $minus(double left, V right)
Subtract a vector to this scalar:left - right
.static <V extends Vector1D<V,?,?>>
VTuple2DExtensions. $minus(double left, V right)
Subtract a vector to this scalar:left - right
.static <M extends Matrix2d>
MMatrixExtensions. $plus(double left, M right)
Replies the addition of the given scalar to this matrix:left + right
.static <M extends Matrix3d>
MMatrixExtensions. $plus(double left, M right)
Replies the addition of the given scalar to this matrix:left + right
.static <M extends Matrix4d>
MMatrixExtensions. $plus(double left, M right)
Replies the addition of the given scalar to this matrix:left + right
.static <P extends Point2D<P,?>>
PTuple2DExtensions. $plus(double left, P right)
Sum of this point and a scalar:left + right
.static <V extends Vector2D<V,?>>
VTuple2DExtensions. $plus(double left, V right)
Sum of this vector and the given scalar:left + right
.static <V extends Vector1D<V,?,?>>
VTuple2DExtensions. $plus(double left, V right)
Sum of this vector and the given scalar:left + right
.static <M extends Matrix2d>
MMatrixExtensions. $times(double left, M right)
Replies the multiplication of the given scalar and this matrix:left * right
.static <M extends Matrix3d>
MMatrixExtensions. $times(double left, M right)
Replies the multiplication of the given scalar and this matrix:left * right
.static <M extends Matrix4d>
MMatrixExtensions. $times(double left, M right)
Replies the multiplication of the given scalar and this matrix:left * right
.static <V extends Vector2D<V,?>>
VTuple2DExtensions. $times(double left, V right)
Scale this vector:left * right
.static <V extends Vector1D<V,?,?>>
VTuple2DExtensions. $times(double left, V right)
Scale this vector:left * right
. -
Uses of ScalaOperator in org.arakhne.afc.math.geometry
Methods in org.arakhne.afc.math.geometry with annotations of type ScalaOperator Modifier and Type Method Description IntersectionType
IntersectionType. $and(IntersectionType right)
Compute the AND-combinaison of two intersection types.static IntersectionType
IntersectionType. $and(IntersectionType left, IntersectionType right)
Compute the AND-combinaison of two intersection types.IntersectionType
IntersectionType. $bang()
Invert the intersection classification.static IntersectionType
IntersectionType. $bang(IntersectionType t)
Invert the intersection classification.IntersectionType
IntersectionType. $or(IntersectionType f2)
Compute the OR-combinaison of two intersection types.static IntersectionType
IntersectionType. $or(IntersectionType f1, IntersectionType f2)
Compute the OR-combinaison of two intersection types. -
Uses of ScalaOperator in org.arakhne.afc.math.geometry.d1
Methods in org.arakhne.afc.math.geometry.d1 with annotations of type ScalaOperator Modifier and Type Method Description default RV
Vector1D. $div(double factor)
Scale this vector:this / factor
.default RP
Point1D. $minus(double scalar)
Subtract the scalar to this point:this - scalar
.default RV
Point1D. $minus(Point2D<?,?> pt)
Subtract the p point to this point:this - p
.default RP
Point1D. $minus(Vector2D<?,?> v)
Subtract the v vector to this point:this - v
.default RV
Vector1D. $minus()
Negation of this vector:-this
.default RV
Vector1D. $minus(double scalar)
Subtract a vector to this scalar:this - scalar
.default RP
Vector1D. $minus(Point1D<?,?,?> point)
Subtract a vector to this point:this - point
.default RV
Vector1D. $minus(Vector1D<?,?,?> v)
Subtract a vector to this vector:this - v
.default RP
Point1D. $plus(double scalar)
Sum of this point and a scalar:this + scalar
.default RP
Point1D. $plus(Vector2D<?,?> v)
Sum of this point and a vector:this + v
.default RV
Vector1D. $plus(double scalar)
Sum of this vector and the given scalar:this + scalar
.default RP
Vector1D. $plus(Point1D<?,?,?> pt)
Add this vector to a point:this + p
.default RV
Vector1D. $plus(Vector1D<?,?,?> v)
Sum of this vector and the given vector:this + v
.default RV
Vector1D. $times(double factor)
Scale this vector:this * factor
. -
Uses of ScalaOperator in org.arakhne.afc.math.geometry.d2
Methods in org.arakhne.afc.math.geometry.d2 with annotations of type ScalaOperator Modifier and Type Method Description default boolean
Point2D. $amp$amp(Shape2D<?,?,?,?,?,?> shape)
Replies if the this point is inside the given shape:this && s
.default RV
Vector2D. $div(double factor)
Scale this vector:this / factor
.default RP
Point2D. $minus(double scalar)
Subtract the scalar to this point:this - scalar
.default RV
Point2D. $minus(Point2D<?,?> pt)
Subtract the p point to this point:this - p
.default RP
Point2D. $minus(Vector2D<?,?> v)
Subtract the v vector to this point:this - v
.default RV
Vector2D. $minus()
Negation of this vector:-this
.default RV
Vector2D. $minus(double scalar)
Subtract a vector to this scalar:this - scalar
.default RP
Vector2D. $minus(Point2D<?,?> point)
Subtract a vector to this point:this - point
.default RV
Vector2D. $minus(Vector2D<?,?> v)
Subtract a vector to this vector:this - v
.default RP
Point2D. $plus(double scalar)
Sum of this point and a scalar:this + scalar
.default RP
Point2D. $plus(Vector2D<?,?> v)
Sum of this point and a vector:this + v
.default RV
Vector2D. $plus(double scalar)
Sum of this vector and the given scalar:this + scalar
.default RP
Vector2D. $plus(Point2D<?,?> pt)
Add this vector to a point:this + p
.default RV
Vector2D. $plus(Vector2D<?,?> v)
Sum of this vector and the given vector:this + v
.default RV
Vector2D. $times(double factor)
Scale this vector:this * factor
.default double
Vector2D. $times(Vector2D<?,?> v)
Dot product:this * v
.default Vector2D.PowerResult<RV>
Vector2D. $up(int power)
Compute the power of this vector:this ^ n
.default double
Vector2D. $up(Vector2D<?,?> v)
Perp product of this vector and the given vector:this ^ v
. -
Uses of ScalaOperator in org.arakhne.afc.math.matrix
Methods in org.arakhne.afc.math.matrix with annotations of type ScalaOperator Modifier and Type Method Description Matrix2d
Matrix2d. $bang()
Replies the transposition of this matrix:!this
.Matrix3d
Matrix3d. $bang()
Replies the transposition of this matrix:!this
.Matrix4d
Matrix4d. $bang()
Replies the transposition of this matrix:!this
.Matrix2d
Matrix2d. $div(double scalar)
Replies the division of this matrix by the given scalar:this / scalar
.Matrix3d
Matrix3d. $div(double scalar)
Replies the division of this matrix by the given scalar:this / scalar
.Matrix4d
Matrix4d. $div(double scalar)
Replies the division of this matrix by the given scalar:this / scalar
.Matrix2d
Matrix2d. $minus()
Replies the negation of this matrix:-this
.Matrix2d
Matrix2d. $minus(double scalar)
Replies the substraction of the given scalar to this matrix:this - scalar
.Matrix2d
Matrix2d. $minus(Matrix2d matrix)
Replies the substraction of the given matrix to this matrix:this + matrix
.Matrix3d
Matrix3d. $minus()
Replies the negation of this matrix:-this
.Matrix3d
Matrix3d. $minus(double scalar)
Replies the substraction of the given scalar to this matrix:this - scalar
.Matrix3d
Matrix3d. $minus(Matrix3d matrix)
Replies the substraction of the given matrix to this matrix:this - matrix
.Matrix4d
Matrix4d. $minus()
Replies the negation of this matrix:-this
.Matrix4d
Matrix4d. $minus(double scalar)
Replies the substraction of the given scalar to this matrix:this - scalar
.Matrix4d
Matrix4d. $minus(Matrix4d matrix)
Replies the substraction of the given matrix to this matrix:this - matrix
.Matrix2d
Matrix2d. $plus(double scalar)
Replies the addition of the given scalar to this matrix:this + scalar
.Matrix2d
Matrix2d. $plus(Matrix2d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Matrix3d
Matrix3d. $plus(double scalar)
Replies the addition of the given scalar to this matrix:this + scalar
.Matrix3d
Matrix3d. $plus(Matrix3d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Matrix4d
Matrix4d. $plus(double scalar)
Replies the addition of the given scalar to this matrix:this + scalar
.Matrix4d
Matrix4d. $plus(Matrix4d matrix)
Replies the addition of the given matrix to this matrix:this + matrix
.Matrix2d
Matrix2d. $times(double scalar)
Replies the multiplication of the given scalar and this matrix:this * scalar
.Matrix2d
Matrix2d. $times(Matrix2d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix3d
Matrix3d. $times(double scalar)
Replies the multiplication of the given scalar and this matrix:this * scalar
.Matrix3d
Matrix3d. $times(Matrix3d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.Matrix4d
Matrix4d. $times(double scalar)
Replies the multiplication of the given scalar and this matrix:this * scalar
.Matrix4d
Matrix4d. $times(Matrix4d matrix)
Replies the multiplication of the given matrix and this matrix:this * matrix
.
-