Options
All
  • Public
  • Public/Protected
  • All
Menu

Deco Three Documentation - v1.0.2

Index

Classes

Interfaces

Type aliases

Variables

Type aliases

CheckerConditionOperator

CheckerConditionOperator: "or" | "and"

CheckerExtractType

CheckerExtractType: "faces" | "edges" | "vertices" | "wireframe" | "property"

CheckerModuleIORef

CheckerModuleIORef: THREE.Object3D | THREE.Object3D[] | undefined

CheckerModuleIOStyle

CheckerModuleIOStyle: "default" | "correct" | "incorrect" | "danger" | "info"

CheckerModuleIOType

CheckerModuleIOType: "scene" | "three-objects" | "three-object" | "triangles" | "triangle" | "line3s" | "line3" | "vector3s" | "vector3" | "vector2s" | "vector2" | "box3s" | "box3" | "strings" | "string" | "numbers" | "number" | "booleans" | "boolean" | "json"

CheckerModuleIOTypeValue

CheckerModuleIOTypeValue: THREE.Scene | THREE.Object3D[] | THREE.Object3D | THREE.Triangle | THREE.Triangle[] | THREE.Line3 | THREE.Line3[] | THREE.Vector3 | THREE.Vector3[] | THREE.Vector2 | THREE.Vector2[] | THREE.Box3 | THREE.Box3[] | string[] | string | number[] | number | boolean[] | boolean | CheckerJsonOutput[]

CheckerModuleIfOperation

CheckerModuleIfOperation: { conditions: CheckerValueCondition[]; conditionsOperator: CheckerConditionOperator; outputStyle: CheckerModuleIOStyle; outputValue: number | string | boolean }

Type declaration

CheckerModuleIfOperations

CheckerModuleIfOperations: CheckerModuleIfOperation[]

CheckerModuleReducerOperation

CheckerModuleReducerOperation: "min" | "max" | "average" | "count" | "sum"

CheckerModuleType

CheckerModuleType: "filter" | "extract" | "math" | "reducer" | "if" | "projection" | "distance" | "normal-distance" | "output"

CheckerOperation

CheckerOperation: "count" | "compare-key-value" | "add-key-value"

FlowOutput

FlowOutput: { description: string; name: string; outputs: { name: string; outputs: CheckerJsonOutput[] }[]; summaries: string[] }

Type declaration

  • description: string
  • name: string
  • outputs: { name: string; outputs: CheckerJsonOutput[] }[]
  • summaries: string[]

ReportOutput

ReportOutput: { description: string; flows: FlowOutput[]; name: string }

Type declaration

  • description: string
  • flows: FlowOutput[]
  • name: string

Variables

Const CheckerExtractTypeOptions

CheckerExtractTypeOptions: string[] = ...

Const CheckerModuleIOStyleOptions

CheckerModuleIOStyleOptions: string[] = ...

Const CheckerModuleIOTypeOptions

CheckerModuleIOTypeOptions: string[] = ...

Const CheckerModuleReducerOperationOptions

CheckerModuleReducerOperationOptions: string[] = ...

Const CheckerModuleTypeOptions

CheckerModuleTypeOptions: string[] = ...

Const ThreeCheckerController

ThreeCheckerController: Router = ...

Const ThreeGeometryController

ThreeGeometryController: Router = ...

Const ThreeMaterialController

ThreeMaterialController: Router = ...

Const ThreeObjectController

ThreeObjectController: Router = ...

Const ThreeRoutes

ThreeRoutes: Router = ...

Const ThreeSiteController

ThreeSiteController: Router = ...

Const ThreeStyleController

ThreeStyleController: Router = ...

Const ThreeThemeController

ThreeThemeController: Router = ...

Const modelsByType

modelsByType: {} = ...

Generated using TypeDoc