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.