12345678910111213141516171819202122232425 |
- import DeveloperError from "../Core/DeveloperError.js";
- /**
- * Base class for all geometry creation utility classes that can be passed to {@link GeometryInstance}
- * for asynchronous geometry creation.
- *
- * @constructor
- * @class
- * @abstract
- */
- function GeometryFactory() {
- DeveloperError.throwInstantiationError();
- }
- /**
- * Returns a geometry.
- *
- * @param {GeometryFactory} geometryFactory A description of the circle.
- * @returns {Geometry|undefined} The computed vertices and indices.
- */
- GeometryFactory.createGeometry = function (geometryFactory) {
- DeveloperError.throwInstantiationError();
- };
- export default GeometryFactory;
|