Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PathEntity

太さ付き連続線エンティティ

Hierarchy

Index

Constructors

Properties

_altitude_mode: AltitudeMode = AltitudeMode.ABSOLUTE

高度モード

_animation: any = ...

今のところ Entity (基底クラス) 自体のアニメーション可能パラメータと 子孫は存在しないので animation には何も追加しない

_color: Vector3
_length_array: Float64Array
_line_type: LineType
_lower_length: number
_need_to_create_regions: boolean = false

再生成が必要であることを示すフラグ

_num_floats: number
_opacity: number
_pickable: boolean = true

Viewer.pick() の対象とするかどうか

_point_array: Float64Array
_producer: FlakePrimitiveProducer | PrimitiveProducer
_upper_length: number
_visibility: boolean = true

表示状態を示すフラグ

_width: number
scene: Scene

所属可能シーン

Accessors

  • get animation(): any
  • get visibility(): boolean

Methods

  • _setupAnimationBindingBlock(): void
  • addPoints(points: number[], length_array: number[]): void
  • 複数の頂点を追加

    points は [lon_0, lat_0, alt_0, lon_1, lat_1, alt_1, ...] のような形式の配列を与える。

    Parameters

    • points: number[]

      頂点の配列

    • length_array: number[]

      始点からの距離の配列

    Returns void

  • getPrimitiveProducer(): undefined | PrimitiveProducer
  • isPickable(): boolean
  • setLineWidth(width: number): void
  • setLowerLength(lower_length: number): void
  • setOpacity(opacity: number): void
  • setPickable(pickable: boolean): void
  • setUpperLength(upper_length: number): void
  • setVisibility(visibility: boolean): void