►NAltusUnified | |
CAnimatedCircle | A movable, pulsing circle. |
CAnimationManager | Manages animations. |
CAtmospherics | Controls the atmospheric and lighting systems |
CBinaryBlob | Represents binary data of some given size. |
CBoundingBox | |
CBoundingRange | |
CCamera | A virtual camera that controls how the map is viewed. |
CClassicCameraModifier | Modifies camera behavior so it behaves like the original Altus 1.0 iOS camera. |
CClassicGestureReceiver | An extendible class that allows a developer to handle Altus gestures (such as panning and zooming) in a unique way. There is also an existing sub-class, ClassicGestureReceiver, that handles gestures in the classic Altus 2.0 way. Gesture events are generated by Altus from the raw stream of finger/pointer events. If you would like access to the raw stream of finger/pointer events without Altus gesture generation, please see RawInputHandler. |
CClassicInputHandler | |
CClusteredMarkerMap | A map of markers, where some of the markers are hidden when the camera is zoomed far away. As you zoom in, more markers appear. Tiles are generated up to the specified maxLevel and the tiles are stored in memory. |
CColor | Represents a color. |
CColorBar | |
CDiagnostics | |
CDynamicExtrudedPolygon | Represents a dynamic 2D polygon, extruded into 3D using a min and max altitude. |
CDynamicLine | Represents a 2D dynamic line. |
CDynamicLine3D | Represents a 3D dynamic line. |
CDynamicMarker | Conveys information about a marker that will have its attributes updated frequently. |
CDynamicMarkerMap | A dynamic marker map. Use this map to show markers that can move. Every marker is drawn every frame (they are not broken up into tiles). |
CDynamicPolygon | Represents a dynamic 2D polygon. |
CDynamicPolygon3D | Represents a dynamic 3D polygon. |
CDynamicShape | Represents a dynamic shape. |
CDynamicVectorMap | Represents a map of dynamic vector data. |
CDynamicVectorMarkerMap | Represents a map of vector markers (currently only AnimatedVectorCircles) |
CExtrudedPolygon | |
CFramerate | Controls the rendering framerate. Use this to turn on "Green Mode", which renders less frequently and reduced performance requirements and power consumption. |
CFrameRenderer | |
CFreeAxisInputHandler | |
CGeoBoundingBox | |
CGeographicPosition | Represents a three dimensional location using latitude, longitude, and altitude. |
CGeographicPosition2D | Represents a two dimensional location using latitude and longitude. |
CGeometryGroup | |
CGestureInputHandler | |
CHitTesting | Controls Scene-wide hit testing. |
CIGestureReceiver | An extendible class that allows a developer to handle Altus gestures (such as panning and zooming) in a unique way. There is also an existing sub-class, ClassicGestureReceiver, that handles gestures in the classic Altus 2.0 way. Gesture events are generated by Altus from the raw stream of finger/pointer events. If you would like access to the raw stream of finger/pointer events without Altus gesture generation, please see RawInputHandler. |
CILongPressDelegate | |
CImage | |
CIMarkerMapDelegate | A delegate for a MarkerMap, used to receive events when a user clicks on a marker or to specify the images for markers that were created without images (such as VirtualMap tiled marker maps). |
CIModelMapDelegate | |
CInputEventManager | |
CInstancedModel | |
CInternetTileProvider | |
CIResourceManager | |
CISceneDelegate | |
CITileLoader | |
CITileProvider | |
CITimerListener | |
CIVectorMapDelegate | A delegate object for a VectorMap. If you create a sub-object of this type, you can receive hit detection events for the VectorMap. |
CKeyboardEvent | |
CKeysym | |
CLineSegmentHit | Represents a "hit" or "tap" or "click" on a vector line. |
CLineStyle | Expresses style for a line. |
CListGestureReceiver | An extendible class that allows a developer to handle Altus gestures (such as panning and zooming) in a unique way. There is also an existing sub-class, ClassicGestureReceiver, that handles gestures in the classic Altus 2.0 way. Gesture events are generated by Altus from the raw stream of finger/pointer events. If you would like access to the raw stream of finger/pointer events without Altus gesture generation, please see RawInputHandler. |
CListInputHandler | |
CLoadingInstructions | |
CLongPressGestureReceiver | An extendible class that allows a developer to handle Altus gestures (such as panning and zooming) in a unique way. There is also an existing sub-class, ClassicGestureReceiver, that handles gestures in the classic Altus 2.0 way. Gesture events are generated by Altus from the raw stream of finger/pointer events. If you would like access to the raw stream of finger/pointer events without Altus gesture generation, please see RawInputHandler. |
CLongPressInputHandler | |
CMap | A base class for all Maps. You cannot create this map directly. |
CMapDesc | |
CMapDoubleColor | |
CMapSamplerDesc | |
CMapSamplerExtrudedVectorData | |
CMapSamplerMarkerResourceData | |
CMapSamplerPointWithPercentage | |
CMapUintMarker | |
CMapUintMarkerResource | |
CMapView | |
CMarker | |
CMarkerData | The data required to create a marker. |
CMarkerHit | Information about a marker the user has tapped or clicked on. |
CMarkerImageInfo | |
CMarkerMap | Base class for marker maps. You cannot create one of these. |
CMarkerResource | |
CMesh | |
CModel | |
CModelHit | |
CModelMap | A map of 3D models. Every model is drawn every frame. This map is not tiled. |
CModelTransform | |
CModelVertex | |
CMouseButtonEvent | |
CMouseMotionEvent | |
CMouseWheelEvent | |
CMultiGestureEvent | |
COrientation | /////////////////////////////////////////////// |
CPointSet | |
CPointSet3d | |
CPolar | |
CPolygon | |
CPolygonHit | Represents hit detection on a polygon. |
CPolygonStyle | Expresses style for a polygon. |
Cquatd | |
CRawInputHandler | |
CScene | The main rendering component and container of other objects. |
CScreen | Represents the screen or window Altus renders to. |
CScreenSpacePercentagePoint | |
CSphere | |
CTexture | |
CTileId | |
CTileResult | |
CTimer | |
CTimeStamp | |
CTouchFingerEvent | |
CTransform | |
CTriangleSet3d | |
CUint64_LowHigh | |
Cvec2d | |
Cvec2f | |
Cvec2i | |
Cvec3d | |
Cvec3f | |
Cvec4f | |
CVectorBoundingBox | |
CVectorByte | |
CVectorColor | |
CVectorCoordsVect | |
CVectorDynamicMarker | |
CVectorExtrudedPolygon | |
CVectorFloat | |
CVectorGeoBoundingBox | |
CVectorGeographicPosition | |
CVectorGeographicPosition2D | |
CVectorGeometryHit | Represents a "hit" or "click" or "tap" on a 2D line or polygon. |
CVectorGLushort | |
CVectorInt | |
CVectorMap | Represents a map of vector data that is rarely updated. Tiles are generated using this map and lines and polygons are split across tiles if necessary. For a vector map of frequently updated or deleted shapes, see DynamicVectorMap. |
CVectorMapBase | Represents a map of vector data. |
CVectorMapSamplerPointWithPercentage | |
CVectorMarker | |
CVectorMarkerData | |
CVectorMarkerHit | |
CVectorModel | |
CVectorModelHit | |
CVectorModelVertex | |
CVectorPointSet | |
CVectorPointSet3d | |
CVectorPolygon | |
CVectorPolygonHit | |
CVectorShort | |
CVectorString | |
CVectorTexture | |
CVectorTileId | |
CVectorTileResult | |
CVectorTransform | |
CVectorTriangleSet3d | |
CVectorUint32_t | |
CVectorUint64_t | |
CVectorVec2d | |
CVectorVec3d | |
CVertexHit | Represents a "hit" or "click" or "tap" on a 2D line or polygon. |
CVirtualMap | A map where the tiles are specified by a tile provider. This map allows you to generate the data however you like, by creating a custom TileProvider. There are available TileProviders as well, such as the InternetTileProvider, for downloading tiles from a URL. |
CWeatherGridMap | A WeatherGridMap is a special kind of map where each tile is raster data, either 1 channel or 3 channels, and the data in these tiles are colored using a color bar. For example, a temperature map would have 1 channel of temperatures and the color bar would color the temperatures from blue (for cold) through red (for hot). |