Interface AddCustomSphereProperty

新增自畫球參數。

interface AddCustomSphereProperty {
    ball: {
        center: Geo3DPoint;
        radius?: number;
    };
    absHeight?: boolean;
    color?: `#${string}`;
    height?: number;
    icoOrder?: number;
    lineMode?: boolean;
    mode?: "uv" | "ico";
    opacity?: number;
    sphereDetail?: number;
}

Hierarchy

Properties

ball: {
    center: Geo3DPoint;
    radius?: number;
}

球參數。

Type declaration

  • center: Geo3DPoint

    球的中心點。

  • Optional radius?: number

    球的半徑,單位公尺。

    Default Value

    1
    
absHeight?: boolean

是否為絕對高。

Default Value

true
color?: `#${string}`

顏色。

Default Value

"#0000FF"
height?: number

高度。

icoOrder?: number

ico球的精細度(0~4的整數)。

Default Value

4
lineMode?: boolean

是否開啟線框模式。

Default Value

false
mode?: "uv" | "ico"

生成球的模式。

Default Value

"uv"
opacity?: number

不透明度。

Default Value

1
sphereDetail?: number

uv球的精細度,切成幾份。

Default Value

30

Generated using TypeDoc