Options
All
  • Public
  • Public/Protected
  • All
Menu

Viewer - Attribute Visualization

Index

Type Aliases

IColorAttribute: IAttribute

Variables

AttributeVisualizationUtils: { numberVisualization: ((value: number, min: number, max: number, type: Gradient, materialType: "standard" | "unlit", defaultMaterial: IMaterialAbstractData) => undefined | ISDTFAttributeVisualizationData); stringVisualization: ((value: string, values: string[], type: Gradient, materialType: "standard" | "unlit", defaultMaterial: IMaterialAbstractData) => undefined | ISDTFAttributeVisualizationData) } = ...

Type declaration

  • numberVisualization: ((value: number, min: number, max: number, type: Gradient, materialType: "standard" | "unlit", defaultMaterial: IMaterialAbstractData) => undefined | ISDTFAttributeVisualizationData)
      • (value: number, min: number, max: number, type: Gradient, materialType: "standard" | "unlit", defaultMaterial: IMaterialAbstractData): undefined | ISDTFAttributeVisualizationData
      • Parameters

        • value: number
        • min: number
        • max: number
        • type: Gradient
        • materialType: "standard" | "unlit"
        • defaultMaterial: IMaterialAbstractData

        Returns undefined | ISDTFAttributeVisualizationData

  • stringVisualization: ((value: string, values: string[], type: Gradient, materialType: "standard" | "unlit", defaultMaterial: IMaterialAbstractData) => undefined | ISDTFAttributeVisualizationData)
      • (value: string, values: string[], type: Gradient, materialType: "standard" | "unlit", defaultMaterial: IMaterialAbstractData): undefined | ISDTFAttributeVisualizationData
      • Parameters

        • value: string
        • values: string[]
        • type: Gradient
        • materialType: "standard" | "unlit"
        • defaultMaterial: IMaterialAbstractData

        Returns undefined | ISDTFAttributeVisualizationData

Functions

  • getColorSteps(gradient: ATTRIBUTE_VISUALIZATION): undefined | { colorAfter: string; colorBefore: string; value: number }[]
  • Parameters

    Returns undefined | { colorAfter: string; colorBefore: string; value: number }[]

  • isNumberGradient(gradient: string | IGradient): gradient is INumberGradient
  • isStringGradient(gradient: string | IGradient): gradient is IStringGradient