- java.lang.Object
-
- org.scijava.ops.image.linalg.rotate.Rotations
-
public class Rotations extends Object
Rotates the vector by the quaternion.- Author:
- Richard Domander (Royal Veterinary College, London), Gabriel Selzer
-
-
Field Summary
Fields Modifier and Type Field Description Computers.Arity2<Vector3d,Quaterniondc,Vector3d>rotate3dComputers.Arity2<Vector3d,AxisAngle4d,Vector3d>rotate3dAxisAngleComputers.Arity2<Vector3f,Quaternionfc,Vector3f>rotate3fComputers.Arity2<Vector3f,AxisAngle4f,Vector3f>rotate3fAxisAngle
-
Constructor Summary
Constructors Constructor Description Rotations()
-
-
-
Field Detail
-
rotate3d
public final Computers.Arity2<Vector3d,Quaterniondc,Vector3d> rotate3d
- Input parameters:
inVectorquaternion- Container parameters:
vDot- Implementation Note:
- op names='linalg.rotate'
-
rotate3dAxisAngle
public final Computers.Arity2<Vector3d,AxisAngle4d,Vector3d> rotate3dAxisAngle
- Input parameters:
inVectoraxisAngle- Container parameters:
vDot- Implementation Note:
- op names='linalg.rotate'
-
rotate3f
public final Computers.Arity2<Vector3f,Quaternionfc,Vector3f> rotate3f
- Input parameters:
inVectorquaternion- Container parameters:
vDot- Implementation Note:
- op names='linalg.rotate'
-
rotate3fAxisAngle
public final Computers.Arity2<Vector3f,AxisAngle4f,Vector3f> rotate3fAxisAngle
- Input parameters:
inVectoraxisAngle- Container parameters:
vDot- Implementation Note:
- op names='linalg.rotate'
-
-