コンテンツにスキップ

WaterPolygonEntityVisualizer

Extends

Constructors

new WaterPolygonEntityVisualizer()

new WaterPolygonEntityVisualizer(opt?): WaterPolygonEntityVisualizer

Parameters

Parameter Type
opt? Option

Returns

WaterPolygonEntityVisualizer

Overrides

EntityVisualizer.constructor

Properties

entities

protected entities: Entity<EventMap>[]

Inherited from

EntityVisualizer.entities

Methods

destroy()

destroy(): void

Returns

void

Overrides

EntityVisualizer.destroy


dispose()

dispose(): void

Returns

void

Overrides

EntityVisualizer.dispose


getEntitiesCount()

getEntitiesCount(): number

Returns

number

Inherited from

EntityVisualizer.getEntitiesCount


getEntity()

getEntity(idx): null | Entity<EventMap>

Parameters

Parameter Type
idx number

Returns

null | Entity<EventMap>

Inherited from

EntityVisualizer.getEntity


getExtraTextureHeight()

getExtraTextureHeight(): number

Returns

number


getExtraTextureWidth()

getExtraTextureWidth(): number

Returns

number


getMaterial()

getMaterial(viewer): Material<unknown>

Parameters

Parameter Type
viewer Viewer

Returns

Material<unknown>

Overrides

EntityVisualizer.getMaterial


getSunSpecular()

getSunSpecular(): number

Returns

number


getWaterAbsorbanceB()

getWaterAbsorbanceB(): number

Returns

number


getWaterAbsorbanceG()

getWaterAbsorbanceG(): number

Returns

number


getWaterAbsorbanceR()

getWaterAbsorbanceR(): number

Returns

number


getWaterDiffuseMin()

getWaterDiffuseMin(): number

Returns

number


getWaterPolygonEntities()

getWaterPolygonEntities(): IterableIterator<WaterPolygonEntity, any, any>

Returns

IterableIterator<WaterPolygonEntity, any, any>


getWaterPolygonsCenter()

getWaterPolygonsCenter(): Vector3

Returns

Vector3


getWaterTransparency()

getWaterTransparency(): number

Returns

number


getWaveCycleSec()

getWaveCycleSec(): number

Returns

number


getWaveDirectionAngleDegree()

getWaveDirectionAngleDegree(): number

Returns

number


getWaveHeight()

getWaveHeight(): number

Returns

number


getWaveLength()

getWaveLength(): number

Returns

number


getWaveNormalRotationAngleDegree()

getWaveNormalRotationAngleDegree(): number

Returns

number


getWavePartialDeltaAngleDegree()

getWavePartialDeltaAngleDegree(): number

Returns

number


getWaveSharpness()

getWaveSharpness(): number

Returns

number


getWaveSpeed()

getWaveSpeed(): number

Returns

number


setEntityAltitudeMode()

setEntityAltitudeMode(altitude_mode): void

Parameters

Parameter Type
altitude_mode AltitudeMode

Returns

void

Inherited from

EntityVisualizer.setEntityAltitudeMode


setPrimitiveProperties()

setPrimitiveProperties(viewer, props): boolean

Parameters

Parameter Type
viewer Viewer
props object

Returns

boolean

Overrides

EntityVisualizer.setPrimitiveProperties


setSunSpecular()

setSunSpecular(sun_specular): void

Parameters

Parameter Type
sun_specular number

Returns

void


setUseReflectTexture()

setUseReflectTexture(use_reflect_texture): void

Parameters

Parameter Type
use_reflect_texture boolean

Returns

void


setWaterAbsorbanceB()

setWaterAbsorbanceB(water_absorbance_b): void

range is [0, 1]

Parameters

Parameter Type
water_absorbance_b number

Returns

void


setWaterAbsorbanceG()

setWaterAbsorbanceG(water_absorbance_g): void

range is [0, 1]

Parameters

Parameter Type
water_absorbance_g number

Returns

void


setWaterAbsorbanceR()

setWaterAbsorbanceR(water_absorbance_r): void

水の吸光度 赤 [0, 1]

Parameters

Parameter Type
water_absorbance_r number

Returns

void


setWaterDiffuseMin()

setWaterDiffuseMin(water_diffuse_min): void

Parameters

Parameter Type
water_diffuse_min number

Returns

void


setWaterPolygonEntityHeight()

setWaterPolygonEntityHeight(height): void

Parameters

Parameter Type
height number

Returns

void


setWaterTransparency()

setWaterTransparency(water_transparency): void

Parameters

Parameter Type
water_transparency number

Returns

void


setWaveCycleSec()

setWaveCycleSec(wave_cycle_sec): void

Parameters

Parameter Type
wave_cycle_sec number

Returns

void


setWaveDirectionAngleDegree()

setWaveDirectionAngleDegree(wave_direction_angle_degree): void

Parameters

Parameter Type
wave_direction_angle_degree number

Returns

void


setWaveHeight()

setWaveHeight(wave_height): void

Parameters

Parameter Type
wave_height number

Returns

void


setWaveLength()

setWaveLength(wave_length): void

Parameters

Parameter Type
wave_length number

Returns

void


setWaveNormalRotationAngleDegree()

setWaveNormalRotationAngleDegree(wave_normal_rotation_angle_degree): void

Parameters

Parameter Type
wave_normal_rotation_angle_degree number

Returns

void


setWavePartialDeltaAngleDegree()

setWavePartialDeltaAngleDegree(wave_partial_delta_angle_degree): void

Parameters

Parameter Type
wave_partial_delta_angle_degree number

Returns

void


setWaveSharpness()

setWaveSharpness(wave_sharpness): void

Parameters

Parameter Type
wave_sharpness number

Returns

void


setWaveSpeed()

setWaveSpeed(wave_speed): void

Parameters

Parameter Type
wave_speed number

Returns

void


useReflectTexture()

useReflectTexture(): boolean

Returns

boolean