@awayjs/core
Version:
AwayJS core classes
18 lines • 683 B
TypeScript
import { Plane3D } from '../geom/Plane3D';
import { ProjectionBase } from '../projections/ProjectionBase';
export declare class ObliqueNearPlaneProjection extends ProjectionBase {
private _baseProjection;
private _plane;
private _onProjectionMatrixChangedDelegate;
constructor(baseProjection: ProjectionBase, plane: Plane3D);
get near(): number;
set near(value: number);
get far(): number;
set far(value: number);
get plane(): Plane3D;
set plane(value: Plane3D);
set baseProjection(value: ProjectionBase);
private onProjectionMatrixChanged;
_updateFrustumMatrix3D(): void;
}
//# sourceMappingURL=ObliqueNearPlaneProjection.d.ts.map