1234567891011121314151617181920212223 |
- 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[];
- }
|