vue-cesium
Version:
Vue 3.x components for CesiumJS.
36 lines (35 loc) • 959 B
TypeScript
declare class DebugCameraPrimitive {
modelMatrix: Cesium.Matrix4;
fovH: number;
fovV: number;
segmentH: number;
segmentV: number;
subSegmentH: number;
subSegmentV: number;
_faceColor: Cesium.Color;
_lineColor: Cesium.Color;
show: boolean;
_modelMatrix: Cesium.Matrix4;
_fovH: number;
_fovV: number;
_segmentH: number;
_segmentV: number;
_subSegmentH: number;
_subSegmentV: number;
_boundingSphere: Cesium.BoundingSphere;
_initBoundingSphere: any;
_command: any;
_lineCommand: any;
_shaderprogram: any;
constructor(options: any);
get faceColor(): Cesium.Color;
set faceColor(e: Cesium.Color);
get lineColor(): Cesium.Color;
set lineColor(e: Cesium.Color);
update(frameState: any): void;
isDestroyed(): boolean;
destroy(): void;
_createCommand(context: any): void;
_destroyVideoMemory(): void;
}
export default DebugCameraPrimitive;