pub struct Reflection<A, D: Data<Elem = A>> { /* private fields */ }
Expand description

Reflection with respect to a plane

Implementations

Create a new reflection with respect to the plane orthogonal to the given axis and bias

axis must be a unit vector bias is the position of the plane on the axis from the origin

Apply reflection to the columns of rhs

Apply reflection to the rows of lhs

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.