Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ObjectSymbol3DLayer

Hierarchy

Index

Properties

anchor

anchor: "center" | "origin" | "top" | "bottom" | "relative"

The positioning of the symbol relative to the geometry.

Read more...

anchorPosition

Defines the anchor relative to the center of the symbol layer resource.

Read more...

castShadows

castShadows: boolean

Indicates whether the symbol layer geometry casts shadows in the scene.

Read more...

declaredClass

declaredClass: string

depth

depth: number

The depth, or diameter from north to south, of the object in meters.

Read more...

destroyed

destroyed: boolean

heading

heading: number

The clockwise rotation of the symbol in the horizontal plane (i.e., around the z axis).

Read more...

height

height: number

The height of the object in meters.

Read more...

initialized

initialized: boolean

material

The material used to shade the object.

Read more...

resource

The primitive shape (primitive) or external 3D model (href) used to visualize the points.

Read more...

roll

roll: number

The rotation of the symbol in the lateral vertical plane (i.e., around the y axis).

Read more...

tilt

tilt: number

The rotation of the symbol in the longitudinal vertical plane (i.e., around the x axis).

Read more...

Readonly type

type: "object"

The object type.

Read more...

width

width: number

The width, or diameter from east to west, of the object in meters.

Read more...

Methods

Protected _get

  • _get(propertyName: string): any
  • _get<T>(propertyName: string): T
  • Parameters

    • propertyName: string

    Returns any

  • Type parameters

    • T

    Parameters

    • propertyName: string

    Returns T

Protected _set

  • Type parameters

    • T

    Parameters

    • propertyName: string
    • value: T

    Returns ObjectSymbol3DLayer

clone

  • Creates a deep clone of the symbol layer.

    Read more...

    Returns ObjectSymbol3DLayer

destroy

  • destroy(): void
  • Returns void

get

  • get<T>(propertyName: string): T
  • get(propertyName: string): any
  • Type parameters

    • T

    Parameters

    • propertyName: string

    Returns T

  • Parameters

    • propertyName: string

    Returns any

Protected notifyChange

  • notifyChange(propertyName: string): void
  • Parameters

    • propertyName: string

    Returns void

set

  • Type parameters

    • T

    Parameters

    • propertyName: string
    • value: T

    Returns ObjectSymbol3DLayer

  • Parameters

    Returns ObjectSymbol3DLayer

toJSON

  • toJSON(): any
  • Converts an instance of this class to its ArcGIS portal JSON representation.

    Read more...

    Returns any

watch

  • Parameters

    • path: string | string[]
    • callback: WatchCallback
    • Optional sync: boolean

    Returns WatchHandle

Generated using TypeDoc