Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ModelEntity

モデルエンティティ

Hierarchy

Index

Constructors

Properties

_altitude_mode: AltitudeMode = AltitudeMode.ABSOLUTE

高度モード

_anchor_mode: boolean = false

アンカーモード

_animation: any = ...

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

_matrix: Matrix = ...
_need_to_create_regions: boolean = false

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

_pickable: boolean = true

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

_position: GeoPoint = ...
_primitive_producer: PrimitiveProducer = ...
_scale: Vector3 = ...
_transform_mode: TransformMode = ModelEntity.TransformMode.POSITION_MLOCS_SCALE_ORIENTATION

座標変換モード

_visibility: boolean = true

表示状態を示すフラグ

scene: Scene

所属可能シーン

Accessors

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

Methods

  • _getElevation(): number
  • _setRotation(value: Matrix): void
  • _setupAnimationBindingBlock(): void
  • getFlakePrimitiveProducer(): undefined | FlakePrimitiveProducer
  • FlakePrimitiveProducer インタフェースを取得

    FlakePrimitiveProducer インタフェースを取得するためにシーンレンダラーが呼び出す。 FlakePrimitiveProducer インタフェースが実装されていなければ undefined を返す。

    既定の実装は undefined を返す。

    Returns undefined | FlakePrimitiveProducer

    FlakePrimitiveProducer インタフェース

  • getPrimitiveProducer(): undefined | PrimitiveProducer
  • PrimitiveProducer インタフェースを取得

    PrimitiveProducer インタフェースを取得するためにシーンレンダラーが呼び出す。 PrimitiveProducer インタフェースが実装されていなければ undefined を返す。 既定の実装は undefined を返す。

    Returns undefined | PrimitiveProducer

    PrimitiveProducer インタフェース

  • isPickable(): boolean
  • setMatrix(value: Matrix): void
  • setPickable(pickable: boolean): void
  • setVisibility(visibility: boolean): void