UNPKG

mapillary-js

Version:

WebGL JavaScript library for displaying street level imagery from mapillary.com

38 lines (31 loc) 973 B
import {NodeHelper} from "./NodeHelper.spec"; import {IGPano} from "../../src/API"; import {Transform} from "../../src/Geo"; import {Node} from "../../src/Graph"; export class TransformHelper { private _nodeHelper: NodeHelper = new NodeHelper(); public createTransform(gpano?: IGPano): Transform { let node: Node = this._nodeHelper.createNode(gpano); return new Transform( node.orientation, node.width, node.height, node.focal, node.scale, node.gpano, node.rotation, [0, 0, 0], null); } public createFullGPano(): IGPano { return { CroppedAreaImageHeightPixels: 1, CroppedAreaImageWidthPixels: 1, CroppedAreaLeftPixels: 0, CroppedAreaTopPixels: 0, FullPanoHeightPixels: 1, FullPanoWidthPixels: 1, }; } } export default TransformHelper;