Interface MultilaterationOptions

interface MultilaterationOptions {
    frameFilter?: ((frame) => boolean);
    incrementStep?: number;
    maxIterations?: number;
    maxReferences?: number;
    minReferences?: number;
    name?: string;
    nlsFunction?: ((spheres) => AbsolutePosition);
    objectFilter?: ((object, frame?) => boolean);
    preferNls?: boolean;
    uid?: string;
}

Hierarchy (view full)

Properties

frameFilter?: ((frame) => boolean)

Frame filter to specify what frames are processed by this node

Type declaration

    • (frame): boolean
    • Frame filter to specify what frames are processed by this node

      Parameters

      Returns boolean

incrementStep?: number

Incrementation step

maxIterations?: number

Maximum number of iterations

maxReferences?: number

Maximum amount of references

Default

undefined
minReferences?: number

Minimum amount of references

Default

1
name?: string

User friendly name of the node Used for querying a node by its name.

nlsFunction?: ((spheres) => AbsolutePosition)

Nonlinear Least Squares function

Type declaration

Default

nelder-mead
objectFilter?: ((object, frame?) => boolean)

Object filter to specify what data object are processed by this node

Type declaration

    • (object, frame?): boolean
    • Object filter to specify what data object are processed by this node

      Parameters

      Returns boolean

preferNls?: boolean

Prefer non linear least squares

uid?: string

Manually set the unique identifier of the node