Browse Source

ConvexGeometry: Removed Geometry.

Mr.doob 4 years ago
parent
commit
d10012ebb4
2 changed files with 2 additions and 35 deletions
  1. 0 16
      examples/js/geometries/ConvexGeometry.js
  2. 2 19
      examples/jsm/geometries/ConvexGeometry.js

+ 0 - 16
examples/js/geometries/ConvexGeometry.js

@@ -1,19 +1,3 @@
-// ConvexGeometry
-
-THREE.ConvexGeometry = function ( points ) {
-
-	THREE.Geometry.call( this );
-
-	this.fromBufferGeometry( new THREE.ConvexBufferGeometry( points ) );
-	this.mergeVertices();
-
-};
-
-THREE.ConvexGeometry.prototype = Object.create( THREE.Geometry.prototype );
-THREE.ConvexGeometry.prototype.constructor = THREE.ConvexGeometry;
-
-// ConvexBufferGeometry
-
 THREE.ConvexBufferGeometry = function ( points ) {
 
 	THREE.BufferGeometry.call( this );

+ 2 - 19
examples/jsm/geometries/ConvexGeometry.js

@@ -1,26 +1,9 @@
 import {
 	BufferGeometry,
-	Float32BufferAttribute,
-	Geometry
+	Float32BufferAttribute
 } from '../../../build/three.module.js';
 import { ConvexHull } from '../math/ConvexHull.js';
 
-// ConvexGeometry
-
-var ConvexGeometry = function ( points ) {
-
-	Geometry.call( this );
-
-	this.fromBufferGeometry( new ConvexBufferGeometry( points ) );
-	this.mergeVertices();
-
-};
-
-ConvexGeometry.prototype = Object.create( Geometry.prototype );
-ConvexGeometry.prototype.constructor = ConvexGeometry;
-
-// ConvexBufferGeometry
-
 var ConvexBufferGeometry = function ( points ) {
 
 	BufferGeometry.call( this );
@@ -72,4 +55,4 @@ var ConvexBufferGeometry = function ( points ) {
 ConvexBufferGeometry.prototype = Object.create( BufferGeometry.prototype );
 ConvexBufferGeometry.prototype.constructor = ConvexBufferGeometry;
 
-export { ConvexGeometry, ConvexBufferGeometry };
+export { ConvexBufferGeometry };