Table of Contents

Interface IMotionValve

Namespace
Hi.Motion.MatValves
Assembly
HiMech.dll

Optimize the sequential transformation matrixes step by step by filtering the unnecessary transformation matrixes.

public interface IMotionValve
Extension Methods

Methods

ClearState()

Clear state.

void ClearState()

Finish()

Finish.

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.

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.