Table of Contents

Class StepMotionValve

Namespace
Hi.Motion.MatValves
Assembly
HiMech.dll

Optimize the sequential transformation matrixes step by step by filtering the unnecessary transformation matrixes. All step will be pumped.

public class StepMotionValve : IMotionValve
Inheritance
StepMotionValve
Implements
Inherited Members
Extension Methods

Constructors

StepMotionValve()

Initializes a new instance of the StepMotionValve class.

public StepMotionValve()

Methods

ClearState()

Clear state.

public void ClearState()

Finish()

Finish.

public SeqPair<Mat4d> Finish()

Returns

SeqPair<Mat4d>

The end of the optimized sequence transformation matrixes. return pair.first: one of the previous mat; pair.second: current mat.

Step(Mat4d)

Output optimized sequence transformation matrixes.

public SeqPair<Mat4d> Step(Mat4d at)

Parameters

at Mat4d

Input matrix

Returns

SeqPair<Mat4d>

optimized sequence transformation matrixes. return pair.first: one of the previous mat; pair.second: current mat.