1
0
Fork 0
mirror of https://github.com/DanielnetoDotCom/YouPHPTube synced 2025-10-04 18:29:39 +02:00
Oinktube/node_modules/three/examples/jsm/math/Capsule.d.ts
2023-12-11 11:59:56 -03:00

23 lines
642 B
TypeScript

import {
Vector3,
Line3,
Box3
} from '../../../src/Three';
export class Capsule {
constructor( start?: Vector3, end?: Vector3, radius?: number );
start: Vector3;
end: Vector3;
radius: number;
set( start: Vector3, end: Vector3, radius: number ): this;
clone(): Capsule;
copy( capsule: Capsule ): this;
getCenter( target: number ): Vector3;
translate( v: Vector3 ): this;
checkAABBAxis( p1x: number, p1y: number, p2x: number, p2y: number, minx: number, maxx: number, miny: number, maxy: number, radius: number ): boolean;
intersectsBox( box: Box3 ): boolean;
lineLineMinimumPoints( line1: Line3, line2: Line3 ): Vector3[];
}