Options
All
  • Public
  • Public/Protected
  • All
Menu

@openhps/core

Index

Enumerations

Flow shape Classes

Graph Classes

Node Classes

Other Classes

Position Classes

Processing node Classes

Sink node Classes

Source node Classes

Unit Classes

data Classes

Graph Interfaces

Other Interfaces

Position Interfaces

Unit Interfaces

Other Type aliases

Unit Type aliases

Functions

Other Type aliases

EulerOrder

EulerOrder: "XYZ" | "XZY" | "YXZ" | "YZX" | "ZXY" | "ZYX"

FilterQuery

FilterQuery<T>: {[ P in keyof T]: QuerySelector<T[P]> | T[P] | RegExp | T | any } & RootQuerySelector<T>

Type parameters

  • T = any

TimeSyncOptions

TimeSyncOptions: BufferOptions

UnitPrefixType

UnitPrefixType: "decimal" | "none"

Unit Type aliases

UnitBasicDefinition

UnitBasicDefinition: { magnitude?: number; offset?: number; unit: string }

Type declaration

  • Optional magnitude?: number

    Conversion magnitude This is the magnitude to convert this unit to the target unit.

  • Optional offset?: number

    Conversion offset

  • unit: string

    Target unit

UnitDefinition

UnitDefinition: UnitBasicDefinition | UnitFunctionDefinition<any, any>

UnitFunctionDefinition

UnitFunctionDefinition<In, Out>: { fromUnit: (x: Out) => In; toUnit: (x: In) => Out; unit: string }

Type parameters

  • In

  • Out

Type declaration

  • fromUnit: (x: Out) => In
      • (x: Out): In
      • Parameters

        • x: Out

        Returns In

  • toUnit: (x: In) => Out
      • (x: In): Out
      • Parameters

        • x: In

        Returns Out

  • unit: string

    Target unit

Functions

AbsolutePositionDeserializer

SerializableArrayMember

  • SerializableArrayMember(elementConstructor: Function, options?: IJsonArrayMemberOptions): (target: Object, propKey: string | symbol) => void
  • Parameters

    • elementConstructor: Function
    • Optional options: IJsonArrayMemberOptions

    Returns (target: Object, propKey: string | symbol) => void

      • (target: Object, propKey: string | symbol): void
      • Parameters

        • target: Object
        • propKey: string | symbol

        Returns void

SerializableMapMember

  • SerializableMapMember(keyConstructor: Function, valueConstructor: Function, options?: IJsonMapMemberOptions): PropertyDecorator

SerializableMember

  • SerializableMember(options?: IJsonMemberOptions): PropertyDecorator

SerializableObject

  • SerializableObject<T>(options?: IJsonObjectOptions<T>): ClassDecorator

SerializableSetMember

  • SerializableSetMember(elementConstructor: Function, options?: IJsonSetMemberOptions): PropertyDecorator