allowPicking
allowPicking: boolean = false
allowPickingChanged
allowPickingChanged: Listener<[boolean, boolean]> arcType
autoComputeTimeFromTimePosRots
autoComputeTimeFromTimePosRots: boolean = true
autoComputeTimeFromTimePosRotsChanged
autoComputeTimeFromTimePosRotsChanged: Listener<[boolean, boolean]> autoComputeTimeFromTimePosRotsReact
color
color: [number, number, number, number] = ...
colorChanged
colorChanged: Listener< [[number, number, number, number], [number, number, number, number]],> currentPoiShow
currentPoiShow: boolean = true
currentPoiShowChanged
currentPoiShowChanged: Listener<[boolean, boolean]> currentTime
currentTime: number = 0
currentTimeChanged
currentTimeChanged: Listener<[number, number]> dashLength
dashLength: number = 16
dashLengthChanged
dashLengthChanged: Listener<[number, number]> dashPattern
dashPattern: number = 255
dashPatternChanged
dashPatternChanged: Listener<[number, number]> dataText
dataText: undefined | string = ...
dataTextChanged
dataTextChanged: Listener<[undefined | string, undefined | string]> dataUri
dataUri: string = ""
dataUriChanged
dataUriChanged: Listener<[string, string]> debug
debug: boolean = false
debugChanged
debugChanged: Listener<[boolean, boolean]> depthTest
depthTest: boolean = false
depthTestChanged
depthTestChanged: Listener<[boolean, boolean]> duration
duration: undefined | number = ...
durationChanged
durationChanged: Listener<[undefined | number, undefined | number]> gapColor
gapColor: [number, number, number, number] = ...
gapColorChanged
gapColorChanged: Listener< [[number, number, number, number], [number, number, number, number]],> ground
ground: boolean = false
groundChanged
groundChanged: Listener<[boolean, boolean]> hasDash
hasDash: boolean = false
hasDashChanged
hasDashChanged: Listener<[boolean, boolean]> leadTime
leadTime: number = 0
leadTimeChanged
leadTimeChanged: Listener<[number, number]> loop
loop: boolean = false
loopChanged
loopChanged: Listener<[boolean, boolean]> playing
playing: boolean = false
playingChanged
playingChanged: Listener<[boolean, boolean]> polylineShow
polylineShow: boolean = true
polylineShowChanged
polylineShowChanged: Listener<[boolean, boolean]> rotLerpMode
show
show: boolean = false
showChanged
showChanged: Listener<[boolean, boolean]> speed
speed: number = 1
speedChanged
speedChanged: Listener<[number, number]> startTime
startTime: undefined | number = ...
startTimeChanged
startTimeChanged: Listener<[undefined | number, undefined | number]> stopTime
stopTime: undefined | number = ...
stopTimeChanged
stopTimeChanged: Listener<[undefined | number, undefined | number]> timePosRots
trailTime
trailTime: number = 0
trailTimeChanged
trailTimeChanged: Listener<[number, number]> width
width: number = 1
widthChanged
widthChanged: Listener<[number, number]> 静态_lastMemId
_lastMemId: number = -1
静态computeRotIfUndefinedUsingLerp
静态computeRotIfUndefinedUsingNextLine
computeRotIfUndefinedUsingNextLine: ( timePosRots: TimePosRotType[], force?: boolean,) => TimePosRotType[] = computeRotIfUndefinedUsingNextLine 静态computeRotIfUndefinedUsingPrevLine
computeRotIfUndefinedUsingPrevLine: ( timePosRots: TimePosRotType[], force?: boolean,) => TimePosRotType[] = computeRotIfUndefinedUsingPrevLine 静态defaults
defaults: { dataText: string; duration: number; loop: boolean; playing: boolean; startTime: number; stopTime: number; timePosRots: TimePosRotType[];} = ... 静态getLeftRotation
getLeftRotation: ( timePosRots: TimePosRotType[], index: number,) => [undefined | [number, number, number], number] = getLeftRotation 静态getRightRotation
getRightRotation: ( timePosRots: TimePosRotType[], index: number,) => [undefined | [number, number, number], number] = getRightRotation 静态parseData
类型声明
- (text: string): undefined | TimePosRotType[]
- 解析成功时返回时间、位置和旋转信息数组,否则返回undefined。
静态timePosRotsMd
timePosRotsMd: string = timePosRotsMd
ESPathImpl 类表示地理路径的实现,包含路径的时间、位置、旋转等信息,以及路径的计算和操作方法。