Type Definition vox_geometry_rust::vector_expression::VectorScalarAdd [−][src]
type VectorScalarAdd<E> = VectorScalarBinaryOp<E, Plus>;
Expand description
Vector-scalar addition expression.
Trait Implementations
impl<Return: VectorExpression, E1: VectorExpression> Add<Return> for VectorScalarAdd<E1>
[src]
impl<Return: VectorExpression, E1: VectorExpression> Add<Return> for VectorScalarAdd<E1>
[src]Vector-vector addition operation.
impl<E1: VectorExpression> Add<f64> for VectorScalarAdd<E1>
[src]
impl<E1: VectorExpression> Add<f64> for VectorScalarAdd<E1>
[src]Vector-scalar addition operation.
type Output = VectorScalarAdd<VectorScalarAdd<E1>>
type Output = VectorScalarAdd<VectorScalarAdd<E1>>
The resulting type after applying the +
operator.
impl<Return: VectorExpression, E1: VectorExpression> Div<Return> for VectorScalarAdd<E1>
[src]
impl<Return: VectorExpression, E1: VectorExpression> Div<Return> for VectorScalarAdd<E1>
[src]Element-wise vector-vector division operation.
impl<E1: VectorExpression> Div<f64> for VectorScalarAdd<E1>
[src]
impl<E1: VectorExpression> Div<f64> for VectorScalarAdd<E1>
[src]Vector-scalar division operation.
type Output = VectorScalarDiv<VectorScalarAdd<E1>>
type Output = VectorScalarDiv<VectorScalarAdd<E1>>
The resulting type after applying the /
operator.
impl<Return: VectorExpression, E1: VectorExpression> Mul<Return> for VectorScalarAdd<E1>
[src]
impl<Return: VectorExpression, E1: VectorExpression> Mul<Return> for VectorScalarAdd<E1>
[src]Element-wise vector-vector multiplication operation.
impl<E1: VectorExpression> Mul<f64> for VectorScalarAdd<E1>
[src]
impl<E1: VectorExpression> Mul<f64> for VectorScalarAdd<E1>
[src]Vector-scalar multiplication operation.
type Output = VectorScalarMul<VectorScalarAdd<E1>>
type Output = VectorScalarMul<VectorScalarAdd<E1>>
The resulting type after applying the *
operator.
impl<Return: VectorExpression, E1: VectorExpression> Sub<Return> for VectorScalarAdd<E1>
[src]
impl<Return: VectorExpression, E1: VectorExpression> Sub<Return> for VectorScalarAdd<E1>
[src]Vector-vector subtraction operation.
impl<E1: VectorExpression> Sub<f64> for VectorScalarAdd<E1>
[src]
impl<E1: VectorExpression> Sub<f64> for VectorScalarAdd<E1>
[src]Scalar-vector subtraction operation.
type Output = VectorScalarSub<VectorScalarAdd<E1>>
type Output = VectorScalarSub<VectorScalarAdd<E1>>
The resulting type after applying the -
operator.