UNPKG

nativescript-ar

Version:

NativeScript Augmented Reality plugin. ARKit on iOS and (with the help of Sceneform) ARCore on Android.

21 lines (20 loc) 859 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var arcommongeometry_1 = require("./arcommongeometry"); var ARBox = (function (_super) { __extends(ARBox, _super); function ARBox() { return _super !== null && _super.apply(this, arguments) || this; } ARBox.create = function (options, renderer) { var dimensions = (typeof options.dimensions !== "number" ? options.dimensions : { x: options.dimensions, y: options.dimensions, z: options.dimensions }); var box = SCNBox.boxWithWidthHeightLengthChamferRadius(dimensions.x, dimensions.y, dimensions.z, options.chamferRadius || 0.0); return new ARBox(options, SCNNode.nodeWithGeometry(box), renderer); }; return ARBox; }(arcommongeometry_1.ARCommonGeometryNode)); exports.ARBox = ARBox;