interface AsukaAssemblySnapResult {
    boundaryIndex?: number;
    distance: number;
    kind:
        | "anchor"
        | "boundary"
        | "corner"
        | "grid";
    position: AsukaAssemblyVector3;
    rotation?: AsukaAssemblyVector3;
    source?: AsukaAssemblyConnectionEndpoint;
    target?: AsukaAssemblyConnectionEndpoint;
}

Properties

boundaryIndex?: number
distance: number
kind:
    | "anchor"
    | "boundary"
    | "corner"
    | "grid"