mirror of
https://github.com/wassname/DefinitelyTyped.git
synced 2026-09-09 11:13:57 +08:00
three: Add SphereBufferGeometry, update webgl_custom_attributes test
This commit is contained in:
Vendored
+18
-9
@@ -5618,6 +5618,23 @@ declare module THREE {
|
||||
addShape(shape: Shape, options?: any): void;
|
||||
}
|
||||
|
||||
interface SphereParameters {
|
||||
radius: number;
|
||||
widthSegments: number;
|
||||
heightSegments: number;
|
||||
phiStart: number;
|
||||
phiLength: number;
|
||||
thetaStart: number;
|
||||
thetaLength: number;
|
||||
}
|
||||
|
||||
export class SphereBufferGeometry extends BufferGeometry {
|
||||
constructor(radius: number, widthSegments?: number, heightSegments?: number, phiStart?: number, phiLength?: number, thetaStart?: number, thetaLength?: number);
|
||||
|
||||
parameters: SphereParameters;
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* A class for generating sphere geometries
|
||||
*/
|
||||
@@ -5635,15 +5652,7 @@ declare module THREE {
|
||||
*/
|
||||
constructor(radius: number, widthSegments?: number, heightSegments?: number, phiStart?: number, phiLength?: number, thetaStart?: number, thetaLength?: number);
|
||||
|
||||
parameters: {
|
||||
radius: number;
|
||||
widthSegments: number;
|
||||
heightSegments: number;
|
||||
phiStart: number;
|
||||
phiLength: number;
|
||||
thetaStart: number;
|
||||
thetaLength: number;
|
||||
};
|
||||
parameters: SphereParameters;
|
||||
}
|
||||
|
||||
export class TetrahedronGeometry extends PolyhedronGeometry {
|
||||
|
||||
Reference in New Issue
Block a user