GeoObject

new GeoObject(options)

Parameters:
NameTypeDescription
optionsObject

Geo object parameters:

Properties
NameTypeAttributesDescription
positionVec3<optional>

Geo object position.

Methods

getVisibility() → {boolean}

Returns geo object visibility.

Returns:
Type: 
boolean

remove()

Removes geo object from handler.

setColor(r, g, b, aopt)

Sets color.

Parameters:
NameTypeAttributesDescription
rnumber

Red.

gnumber

Green.

bnumber

Blue.

anumber<optional>

Alpha.

setColor4v(color)

Sets color.

Parameters:
NameTypeDescription
colorVec3 | Vec4

RGBA vector.

setOpacity(a)

Sets geo object opacity.

Parameters:
NameTypeDescription
anumber

Billboard opacity.

setPickingColor3v(color)

Sets billboard picking color.

Parameters:
NameTypeDescription
colorVec3

Picking color.

setPitch(pitch)

Parameters:
NameTypeDescription
pitchnumber

Pitch in radians

setPosition(x, y, z)

Sets geo object position.

Parameters:
NameTypeDescription
xnumber

X coordinate.

ynumber

Y coordinate.

znumber

Z coordinate.

setPosition3v(position)

Sets geo object position.

Parameters:
NameTypeDescription
positionVec3

Cartesian coordinates.

setVisibility(visibility)

Sets geo object visibility.

Parameters:
NameTypeDescription
visibilityboolean

Visibility flag.