| Class | Description |
|---|---|
| Animation | |
| Appearance | |
| Billboard | |
| BillboardCollection |
I tried to create a superclass "Primitive" for both LabelCollection and BillboardCollection
so the add() method in PrimitiveCollection wouldn't have to be duplicated, but
I got runtime errors.
|
| BoundingRectangle | |
| BoundingSphere | |
| BoxGeometry |
Javascript example to emulate:
var box = new Cesium.BoxGeometry({
vertexFormat : Cesium.VertexFormat.POSITION_ONLY,
maximumCorner : new Cesium.Cartesian3(250000.0, 250000.0, 250000.0),
minimumCorner : new Cesium.Cartesian3(-250000.0, -250000.0, -250000.0)
});
var geometry = Cesium.BoxGeometry.createGeometry(box);
|
| BoxGeometry.Options | |
| Camera | |
| Camera.FlyToOptions | |
| Camera.FlyToRectangleOptions | |
| CameraState | |
| Cartesian2 | |
| Cartesian3 | |
| Cartesian4 | |
| Cartographic |
WARNING Cesium developers like to put longitude before latitude in their APIs (they like the consistency
with x, y, even though most of use map users say lat/lon.
|
| Cesium | |
| Cesium.Math |
Why am I making this an inner class instead of its own class?
It's almost an either or, but here's my reason.
|
| CesiumConfiguration | |
| CesiumWidget | |
| CesiumWidget.Options | |
| CesiumWidgetPanel | |
| CircleGeometry |
Javascript example to emulate:
var circle = new Cesium.CircleGeometry({
circleHierarchy : {
positions : Cesium.Cartesian3.fromDegreesArray([
-72.0, 40.0,
-70.0, 35.0,
-75.0, 30.0,
-70.0, 30.0,
-68.0, 40.0
])
}
});
var geometry = Cesium.CircleGeometry.createGeometry(circle);
|
| CircleGeometry.Options | |
| Clock | |
| Color | |
| Color.Components | |
| ColorGeometryInstanceAttribute | |
| DebugModelMatrixPrimitive | |
| DebugModelMatrixPrimitive.Options | |
| Ellipsoid | |
| Frustum | |
| Geometry | |
| GeometryInstance | |
| GeometryInstanceAttributes | |
| Globe | |
| ImageryLayer | |
| ImageryLayerCollection | |
| ImageryProvider | |
| InterpolationAlgorithm | |
| JSONDerivedObject |
Due to a GWT DevMode bug, non-native methods cannot be declared in this class for some
reason.
|
| Label | |
| LabelCollection | |
| LagrangePolynomialApproximation | |
| MapProjection | |
| Matrix3 | |
| Matrix4 | |
| PerInstanceColorAppearance | |
| PerInstanceColorAppearance.Options | |
| PickedObject | |
| PolygonGeometry |
Javascript example to emulate:
var polygon = new Cesium.PolygonGeometry({
polygonHierarchy : {
positions : Cesium.Cartesian3.fromDegreesArray([
-72.0, 40.0,
-70.0, 35.0,
-75.0, 30.0,
-70.0, 30.0,
-68.0, 40.0
])
}
});
var geometry = Cesium.PolygonGeometry.createGeometry(polygon);
|
| PolygonGeometry.Hierarchy | |
| PolygonGeometry.Holes | |
| PolygonGeometry.Options | |
| PolygonOutlineGeometry |
Javascript example to emulate:
var polygon = new Cesium.PolygonOutlineGeometry({
polygonHierarchy : {
positions : Cesium.Cartesian3.fromDegreesArray([
-72.0, 40.0,
-70.0, 35.0,
-75.0, 30.0,
-70.0, 30.0,
-68.0, 40.0
])
}
});
var geometry = Cesium.PolygonOutlineGeometry.createGeometry(polygon);
|
| Polyline | |
| PolylineCollection |
I tried to create a superclass "Primitive" for both LabelCollection and BillboardCollection
so the add() method in PrimitiveCollection wouldn't have to be duplicated, but
I got runtime errors.
|
| Primitive | |
| Primitive.Options | |
| PrimitiveCollection |
I tried to create a superclass "Primitive" for both LabelCollection and BillboardCollection
so the add() method in PrimitiveCollection wouldn't have to be duplicated, but
I got runtime errors.
|
| ProviderViewModel | |
| Ray | |
| Rectangle | |
| ReferenceFrame | |
| Scene | |
| Scene.Options | |
| ScreenSpaceCameraController | |
| ShowGeometryInstanceAttribute | |
| SkyAtmosphere | |
| SkyBox | |
| TerrainProvider | |
| Texture | |
| Transforms | |
| Undocumented | |
| VertexFormat | |
| Viewer | |
| Viewer.Options | |
| ViewerPanel |
| Enum | Description |
|---|---|
| HorizontalOrigin | |
| LabelStyle | |
| SceneMode | |
| VerticalOrigin |
Copyright © 2014. All rights reserved.