r3-legacy/src/r3-d3-api-shape-sphere.js

29 lines
625 B
JavaScript
Raw Normal View History

2019-07-24 14:45:42 +02:00
/**
* R3.D3.API.Shape.Sphere
* @constructor
* @param apiShape
*/
R3.D3.API.Shape.Sphere = function(
apiShape
) {
console.log('TODO: implement Shape.Sphere');
if (R3.Utils.UndefinedOrNull(apiShape)) {
apiShape = {};
}
this.apiShape = apiShape;
R3.D3.API.Shape.call(
this,
this.apiShape,
this.apiShape.boundingSphereRadius,
this.apiShape.collisionResponse,
this.apiShape.frictionMaterial
);
};
R3.D3.API.Shape.Sphere.prototype = Object.create(R3.D3.API.Shape.prototype);
R3.D3.API.Shape.Sphere.prototype.constructor = R3.D3.API.Shape.Sphere;