scichart
Version:
Fast WebGL JavaScript Charting Library and Framework
25 lines (24 loc) • 941 B
TypeScript
import { ISurfaceOptionsBase } from "../Charting/Visuals/SciChartSurfaceBase";
import { ICameraOptions } from "./CameraController";
import { Vector3 } from "./Vector3";
import { IAxisPlaneOptions } from "./Visuals/AxisPlane";
/**
* Options passed to a {@link SciChart3DSurface} in the {@link SciChart3DSurface.create} function
*/
export interface I3DSurfaceOptions extends ISurfaceOptionsBase {
cameraOptions?: ICameraOptions;
worldDimensions?: Vector3;
/** @deprecated. Use zxAxisPlane.isVisible */
isZXPlaneVisible?: boolean;
/** @deprecated. Use xyAxisPlane.isVisible */
isXYPlaneVisible?: boolean;
/** @deprecated. Use zyAxisPlane.isVisible */
isZYPlaneVisible?: boolean;
/**
* Surface Background as an HTML color code;
*/
background?: string;
xyAxisPlane?: IAxisPlaneOptions;
zyAxisPlane?: IAxisPlaneOptions;
zxAxisPlane?: IAxisPlaneOptions;
}