mirror of
https://github.com/DanielnetoDotCom/YouPHPTube
synced 2025-10-04 18:29:39 +02:00
23 lines
642 B
TypeScript
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[];
|
|
|
|
}
|