Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace MotorCore

Index

Enumerations

Classes

Interfaces

Type aliases

Variables

Functions

Type aliases

BoxNumberAry

BoxNumberAry: [number, number, number, number, number, number]

ControlEventCallback

ControlEventCallback: (result: Vector2 | number | string | PitchPosition | undefined) => void

Type declaration

EasingFunctionType

EasingFunctionType: Cesium.EasingFunction.Callback

MODTYPE

MODTYPE: "modProjProxy" | "project"

Matrix3NumberAry

Matrix3NumberAry: [number, number, number, number, number, number, number, number, number]

Matrix4NumberAry

Matrix4NumberAry: [number, number, number, number, number, number, number, number, number, number, number, number, number, number, number, number]

SVGItemType

SVGItemType: HTMLElement | SVGLib.Line | SVGLib.Text | SVGLib.Circle | SVGLib.Rect | SVGLib.Polygon | SVGLib.Polyline | SVGLib.Path

TranslateRotateScaleNumAry

TranslateRotateScaleNumAry: [number, number, number, number, number, number, number, number, number]

UEOptions

UEOptions: { streamUrl?: string; websocketUrl?: string } & OpenOptions

Vector2NumberAry

Vector2NumberAry: [number, number]

Vector3NumberAry

Vector3NumberAry: [number, number, number]

Variables

Const EasingFunctionCollection

EasingFunctionCollection: typeof Cesium.EasingFunction

Const JSoriginConstructorName

JSoriginConstructorName: string[]

Const modelCompDataService

modelCompDataService: ModCompDataService

Const websocketService

websocketService: WebSocketService

Functions

Const AryEqual

  • AryEqual<T>(ary1?: T[], ary2?: T[]): boolean
  • Type parameters

    • T

    Parameters

    • Optional ary1: T[]
    • Optional ary2: T[]

    Returns boolean

Const ModProjProxyHandler

  • ModProjProxyHandler(target: ModProjProxy, propKey: string): any
  • Parameters

    Returns any

Const ProjMgrProxyHandler

  • ProjMgrProxyHandler(target: ProjMgr, propKey: string): any
  • Parameters

    Returns any

Const ProjProxyHandler

  • ProjProxyHandler(target: Proj, propKey: string): any
  • Parameters

    • target: Proj
    • propKey: string

    Returns any

Const ProxyCamera

Const ProxyMod

  • Parameters

    Returns Mod

Const ProxyProj

Const ProxyProjMgr

Const ProxyRenderEffect

Const ProxyViewer

Const RenderEffectProxyHandler

  • RenderEffectProxyHandler(target: RenderEffect, propKey: string): any
  • Parameters

    Returns any

Const RenderEffectProxyHandlerSetter

  • RenderEffectProxyHandlerSetter(target: RenderEffect, propKey: string, value: unknown): boolean
  • Parameters

    Returns boolean

Const ViewerCameraProxyHandler

  • ViewerCameraProxyHandler(target: ViewerCamera, propKey: string): any
  • Parameters

    Returns any

Const ViewerProxyHandler

  • ViewerProxyHandler(target: Viewer, propKey: string): any
  • Parameters

    • target: Viewer
    • propKey: string

    Returns any

Const changeExtendDir

  • changeExtendDir(dir: string): string
  • Parameters

    • dir: string

    Returns string

Const changeNormalDir

  • changeNormalDir(dir: string): string
  • Parameters

    • dir: string

    Returns string

Const customJSON

  • customJSON(): {}
  • Returns {}

Const getClassOriginFn

  • getClassOriginFn(classType: any): string[]
  • Parameters

    • classType: any

    Returns string[]

Const getConsturctorName

  • getConsturctorName(obj: any): string
  • Parameters

    • obj: any

    Returns string

Const getIntersectionByRayAndPlane

  • getIntersectionByRayAndPlane(ray: Ray, planePoint: Cartesian3, planeNormal: Cartesian3): undefined | Cartesian3
  • Parameters

    • ray: Ray
    • planePoint: Cartesian3
    • planeNormal: Cartesian3

    Returns undefined | Cartesian3

Const getParamNames

  • getParamNames(func: (a?: unknown, b?: unknown, c?: unknown, d?: unknown, e?: unknown) => any): RegExpMatchArray
  • Parameters

    • func: (a?: unknown, b?: unknown, c?: unknown, d?: unknown, e?: unknown) => any
        • (a?: unknown, b?: unknown, c?: unknown, d?: unknown, e?: unknown): any
        • Parameters

          • Optional a: unknown
          • Optional b: unknown
          • Optional c: unknown
          • Optional d: unknown
          • Optional e: unknown

          Returns any

    Returns RegExpMatchArray

Const getSunPosition

  • getSunPosition(time: JulianDate, origin: Cartesian3): Cartesian3
  • Parameters

    • time: JulianDate
    • origin: Cartesian3

    Returns Cartesian3

Const isResourceUrlValid

  • isResourceUrlValid(url: string): boolean
  • Parameters

    • url: string

    Returns boolean

Const isUrlCORSErr

  • isUrlCORSErr(urlstring: string): boolean
  • Parameters

    • urlstring: string

    Returns boolean

Const processRegexString

  • processRegexString(regStr: string): string
  • Parameters

    • regStr: string

    Returns string

Const setBaseUrl

  • setBaseUrl(relativeBaseUrl: string): void
  • Parameters

    • relativeBaseUrl: string

    Returns void