import { Frame } from './Frame'; import { SOLVE_STATUS } from './ChainSolver'; export class Solver { useSVD : Boolean; maxIterations : Number; stallThreshold : Number; dampingFactor : Number; divergeThreshold : Number; restPoseFactor : Number; translationConvergeThreshold : Number; rotationConvergeThreshold : Number; translationFactor : Number; rotationFactor : Number; translationStep : Number; rotationStep : Number; translationErrorClamp : Number; rotationErrorClamp : Number; roots : Array; constructor( roots : Frame | Array ); updateStructure() : void; solve() : Array; }