Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PathSymbol3DLayer

Hierarchy

Index

Properties

anchor

anchor: "center" | "top" | "bottom"

Defines offset of the path cross section relative to the Polyline geometry.

Read more...

cap

cap: "none" | "round" | "square" | "butt"

Controls the shape at the start and end point of the path.

Read more...

castShadows

castShadows: boolean

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

Read more...

declaredClass

declaredClass: string

destroyed

destroyed: boolean

height

height: number

The vertical dimension of the cross-section of the path in meters.

Read more...

initialized

initialized: boolean

join

join: "round" | "bevel" | "miter"

Controls the shape of the connection between two segments of the path.

Read more...

material

The material used to shade the path.

Read more...

profile

profile: "circle" | "quad"

Cross-section profile of the path geometry.

Read more...

profileRotation

profileRotation: "all" | "heading"

Defines how the profile is rotated as it is extruded along the Polyline geometry.

Read more...

size

size: number

Sets the width and height of the path in meters.

Read more...

Readonly type

type: "path"

The symbol type.

Read more...

width

width: number

The horizontal dimension of the cross-section of the path 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 PathSymbol3DLayer

clone

  • Creates a deep clone of the symbol layer.

    Read more...

    Returns PathSymbol3DLayer

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 PathSymbol3DLayer

  • Parameters

    Returns PathSymbol3DLayer

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