References
Class Summary
Static Public Class Summary | ||
public |
AnimatedExpression(duration: Number, root: Object, expression: Function, name: String) { function_description } AnimatedExpression is play by the AnimationPlayer during the time of duration During playback, the AnimationPlayer emits event for each frame and it applies expression on root. |
|
public |
{ Animation } Animation is play by the AnimationPlayer during the time of duration During playback, the AnimationPlayer emits event for each frame Animation is used to execute a callback to each frame |
|
public |
AnimationPlayer It can play, pause or stop Animation or AnimationExpression (See below). |
Function Summary
Static Public Function Summary | ||
public |
|
|
public |
BasicMaterial(color: *) |
|
public |
|
|
public |
BuildingBox_Provider(options: *) |
|
public |
CacheRessource(): * |
|
public |
Camera(width: *, height: *) |
|
public |
CancelledCommandException(command: *) Custom error thrown when cancelling commands. |
|
public |
Clouds() |
|
public |
Coordinates(crs: string, coordinates: number | THREE.Vector3) Build a Coordinates object, given a {@link http://inspire.ec.europa.eu/theme/rs|crs} and a number of coordinates value. |
|
public |
Ellipsoid(size: *) |
|
public |
Extent(crs: *, values: ...*) |
|
public |
GeometryLayer(i: *) |
|
public |
GlobeControls(view: *, target: *, domElement: *, viewerDiv: *, radius: *, getPickingPosition: *) |
|
public |
Creates the viewer Globe (the globe of iTowns). |
|
public |
IoDriver() Generated On: 2015-10-5 Class: IoDriver Description: Cette classe générique parcourt un fichier et retourne un object. |
|
public |
|
|
public |
ItownsLine(options: *) |
|
public |
ItownsLineMaterial(options: *) |
|
public |
ItownsPoint(options: *) |
|
public |
ItownsPointMaterial(options: *) |
|
public |
KML_Provider(ellipsoid: *) |
|
public |
|
|
public |
LayerUpdateState is the update state of a layer, for a given object (e.g tile). |
|
public |
LayeredMaterial(options: *) |
|
public |
MainLoop(scheduler: *, engine: *) |
|
public |
MatteIdsMaterial(otherMaterial: *) |
|
public |
OBB(min: *, max: *, lookAt: *, translate: *) |
|
public |
PanoramicMesh(geom: *, mat: *, absC: *) |
|
public |
|
|
public |
PlanarView(viewerDiv: *, boundingbox: *, options: *) |
|
public |
Point2D(x: *, y: *) |
|
public |
|
|
public |
Provider(iodriver: *) Generated On: 2015-10-5 Class: Provider Description: Generic class to serve data, local or distant, nodes and services. |
|
public |
Rectangle(options: *) Generated On: 2015-10-5 Class: Rectangle |
|
public |
|
|
public |
Generated On: 2015-10-5 Class: SchemeTile Description: Cette classe décrit un découpage spatiale. |
|
public |
Sky() |
|
public |
Sphere(center: *, radius: *) |
|
public |
SphereHelper(radius: *) |
|
public |
|
|
public |
TileDepthMaterial(otherMaterial: *) |
|
public |
TileGeometry(params: *, builder: *) |
|
public |
TileMesh(geometry: *, params: *) |
|
public |
|
|
public |
Constructs an Itowns Scene instance |
|
public |
WFS_Provider(): * Return url wmts MNT |
|
public |
WMS_Provider(): * Return url wmts MNT |
|
public |
|
|
public |
assertCrsIsValid(crs: *) |
|
public |
c3DEngine(viewerDiv: *) |
|
public |
chooseNextLevelToFetch(strategy: *, nodeLevel: *, currentLevel: *, options: *): * |
|
public |
computeDistanceCameraFromTileZoom(zoom: *): * |
|
public |
computeTileZoomFromDistanceCamera(distance: *): * |
|
public |
convertValueToUnit(unitIn: *, unitOut: *, value: *): * |
|
public |
crsIsGeocentric(crs: *): * |
|
public |
crsIsGeographic(crs: *): * |
|
public |
crsToUnit(crs: *): * |
|
public |
defineLayerProperty(layer: *, propertyName: *, defaultValue: *, onChange: *) |
|
public |
ellipsoidSizes(): {"x": number, "y": number, "z": number} |
|
public |
globeCulling(minLevelForHorizonCulling: *): * |
|
public |
globeSchemeTileWMTS(type: *): * |
|
public |
globeSubdivisionControl(minLevel: *, maxLevel: *, sseThreshold: *): * |
|
public |
initTiledGeometryLayer(schemeTile: *): * |
|
public |
loadGpx(urlFile: *): * |
|
public |
planarCulling(node: *, camera: *): * |
|
public |
planarSchemeTile(bbox: *): * |
|
public |
planarSubdivisionControl(maxLevel: *, threshold: *): * |
|
public |
preGlobeUpdate(context: *) |
|
public |
processTiledGeometryNode(cullingTest: *, subdivisionTest: *, initNewNode: *): * |
|
public |
reasonnableEpsilonForUnit(unit: *): number |
|
public |
unpack1K(color: *, factor: *): * |
|
public |
updateLayeredMaterialNodeElevation(context: *, layer: *, node: *, force: *): * |
|
public |
updateLayeredMaterialNodeImagery(context: *, layer: *, node: *): * |
Static Protected Function Summary | ||
protected |
|
Variable Summary
Static Public Variable Summary | ||
public |
Binary: {} |
|
public |
C: {"EPSG_4326": *, "EPSG_4326_Radians": *} |
|
public |
|
|
public |
CONTROL_EVENTS: {"PAN_CHANGED": string, "ORIENTATION_CHANGED": string, "RANGE_CHANGED": string, "CAMERA_TARGET_CHANGED": string} globe controls events |
|
public |
ColorLayersOrdering: {"moveLayerUp": *, "moveLayerDown": *, "moveLayerToIndex": *} |
|
public |
CoordStars: {"getSunPosition": function, "getSunPositionInScene": function} |
|
public |
|
|
public |
GLOBE_VIEW_EVENTS: {"GLOBE_INITIALIZED": string, "LAYER_ADDED": string, "LAYER_REMOVED": string, "COLOR_LAYERS_ORDER_CHANGED": *} Globe's EVENT |
|
public |
ImageryLayers: {"moveLayerToIndex": *, "moveLayerDown": *, "moveLayerUp": *, "getColorLayersIdOrderedBySequence": *} |
|
public |
|
|
public |
MathExt: {} Math functions. |
|
public |
|
|
public |
|
|
public |
|
|
public |
This modules implements various layer update strategies. |
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
|
public |
|
Typedef Summary
Static Public Typedef Summary | ||
public |
|
|
public |
LayerOptions |
|
public |
Options to wms protocol |
|
public |
Options to wtms protocol |