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

29 lines
664 B
JavaScript

/**
* 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(apiComponent.apiShape)) {
apiComponent.apiShape = {};
}
this.apiShape = apiComponent.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;