openglobus
og
static
og.ajax
static
Camera
Members
_aspect
_n
_normalMatrix
_u
_v
_viewAngle
_viewMatrix
events
eye
eyeHigh
eyeLow
renderer
Methods
_init
_setProj
getAspectRatio
getInverseProjecttionViewMatrix
getNormalMatrix
getProjectionMatrix
getProjectionViewMatrix
getViewAngle
getViewMatrix
look
pitch
project
projectedSize
refresh
roll
rotateAround
rotateHorizontal
rotateVertical
set
setAspectRatio
setViewAngle
slide
unproject
update
yaw
Cons
Methods
hide
log
logErr
logWrn
show
Frustum
Members
_inverseProjectionViewMatrix
_projectionMatrix
_projectionViewMatrix
bottom
far
left
near
right
top
Methods
containsBox
containsPoint
containsSphere
containsSphere2
containsSphereBottomExc
setProjectionMatrix
setViewMatrix
GlobusTerrain
Members
events
gridSizeByZoom
maxZoom
minZoom
name
plainGridSize
url
Methods
_applyElevationsData
_createHeights
_createUrl
_getHTTPRequestString
abortLoading
loadTerrain
setName
setUrl
setUrlRewriteCallback
Mat4
Members
_m
Methods
clone
copy
eulerToMatrix
inverseTo
mul
mulVec3
mulVec4
rotate
rotateBetweenVectors
scale
set
setIdentity
setOrtho
setPerspective
setRotation
toInverseMatrix3
toMatrix3
translate
translateToPosition
transposeTo
identity
module:og/ajax~Xhr
Methods
abort
module:og/bv/Box~Box
Members
vertices
Methods
setFromBounds
setFromExtent
module:og/bv/Sphere~Sphere
Members
center
radius
Methods
setFromBounds
setFromExtent
module:og/camera/PlanetCamera~PlanetCamera
Members
_insideSegment
_insideSegmentPosition
_lonLat
_lonLatMerc
_terrainAltitude
_terrainPoint
minAltitude
planet
Methods
checkFly
flyCartesian
flyExtent
flyLonLat
getAltitude
getExtentPosition
getHeight
getLonLat
isFlying
rotateDown
rotateLeft
rotateRight
rotateUp
setAltitude
setLonLat
stopFlying
update
viewExtent
Events
moveend
viewchange
module:og/Clock~Clock
Members
active
currentDate
deltaTicks
endDate
events
multiplier
name
startDate
Methods
equal
getDate
setDate
module:og/control/Control~Control
Members
_active
_initialized
autoActivate
name
renderer
Methods
activate
addTo
deactivate
isActive
onactivate
onadd
ondeactivate
oninit
onremove
remove
module:og/control/DebugInfo~DebugInfo
module:og/control/EarthCoordinates~EarthCoordinates
Members
position
Methods
setCenter
module:og/control/KeyboardNavigation~KeyboardNavigation
module:og/control/LayerSwitcher~LayerSwitcher
module:og/control/MouseNavigation~MouseNavigation
module:og/control/ShowFps~ShowFps
module:og/control/Sun~Sun
Members
planet
sunlight
module:og/control/ToggleWireframe~ToggleWireframe
module:og/control/TouchNavigation~TouchNavigation
module:og/control/ZoomControl~ScaleControl
module:og/control/ZoomControl~ZoomControl
Methods
zoomIn
zoomOut
module:og/ellipsoid/Ellipsoid~Ellipsoid
Methods
getFinalBearing
getInitialBearing
getIntermediatePointOnGreatCircle
getMiddlePointOnGreatCircle
intersection
cartesianToLonLat
geodeticToCartesian
getEquatorialSize
getGreatCircleDistance
getPolarSize
getSurfaceNormal3v
hitRay
lonLatToCartesian
lonLatToCartesianRes
module:og/entity/BaseBillboard~BaseBillboard
Members
_alignedAxis
_color
_entity
_handler
_handlerIndex
_offset
_position
_rotation
_visibility
id
Methods
getAlignedAxis
getColor
getOffset
getPosition
getRotation
getVisibility
remove
setAlignedAxis
setAlignedAxis3v
setColor
setColor4v
setColorHTML
setOffset
setOffset3v
setOpacity
setPickingColor3v
setPosition
setPosition3v
setRotation
setVisibility
module:og/entity/BaseBillboard~Ray
Members
_entity
_handler
_handlerIndex
_visibility
id
Methods
getEndPosition
getStartPosition
getVisibility
remove
setEndPosition
setEndPosition3v
setPickingColor3v
setStartPosition
setStartPosition3v
setVisibility
module:og/entity/Billboard~Billboard
Members
_height
_image
_src
_width
Methods
getHeight
getSize
getWidth
setHeight
setImage
setSize
setSrc
setWidth
module:og/entity/EntityCollection~EntityCollection
Members
_entities
_fadingOpacity
_opacity
_renderNodeIndex
_visibility
billboardHandler
events
id
labelHandler
pointCloudHandler
polygonOffsetFactor
polygonOffsetUnits
polylineHandler
rayHandler
renderNode
scaleByDistance
shapeHandler
stripHandler
Methods
add
addEntities
addTo
belongs
bindRenderNode
clear
createPickingColors
each
getEntities
getOpacity
getVisibility
reindexEntitiesArray
remove
removeEntity
setOpacity
setPickingEnabled
setScaleByDistance
setVisibility
updateBillboardsTextureAtlas
updateLabelsFontAtlas
module:og/entity/Entity~Entity
Members
_altitude
_cartesian
_entityCollection
_entityCollectionIndex
_layer
_layerIndex
_lonlat
_lonlatMerc
_pickingColor
_visibility
billboard
childrenNodes
geometry
id
label
parent
pointCloud
polyline
properties
ray
shape
strip
Methods
_setCartesian3vSilent
addTo
appendChild
getAltitude
getCartesian
getExtent
getLonLat
getVisibility
remove
setAltitude
setBillboard
setCartesian
setCartesian3v
setGeometry
setLabel
setLonLat
setPickingColor
setPointCloud
setPolyline
setRay
setShape
setStrip
setVisibility
module:og/entity/Label~Label
Methods
assignFontAtlas
getAlign
getFace
getOutline
getOutlineColor
getOutlineOpacity
getSize
getStyle
getText
getWeight
setAlign
setFace
setOpacity
setOutline
setOutlineColor
setOutlineColor4v
setOutlineColorHTML
setOutlineOpacity
setSize
setStyle
setText
setWeight
update
module:og/entity/PointCloud~PointCloud
Members
id
pickingDistance
pointSize
visibility
Methods
clear
each
getPoint
getVisibility
remove
setOpacity
setPoints
setRenderNode
setVisibility
module:og/entity/Polyline~Polyline
Members
_closedLine
_defaultColor
_extent
id
thickness
visibility
Methods
appendLineData3v
appendLineDataLonLat
appendPoint3v
_clearData
_createIndexBuffer
_createVerticesBuffer
_deleteBuffers
_refresh
_setEqualPath3v
_setEqualPathLonLat
_update
addPoint3v
addPointLonLat
appendPoint3v
clear
getExtent
getPath3v
getPathLonLat
getThickness
getVisibility
remove
setOpacity
setPath3v
setPathLonLat
setRenderNode
setThickness
setVisibility
module:og/Events~Events
Members
_eventNames
_stopPropagation
Methods
_stamp
clear
dispatch
off
on
registerNames
stopPropagation
module:og/Extent~Extent
Members
FULL_MERC
NORTH_POLE_DEG
SOUTH_POLE_DEG
northEast
southWest
Methods
createByCoordinates
createByCoordinatesArr
createFromArray
fromTile
clone
equals
forwardMercator
getCartesianBounds
getCenter
getHeight
getNorth
getNorthEast
getNorthWest
getSouth
getSouthEast
getWest
getWidth
inverseMercator
isInside
overlaps
setByCoordinates
module:og/Globe~Globe
Members
div
renderer
Methods
isUndefined
fadeIn
fadeOut
module:og/ImageCanvas~ImageCanvas
Members
_canvas
_context
Methods
drawImage
drawText
fillColor
fillEmpty
getCanvas
getContext
getData
getHeight
getImage
getTextWidth
getWidth
load
openImage
resize
setData
module:og/layer/BaseGeoImage~BaseGeoImage
Members
getFrameHeight
getFrameWidth
Methods
_createFrame
abortMaterialLoading
applyMaterial
clear
clearMaterial
getCorners
getCornersLonLat
setCorners
setCornersLonLat
setVisibility
Events
add
doubletouch
lclick
ldblclick
ldown
lhold
lup
mclick
mdblclick
mdown
mhold
mouseenter
mousemove
mousewheel
mup
rclick
rdblclick
rdown
remove
rhold
rup
touchend
touchenter
touchleave
touchmove
touchstart
visibilitychange
module:og/layer/CanvasTiles~CanvasTiles
Members
_counter
_pendingsQueue
drawTile
Methods
_exec
abortLoading
abortMaterialLoading
loadMaterial
setVisibility
Events
add
doubletouch
lclick
ldblclick
ldown
lhold
lup
mclick
mdblclick
mdown
mhold
mouseenter
mousemove
mousewheel
mup
rclick
rdblclick
rdown
remove
rhold
rup
touchend
touchenter
touchleave
touchmove
touchstart
visibilitychange
module:og/layer/GeoImage~GeoImage
Methods
_createSourceTexture
abortMaterialLoading
loadMaterial
setImage
setSrc
module:og/layer/GeoVideo~GeoVideo
Members
_animate
Methods
_createSourceTexture
abortMaterialLoading
loadMaterial
setSrc
setVideoElement
setVisibility
module:og/layer/Layer~Layer
Members
MAX_REQUESTS
_attribution
_extent
_extentMerc
_height
_id
_isBaseLayer
_opacity
_pickingColor
_planet
_visibility
_zIndex
ambient
events
maxZoom
minZoom
name
planet
transparentColor
Methods
_assignPlanet
_bindPicking
_correctFullExtent
addTo
bringToFront
clear
getExtent
getHeight
getID
getVisibility
getZIndex
hasImageryTiles
isBaseLayer
isEqual
remove
setAttribution
setBaseLayer
setExtent
setHeight
setVisibility
setZIndex
module:og/layer/Vector~Vector
Members
async
clampToGround
pickingEnabled
polygonOffsetFactor
polygonOffsetUnits
relativeToGround
scaleByDistance
Methods
_reindexEntitiesArray
abortMaterialLoading
add
addEntities
addTo
clear
each
getEntities
insert
loadMaterial
removeEntities
removeEntity
setEntities
setScaleByDistance
Events
add
doubletouch
lclick
ldblclick
ldown
lhold
lup
mclick
mdblclick
mdown
mhold
mouseenter
mousemove
mousewheel
mup
rclick
rdblclick
rdown
remove
rhold
rup
touchend
touchenter
touchleave
touchmove
touchstart
visibilitychange
module:og/layer/WMS~WMS
Members
imageHeight
imageWidth
layers
Events
load
loadend
module:og/layer/XYZ~XYZ
Members
_crossOrigin
_s
maxNativeZoom
minNativeZoom
url
Methods
_correctFullExtent
_createUrl
_getHTTPRequestString
abortLoading
loadMaterial
setUrl
setUrlRewriteCallback
setVisibility
Events
add
doubletouch
lclick
ldblclick
ldown
lhold
lup
mclick
mdblclick
mdown
mhold
mouseenter
mousemove
mousewheel
mup
rclick
rdblclick
rdown
remove
rhold
rup
touchend
touchenter
touchleave
touchmove
touchstart
visibilitychange
module:og/light/LightSource~LightSource
Members
_active
_ambient
_diffuse
_name
_position
_renderNode
_shininess
_specular
directional
Methods
addTo
clone
getPosition
isActive
remove
setActive
setAmbient
setAmbient3v
setBlack
setDiffuse
setDiffuse3v
setPosition
setPosition3v
setShininess
setSpecular
setSpecular3v
module:og/LonLat~LonLat
Members
height
lat
lon
Methods
createFromArray
forwardMercator
inverseMercator
join
clone
copy
equal
forwardMercator
inverseMercator
set
module:og/math/Mat3~Mat3
Members
_m
Methods
clone
copy
mulVec
set
setIdentity
toMatrix4
transposeTo
module:og/math/Ray~Ray
Members
AWAY
INPLANE
INSIDE
OUTSIDE
direction
origin
Methods
getPoint
hitPlane
hitSphere
hitTriangle
set
module:og/math/Vec2~Vec2
Members
x
y
DOWN
LEFT
RIGHT
UP
ZERO
Methods
add
addA
angle
clear
clone
copy
cross
distance
divA
dot
dotArr
equal
length
length2
lerp
mul
mulA
negate
negateTo
normal
normalize
projToRay
scale
scaleTo
set
slerp
sub
subA
toVec
toVector3
add
angle
div
mul
orthoNormalize
proj_b_to_a
scale
sub
module:og/math/Vec3~Vec3
Members
x
y
z
BACKWARD
DOWN
FORWARD
LEFT
RIGHT
UNIT_X
UNIT_Y
UNIT_Z
UP
ZERO
Methods
add
addA
angle
clear
clone
copy
cross
distance
div
divA
dot
dotArr
equal
getQuat
getRotationTo
isZero
length
length2
lerp
mul
mulA
negate
negateTo
normal
normalize
normalNegate
normalNegateScale
normalScale
projToRay
scale
scaleTo
set
slerp
smerp
sub
subA
toArray
toString
toVec
toVec4
add
angle
div
doubleToTwoFloat32Array
doubleToTwoFloats
fromVec
lerp
mul
noncollinear
orthoNormalize
proj_b_to_a
proj_b_to_plane
scale
sub
module:og/math/Vec4~Vec4
Members
w
x
y
z
identity
Methods
addA
affinity
clone
copy
dot
equal
getFrac
getStep
scale
scaleTo
set
subA
toArray
toVec
toVec3
fromVec
module:og/renderer/RendererEvents~RendererEvents
Members
mouseState
renderer
touchState
Methods
handleEvents
initialize
isKeyPressed
off
on
module:og/scene/BaseNode~BaseNode
Members
childNodes
name
parentNode
topNode
Methods
_clear
addNode
destroy
getNodeByName
module:og/scene/Planet~Planet
Members
_createdNodesCount
_currentDistanceFromPixel
_frustumEntityCollections
_geoImageCreator
_heightFactor
_heightPickingFramebuffer
_indexesCache
_lodRatio
_nightTexture
_planetRadius2
_quadTree
_quadTreeNodesCacheMerc
_quadTreeNorth
_quadTreeSouth
_renderedNodes
_specularTexture
_tcolorArr
_textureCoordsBufferCache
_useNightTexture
_useSpecularTexture
_viewChanged
_visibleNodes
_visibleNodesNorth
_visibleNodesSouth
baseLayer
camera
ellipsoid
layerLock
layers
lightEnabled
maxCurrZoom
minCurrZoom
mousePositionOnEarth
SLICE_SIZE
terrain
terrainLock
visibleTileLayers
visibleVectorLayers
Methods
_clearLayerMaterial
_collectRenderNodes
_frustumEntityCollectionPickingCallback
_initializeShaders
_onLayerVisibilityChanged
_renderColorPickingFramebufferPASS
_renderHeightPickingFramebufferPASS
_renderScreenNodesPASS
_sortLayers
addControl
addControls
addLayer
addLayers
createDefaultTextures
flyCartesian
flyExtent
flyLonLat
frame
getCartesianFromMouseTerrain
getCartesianFromPixelEllipsoid
getCartesianFromPixelTerrain
getDistanceFromPixel
getDistanceFromPixelEllipsoid
getHeightFactor
getLayerByName
getLayers
getLonLatFromPixelEllipsoid
getLonLatFromPixelTerrain
getPixelFromCartesian
getPixelFromLonLat
getRayIntersectionEllipsoid
getViewExtent
init
memClear
removeLayer
setBaseLayer
setHeightFactor
setTerrain
stopFlying
updateAttributionsList
updateVisibleLayers
viewExtent
viewExtentArr
viewLonLat
module:og/shape/BaseShape~BaseShape
Members
_entity
_handler
_handlerIndex
_indexBuffer
_indexData
_mxModel
_mxScale
_mxTranslation
_normalBuffer
_normalData
_pickingColor
_positionBuffer
_positionData
_renderNode
_src
_textureCoordBuffer
_textureCoordData
color
id
orientation
position
scale
texture
visibility
Methods
_createBuffers
_deleteBuffers
clear
draw
getVisibility
refresh
remove
setColor
setColor4v
setOpacity
setPickingColor3v
setPosition3v
setRenderNode
setScale3v
setVisibility
translate3v
module:og/shape/BaseShape~Icosphere
Members
_level
_size
Methods
_createData
module:og/shape/BaseShape~Sphere
Members
_latBands
_lonBands
_radius
Methods
_createData
module:og/terrainProvider/EmptyTerrain~EmptyTerrain
Members
_planet
gridSizeByZoom
maxZoom
minZoom
name
plainGridSize
Methods
abortLoading
handleSegmentTerrain
module:og/utils/FontDetector~FontDetector
Methods
detect
module:og/webgl/Framebuffer~Framebuffer
Members
handler
textures
Methods
activate
bindOutputTexture
deactivate
getImage
isComplete
openImage
readAllPixels
readPixels
setSize
module:og/webgl/Handler~Handler
Members
_clocks
activeProgram
canvas
defaultClock
deltaTime
extensions
gl
programs
Methods
getContext
getExtension
activateBlending
activateDepthTest
activateFaceCulling
addProgram
addPrograms
clearFrame
createArrayBuffer
createDefaultTexture
createElementArrayBuffer
createEmptyTexture2DExt
createEmptyTexture_l
createEmptyTexture_n
createStreamArrayBuffer
createTexture
createTexture_a
createTexture_l
createTexture_mm
createTexture_n
deactivateBlending
deactivateDepthTest
deactivateFaceCulling
destroy
drawFrame
getCenter
getClientAspect
getHeight
getWidth
initialize
initializeExtension
loadCubeMapTexture
removeProgram
setFrameCallback
setSize
setStreamArrayBuffer
start
module:og/webgl/Multisample~Multisample
Members
handler
Methods
activate
deactivate
isComplete
setSize
module:og/webgl/Program~Program
Members
_attributes
_textureID
_uniforms
fragmentShader
gl
name
vertexShader
Methods
bindBuffer
apply
createProgram
delete
disableAttribArrays
drawArrays
drawIndexBuffer
enableAttribArrays
set
use
Node
Methods
addToRender
getEqualNeighbor
Plane
ProgramController
Methods
activate
deactivate
drawArrays
drawIndexBuffer
getProgram
initialize
isActive
remove
set
Quat
Members
IDENTITY
w
x
y
z
Methods
axisAngleToQuat
getLookAtSourceDest
getLookRotation
getRotationBetweenVectors
getRotationBetweenVectorsRes
getRotationBetweenVectorsUp
xRotation
yRotation
zRotation
add
clear
clone
conjugate
copy
dot
getAxisAngle
getEulerAngles
getMat3
getMat4
getPitch
getRoll
getYaw
inverse
isEqual
isZero
magnitude
magnitude2
mul
mulA
mulVec3
normalize
scale
scaleTo
set
setFromAxisAngle
setFromEulerAngles
setFromMatrix4
setFromSphericalCoords
setIdentity
setLookRotation
slerp
sub
toSphericalCoords
toVec
Rectangle
Members
bottom
left
right
top
Methods
clone
fit
getDiagonal
getHeight
getSquare
getWidth
Renderer
Members
_pickingCallbacks
activeCamera
billboardsTextureAtlas
colorObjects
controls
controlsBag
div
events
fontAtlas
handler
pickingFramebuffer
renderNodes
Methods
_drawEntityCollections
addControl
addControls
addNode
addNodeBefore
addNodes
addPickingCallback
assignPickingColor
clearPickingColor
draw
enqueueEntityCollectionsToDraw
getCenter
getHeight
getPickingObject
getWidth
initialize
removeControl
removePickingCallback
setEventsActivity
start
RenderNode
Members
entityCollections
lightEnabled
renderer
show
Methods
addEntityCollection
addLight
addNode
assign
drawNode
drawPickingEntityCollections
getLightByName
isActive
removeEntityCollection
removeLight
setActive
setDrawMode
transformLights
Segment
Members
_extent
bsphere
gridSize
handler
initialized
materials
node
normalMapReady
parentNormalMapReady
plainReady
planet
terrainExists
terrainIsLoading
terrainReady
tileX
tileY
tileZoom
Methods
_freeCache
acceptForRendering
clearSegment
createBoundsByExtent
deleteBuffers
deleteElevations
deleteMaterials
destroySegment
elevationsExists
elevationsNotExists
getEntityTerrainPoint
getMaterialByLayer
getTerrainPoint
projectNative
SegmentLonLat
SimpleNavigation
Strip
Members
id
visibility
Methods
clear
getVisibility
remove
setOpacity
setPickingColor3v
setRenderNode
setVisibility
TextureAtlas
Members
canvas
nodes
texture
Methods
addImage
assignHandler
clearCanvas
createTexture
getCanvas
getDiagonal
getImage
loadImage
TextureAtlasNode
Index