FlatColorEntityVisualizer¶
Extends¶
Constructors¶
new FlatColorEntityVisualizer()¶
new FlatColorEntityVisualizer(
opt?):FlatColorEntityVisualizer
Parameters¶
| Parameter | Type |
|---|---|
opt? |
Option |
Returns¶
Overrides¶
Properties¶
entities¶
Inherited from¶
material_cache?¶
protectedoptionalmaterial_cache:Map<GLEnv,FlatColorMaterial>
Methods¶
destroy()¶
destroy():
void
Returns¶
void
Overrides¶
dispose()¶
dispose(
glenv?):void
Parameters¶
| Parameter | Type |
|---|---|
glenv? |
GLEnv |
Returns¶
void
Overrides¶
getColor()¶
getColor():
Vector4
Returns¶
getEntitiesCount()¶
getEntitiesCount():
number
Returns¶
number
Inherited from¶
EntityVisualizer.getEntitiesCount
getEntity()¶
Parameters¶
| Parameter | Type |
|---|---|
idx |
number |
Returns¶
Inherited from¶
getMaterial()¶
getMaterial(
viewer):Material
Parameters¶
| Parameter | Type |
|---|---|
viewer |
Viewer |
Returns¶
Overrides¶
setColor()¶
setColor(
color):void
Parameters¶
| Parameter | Type |
|---|---|
color |
Vector4 |
Returns¶
void
~~setEntityAltitudeMode()~~¶
setEntityAltitudeMode(
altitude_mode):void
配下のエンティティの高度モードをまとめて設定する。
Parameters¶
| Parameter | Type |
|---|---|
altitude_mode |
AltitudeMode |
Returns¶
void
Inherited from¶
EntityVisualizer.setEntityAltitudeMode
Deprecated¶
高度モードはエンティティごとの性質なので、entity.altitude_mode へ
直接設定する。水面 (WaterPolygonEntityVisualizer) は絶対高さ以外を
受け付けないため、このメソッドから設定することもできない。将来のリリースで削除する。
setPrimitiveProperties()¶
setPrimitiveProperties(
viewer,props,entity?):boolean
Parameters¶
| Parameter | Type | Description |
|---|---|---|
viewer |
Viewer |
- |
props |
object |
- |
entity? |
Entity<EventMap> |
プロパティを設定する対象のエンティティ。 エンティティごとに違う値を渡す必要がある実装 (水面の汀線マップ等) が使う。使わない実装は無視してよい。 |
Returns¶
boolean