The graphics
module#
Summary#
Apply convolution to the source raster. Convolution is the modification of a pixel’s value based on the values of its surrounding pixels. The kernel is the numerical matrix that is applied to each pixel in this process… |
|
When assigned to objects, such as primitives or globe overlays, display conditions are evaluated to determine if the object should be rendered. |
|
A globe overlay that shows an image. |
|
The base class of all terrain overlay and globe image overlay objects. |
|
A KmlContainer contains a collection of children kml features. |
|
A KML feature. |
|
A visible element drawn in screen space. Overlays are useful for floating logos, heads up displays, and integrating user interfaces into the 3D window. |
|
A class that encapsulates the update logic for a path primitive. Derived classes must implement the Update method. |
|
Position interpolators compute positions based on a collection of input positions. Position interpolators are used in conjunction with the polyline primitive to render things such as great arcs and rhumb lines. |
|
Primitives represent objects rendered in the 3D scene. |
|
A projection represents a simplified camera with a position, orientation, and field of view horizontal and field of view vertical… |
|
A raster dataset. A raster consists of one or more bands, or sets of values, which are most commonly associated with colors when the raster represents an image… |
|
A filter for processing raster datasets. RasterFilter is the base class for all raster filters… |
|
A raster, the data of which, is updated dynamically at the specified update delta. The class can be used to stream video and other dynamic raster data to textures and other raster clients… |
|
A visible element drawn in screen space. Overlays are useful for floating logos, heads up displays, and integrating user interfaces into the 3D window. |
|
The common base class for collections of overlays held by screen overlay and by screen overlay manager. |
|
The interface for screen overlays that contain a collection of other overlays. This interface is implemented by ScreenOverlayManager and ScreenOverlay. |
|
A globe overlay which shows terrain. |
|
The result from triangulation: a triangle mesh defined using an indexed triangle list. This is commonly visualized with the triangle mesh primitive or surface mesh primitive. |
A terrain overlay for handling AGI Cesium Terrain. |
|
A terrain overlay for handling AGI Cesium Terrain. |
|
A globe image overlay for handling AGI Processed Image (PDTTX) files. |
|
A globe image overlay for handling AGI Processed Image (PDTTX) files. |
|
A terrain overlay for handling AGI Processed Terrain (PDTT) files. |
|
A terrain overlay for handling AGI Processed Terrain (PDTT) files. |
|
A globe image overlay for handling ROAM (TXM/TXB) files. |
|
A globe image overlay for handling ROAM (TXM/TXB) files. |
|
Add an alpha band to the source raster derived from the luminance of the raster’s color bands. |
|
Add an alpha band to the source raster derived from the luminance of the raster’s color bands. |
|
Add an alpha band to the source raster based on the value of its first pixel. All pixels in the source raster that are the same color as the first pixel will be made transparent. |
|
Add an alpha band to the source raster based on the value of its first pixel. All pixels in the source raster that are the same color as the first pixel will be made transparent. |
|
Add an alpha band to the source raster derived from the color bands or alpha of another raster. This filter can be used to apply an alpha mask to the source raster. |
|
Add an alpha band to the source raster derived from the color bands or alpha of another raster. This filter can be used to apply an alpha mask to the source raster. |
|
Define an inclusive altitude interval that determines when an object is rendered based on the camera’s altitude relative to a central body. |
|
Define an inclusive altitude interval that determines when an object is rendered based on the camera’s altitude relative to a central body. |
|
Render an axes in the 3D scene. |
|
Render an axes in the 3D scene. |
|
Extract a band or set of bands from the source raster. The extract format property specifies the bands and the order of the bands that will be extracted. |
|
Extract a band or set of bands from the source raster. The extract format property specifies the bands and the order of the bands that will be extracted. |
|
Reorders or swizzles the bands of the source raster to match the band order of the raster format specified by the band order property. When maintain raster format is true, the source raster’s format is maintained after swizzling. |
|
Reorders or swizzles the bands of the source raster to match the band order of the raster format specified by the band order property. When maintain raster format is true, the source raster’s format is maintained after swizzling. |
|
Represents an individual item index that is associated with a batch primitive. Provides the Index of the individual item and the Primitive that contains that index… |
|
Apply a convolution filter to blur or smooth the source raster. Can be used to reduce noise in the raster. |
|
Apply a convolution filter to blur or smooth the source raster. Can be used to reduce noise in the raster. |
|
A sphere that encapsulates an object. |
|
Create bounding spheres. |
|
Triangulates a box. It is recommended to visualize the box using a solid primitive. Although, if only the fill is desired for visualization, a triangle mesh primitive with render back then front faces set to true can be used… |
|
Adjusts the brightness of the source raster’s color bands. The adjustment to brightness is a value between -1 and 1, corresponding to least bright to most bright. |
|
Adjusts the brightness of the source raster’s color bands. The adjustment to brightness is a value between -1 and 1, corresponding to least bright to most bright. |
|
Implemented by the scene camera. Contains operations to manipulate the camera position, view direction and orientation in the scene. |
|
Takes snapshots of the 3D window. |
|
Records the 3D window to either a movie file or to consecutively ordered image files each time the scene is rendered. |
|
The graphical properties associated with a particular central body. Changing the central body graphics will affect how the associated central body is rendered in a scene. For instance, to show or hide the central body, use the show property… |
|
An indexer into the central body graphics for a particular central body, which provides graphical properties such as showing or hiding the central body in the scene, and working with terrain and imagery for the specified central body. |
|
Load, show and hide clouds in the scene. |
|
Extract a luminance band derived from the color bands of the source raster. |
|
Extract a luminance band derived from the color bands of the source raster. |
|
A composite of display conditions combined using a binary logic operation. For example, several time interval display condition objects can be added to a composite… |
|
A composite of display conditions combined using a binary logic operation. For example, several time interval display condition objects can be added to a composite… |
|
A primitive that is composed of multiple other primitives. Since composites can contain other composites, they are commonly used to build hierarchies of primitives to efficiently evaluate display conditions… |
|
A primitive that is composed of multiple other primitives. Since composites can contain other composites, they are commonly used to build hierarchies of primitives to efficiently evaluate display conditions… |
|
A display condition that evaluates to a user-defined value. This is commonly used to hide primitives by assigning to a primitive a display condition that always returns false. |
|
A display condition that evaluates to a user-defined value. This is commonly used to hide primitives by assigning to a primitive a display condition that always returns false. |
|
Adjusts the contrast of the source raster. The adjustment to contrast is a value between -1 and 1, corresponding to least contrast to most contrast. |
|
Adjusts the contrast of the source raster. The adjustment to contrast is a value between -1 and 1, corresponding to least contrast to most contrast. |
|
Apply convolution to the source raster. Convolution is the modification of a pixel’s value based on the values of its surrounding pixels. The kernel is the numerical matrix that is applied to each pixel in this process… |
|
Apply convolution to the source raster. Convolution is the modification of a pixel’s value based on the values of its surrounding pixels. The kernel is the numerical matrix that is applied to each pixel in this process… |
|
A globe image overlay that allows for a user defined image to be specified. |
|
The Activator class provides methods to load COM plugins that implement custom image globe overlays. For more information about custom image globe overlays, see the STK Programming Interface. |
|
The Activator class provides methods to load COM plugins that implement custom image globe overlays. For more information about custom image globe overlays, see the STK Programming Interface. |
|
A proxy class provides access to a custom image globe overlay implemented by a plugin. Proxies are instantiated using custom image globe overlay plugin activator. |
|
Triangulates a cylinder. It is recommended to visualize the cylinder using a solid primitive. Although, if only the fill is desired for visualization, a triangle mesh primitive with render back then front faces set to true can be used… |
|
When assigned to objects, such as primitives or globe overlays, display conditions are evaluated to determine if the object should be rendered. |
|
Define an inclusive distance interval that determines when an object, such as a primitive, is rendered based on the distance from the camera to the object. |
|
Define an inclusive distance interval that determines when an object, such as a primitive, is rendered based on the distance from the camera to the object. |
|
Define an inclusive distance interval that determines when an object, such as a primitive, is rendered based on the distance from the camera to the globe overlay… |
|
Define an inclusive distance interval that determines when an object, such as a primitive, is rendered based on the distance from the camera to the globe overlay… |
|
Define an inclusive distance interval that determines when an object, such as a primitive, is rendered based on the distance from the camera to a position defined in the given reference frame. |
|
Define an inclusive distance interval that determines when an object, such as a primitive, is rendered based on the distance from the camera to a position defined in the given reference frame. |
|
Define an inclusive distance interval that determines when an object, such as a screen overlay, is rendered based on the distance from the camera to the primitive… |
|
Define an inclusive distance interval that determines when an object, such as a screen overlay, is rendered based on the distance from the camera to the primitive… |
|
path primitive update policy that removes points from remove location after a given duration. |
|
path primitive update policy that removes points from remove location after a given duration. |
|
Apply a convolution filter to detect edges in the source raster. |
|
Apply a convolution filter to detect edges in the source raster. |
|
Triangulates an ellipsoid. It is recommended to visualize the ellipsoid using a solid primitive. Although, if only the fill is desired for visualization, a triangle mesh primitive with render back then front faces set to true can be used… |
|
Triangulates a polyline into an extrusion with bottom and top boundaries. |
|
The result from extruded polyline triangulation: a triangle mesh defined using an indexed triangle list with top and bottom boundary positions. The mesh is commonly visualized with the triangle mesh primitive or surface mesh primitive… |
|
Methods and properties are used to initialize new primitives, display conditions, screen overlays, textures and many other types; compute and retrieve triangulator results and access global properties (what’s known as static properties, static methods a… |
|
A class decorator for applying a raster filter to each update of a raster stream. Can be used to apply filters to videos and other raster streams as they are updated. |
|
A class decorator for applying a raster filter to each update of a raster stream. Can be used to apply filters to videos and other raster streams as they are updated. |
|
Flips the source raster along the given flip axis. |
|
Flips the source raster along the given flip axis. |
|
Keeps track of how many times the scenes are rendered per second. |
|
Apply gamma correction to the source raster. The gamma is a value between .2 and 5. The default gamma value is 2.2. |
|
Apply gamma correction to the source raster. The gamma is a value between .2 and 5. The default gamma value is 2.2. |
|
Apply a convolution filter to blur the source raster using the Gaussian function. |
|
Apply a convolution filter to blur the source raster using the Gaussian function. |
|
A globe image overlay for handling JPEG 2000 (.jp2), ECW (.ecw), ECWP, and MrSid (.sid) image formats in the WGS84 geographic projection. |
|
A globe image overlay for handling JPEG 2000 (.jp2), ECW (.ecw), ECWP, and MrSid (.sid) image formats in the WGS84 geographic projection. |
|
A globe overlay that shows an image. |
|
The event is raised when the globe image overlay is displayed for the first time after being added using AddAsync. |
|
A globe overlay that shows an image. |
|
The base class of all terrain overlay and globe image overlay objects. |
|
Settings used by globe overlay objects. These setting affect all scenes. |
|
Apply a convolution filter to detect gradients in the source raster. |
|
Apply a convolution filter to detect gradients in the source raster. |
|
A font that is suitable for use with the text batch primitive. For best performance, avoid creating duplicate font objects. Instead assign the same font object to several text batch primitives. |
|
A font that is suitable for use with the text batch primitive. For best performance, avoid creating duplicate font objects. Instead assign the same font object to several text batch primitives. |
|
The great arc interpolator computes interpolated positions along a great arc. A great arc is the shortest path between two positions on an ellipsoid. |
|
The great arc interpolator computes interpolated positions along a great arc. A great arc is the shortest path between two positions on an ellipsoid. |
|
A collection of globe image overlay objects. |
|
Convert an image, such as a BMP, to a GeoJP2 file that can be used as an image globe overlay. |
|
A KmlContainer contains a collection of children kml features. |
|
A KML document. |
|
A collection of KML documents. |
|
The event is raised when a KML document has been loaded. |
|
A KML feature. |
|
A collection of KML features. |
|
A KML folder. |
|
Provide loading and unloading of kml documents for a particular central body. |
|
A KML network link. |
|
Adjusts the band levels of the source raster linearly. |
|
Adjusts the band levels of the source raster linearly. |
|
Lighting in the 3D scene. |
|
Render one or more markers in the 3D scene. Markers are 2D images that always face the viewer which can be sized in pixels or meters. Markers are also referred to as sprites or billboards… |
|
Render one or more markers in the 3D scene. Markers are 2D images that always face the viewer which can be sized in pixels or meters. Markers are also referred to as sprites or billboards… |
|
Optional per-marker parameters for marker batch primitive that overrides the marker batch’s per-batch parameters… |
|
Optional per-marker parameters for marker batch primitive that overrides the marker batch’s per-batch parameters… |
|
path primitive update policy that removes points from remove location when the number of points in the path exceeds maximum count. |
|
path primitive update policy that removes points from remove location when the number of points in the path exceeds maximum count. |
|
A model articulation identifies geometry on the model and is a collection of transformations that can be applied to that geometry. |
|
A collection containing a model primitive’s available articulations. A model articulation identifies geometry on the model and is a collection of transformations that can be applied to that geometry. |
|
The model primitive loads and renders COLLADA (DAE) and AGI MDL (MDL) models. |
|
The model primitive loads and renders COLLADA (DAE) and AGI MDL (MDL) models. |
|
A model transformation defines a transformation that is applied to geometry on a model primitive. That geometry is identified by the model articulation which contains the transformation… |
|
A collection of objects. |
|
A visible element drawn in screen space. Overlays are useful for floating logos, heads up displays, and integrating user interfaces into the 3D window. |
|
Represents a path point used in conjunction with the Path Primitive. |
|
A collection of path points. |
|
Factory creates path points. |
|
Render a line to the 3D scene. Similar to the polyline primitive; however, the PathPrimitive was designed for the efficient addition/removal of points to/from the front or back of the line. |
|
Render a line to the 3D scene. Similar to the polyline primitive; however, the PathPrimitive was designed for the efficient addition/removal of points to/from the front or back of the line. |
|
A class that encapsulates the update logic for a path primitive. Derived classes must implement the Update method. |
|
A single result from Pick. |
|
A collection of picked objects. |
|
Define an inclusive interval, in pixels, that determines when an object, such as a primitive, is rendered based on the number of pixels the object’s bounding sphere (or in the case of screen overlays, bounding rectangle) covers on the screen… |
|
Define an inclusive interval, in pixels, that determines when an object, such as a primitive, is rendered based on the number of pixels the object’s bounding sphere (or in the case of screen overlays, bounding rectangle) covers on the screen… |
|
Render one or more points in the 3D scene. Each point in the batch has a unique position and an optional color. All points in the batch share the same pixel size. For best performance, avoid creating lots of batches with only a few points each… |
|
Render one or more points in the 3D scene. Each point in the batch has a unique position and an optional color. All points in the batch share the same pixel size. For best performance, avoid creating lots of batches with only a few points each… |
|
Optional per-point parameters for point batch primitive that overrides the point batch primitive’s global parameters… |
|
Optional per-point parameters for point batch primitive that overrides the point batch primitive’s global parameters… |
|
Render a polyline in the 3D scene. Each line segment may have a different color. A polyline can be constructed with a position interpolator to render great arcs or rhumb lines. |
|
Render a polyline in the 3D scene. Each line segment may have a different color. A polyline can be constructed with a position interpolator to render great arcs or rhumb lines. |
|
Optional per-point or per-segment parameters for polyline primitive that overrides the polyline primitive’s global parameters… |
|
Optional per-point or per-segment parameters for polyline primitive that overrides the polyline primitive’s global parameters… |
|
Position interpolators compute positions based on a collection of input positions. Position interpolators are used in conjunction with the polyline primitive to render things such as great arcs and rhumb lines. |
|
Primitives represent objects rendered in the 3D scene. |
|
The primitive manager contains spatial data structures used to efficiently render primitives. Once a primitive is constructed, it must be added to the primitive manager before it will be rendered. |
|
A globe image overlay which projects a raster onto the terrain or surface of the central body. You can also enable projection onto models by setting projected raster model projection to true for a Scene… |
|
A globe image overlay which projects a raster onto the terrain or surface of the central body. You can also enable projection onto models by setting projected raster model projection to true for a Scene… |
|
A projection represents a simplified camera with a position, orientation, and field of view horizontal and field of view vertical… |
|
A projection represents a simplified camera with a position, orientation, and field of view horizontal and field of view vertical… |
|
The Activator class provides methods to load COM plugins that implement projection and raster streaming. For more information about the projection and raster plugins, see the STK Programming Interface. |
|
The Activator class provides methods to load COM plugins that implement projection and raster streaming. For more information about the projection and raster plugins, see the STK Programming Interface. |
|
A proxy class provides access to the raster and projection streams implemented by a plugin. Proxies are instantiated using projection raster stream plugin activator. |
|
A projection that is updated dynamically at the specified update delta. The class can be used to stream projection data to projection clients, like projected raster overlay… |
|
A raster dataset. A raster consists of one or more bands, or sets of values, which are most commonly associated with colors when the raster represents an image… |
|
The attributes describing a raster dataset. raster attributes define the memory layout of a raster, and includes properties defining the order of each raster band that the raster contains, as specified by the raster format… |
|
The attributes describing a raster dataset. raster attributes define the memory layout of a raster, and includes properties defining the order of each raster band that the raster contains, as specified by the raster format… |
|
A raster dataset. A raster consists of one or more bands, or sets of values, which are most commonly associated with colors when the raster represents an image… |
|
A filter for processing raster datasets. RasterFilter is the base class for all raster filters… |
|
A globe image overlay for handling rasters. |
|
A globe image overlay for handling rasters. |
|
A raster, the data of which, is updated dynamically at the specified update delta. The class can be used to stream video and other dynamic raster data to textures and other raster clients… |
|
A 2D Texture. A texture represents an image that is ready for use by objects such as primitives and overlays. Textures typically reside in video memory. |
|
Template object containing attributes required to create a 2D texture. |
|
The event is raised when the scene is rendered. |
|
The rhumb line interpolator computes interpolated positions along a rhumb line. Rhumb lines are lines of constant bearing. They appear as straight lines on a Mercator 2D map projection and are well suited to navigation. |
|
The rhumb line interpolator computes interpolated positions along a rhumb line. Rhumb lines are lines of constant bearing. They appear as straight lines on a Mercator 2D map projection and are well suited to navigation. |
|
Rotate the source raster clockwise by the specified angle. |
|
Rotate the source raster clockwise by the specified angle. |
|
A scene provides properties and functionality that are reflected in the rendering of the globe control that it is associated with. An globe control’s scene is available from the scene property… |
|
A collection of scenes. |
|
A display condition used to control what scene or scenes an object, such as a primitive, is rendered in. This is used to show an object in some scenes and hide it in others. |
|
A display condition used to control what scene or scenes an object, such as a primitive, is rendered in. This is used to show an object in some scenes and hide it in others. |
|
Settings used by globe overlay objects. These settings only affect the scene. |
|
The static scene manager class provides global properties and functionality that apply to all scenes and thus affect the rendering of every globe control… |
|
The static scene manager class provides global properties and functionality that apply to all scenes and thus affect the rendering of every globe control… |
|
A visible element drawn in screen space. Overlays are useful for floating logos, heads up displays, and integrating user interfaces into the 3D window. |
|
A collection of screen overlays. |
|
The common base class for collections of overlays held by screen overlay and by screen overlay manager. |
|
A visible element drawn in screen space. Overlays are useful for floating logos, heads up displays, and integrating user interfaces into the 3D window. |
|
The top-level container for screen overlays. All child screen overlays that are added to this container are specified relative to the overall globe control. |
|
Describes a picked screen overlay as a result of a call to pick screen overlays. |
|
A collection of pick results. |
|
Apply a sequence of filters to the source raster in the order in which they were added. When continue on failure is set to true, subsequent filters will still be applied to the source raster even if one or more filters in the sequence cannot be applied. |
|
Apply a sequence of filters to the source raster in the order in which they were added. When continue on failure is set to true, subsequent filters will still be applied to the source raster even if one or more filters in the sequence cannot be applied. |
|
Apply a convolution filter to increase the sharpness of the source raster. |
|
Apply a convolution filter to increase the sharpness of the source raster. |
|
Render filled solid objects and their outlines. Example solids include boxes and ellipsoids. Various effects are supported, such as displaying the solid’s silhouette, and hiding the outline of the backside of the solid… |
|
Render filled solid objects and their outlines. Example solids include boxes and ellipsoids. Various effects are supported, such as displaying the solid’s silhouette, and hiding the outline of the backside of the solid… |
|
The result from a triangulation of a solid: a triangle mesh defined using an indexed triangle list and positions outlining the solid. It is recommended to visualize the solid using a solid primitive… |
|
Get the stereoscopic options for all Scenes. To use a particular stereoscopic display mode, ensure that your system supports the feature and that it is enabled. |
|
Triangulates an extent on a central body into a triangle mesh and a surrounding boundary. The mesh is commonly visualized with the triangle mesh primitive or surface mesh primitive. The boundary is commonly visualized with the polyline primitive. |
|
A triangle mesh primitive for meshes on the surface that need to conform to terrain. |
|
A triangle mesh primitive for meshes on the surface that need to conform to terrain. |
|
Triangulates a polygon, with an optional hole, on a central body, into a triangle mesh and a surrounding boundary. The mesh is commonly visualized with the triangle mesh primitive or surface mesh primitive… |
|
Compute boundary positions for shapes on the surface such as circles, ellipses, and sectors. |
|
Represents the boundary positions of a shape on the surface computed from by a surface shapes method. |
|
The result from a triangulation on the surface of a central body: a triangle mesh defined using an indexed triangle list and boundary positions surrounding the mesh… |
|
A globe overlay which shows terrain. |
|
The event is raised when the terrain overlay is displayed for the first time after having been added using AddAsync. |
|
A collection of terrain overlay objects. |
|
A globe overlay which shows terrain. |
|
Render one or more strings in the 3D scene. For best performance, avoid creating lots of batches with only a few strings each. See the Batching Performance Overview. |
|
Render one or more strings in the 3D scene. For best performance, avoid creating lots of batches with only a few strings each. See the Batching Performance Overview. |
|
Optional per-string and per-batch parameters for text batch primitive… |
|
Optional per-string and per-batch parameters for text batch primitive… |
|
A rectangular overlay that contains text. |
|
A rectangular overlay that contains text. |
|
A factory for creating texture 2d objects from various sources. |
|
A texture filter. |
|
Create texture filters. |
|
A 4 by 4 matrix applied to a texture coordinate. |
|
A 4 by 4 matrix applied to a texture coordinate. |
|
A rectangular overlay that can be assigned a texture. |
|
A rectangular overlay that can be assigned a texture. |
|
Define an inclusive time interval that determines when an object, such as a primitive, is rendered based on the current animation time . |
|
Define an inclusive time interval that determines when an object, such as a primitive, is rendered based on the current animation time . |
|
Render a triangle mesh in the 3D scene. Examples of triangle meshes include polygons on the globe (e.g. states or countries), terrain and imagery extents, ellipses, and extrusions. |
|
Render a triangle mesh in the 3D scene. Examples of triangle meshes include polygons on the globe (e.g. states or countries), terrain and imagery extents, ellipses, and extrusions. |
|
Optional parameters for triangle mesh primitive… |
|
Optional parameters for triangle mesh primitive… |
|
The result from triangulation: a triangle mesh defined using an indexed triangle list. This is commonly visualized with the triangle mesh primitive or surface mesh primitive. |
|
Render a vector in the 3D scene. A vector is defined by a source (given by a reference frame) and a direction (given by a vector). Length is auto-calculated or can be set separately. |
|
Render a vector in the 3D scene. A vector is defined by a source (given by a reference frame) and a direction (given by a vector). Length is auto-calculated or can be set separately. |
|
A raster stream that streams from a video. The video can be read from a file, or streamed from an HTTP, RTP, UDP, or TCP source. See the Video Streams Overview for a list of supported video formats and Uri usage. |
|
A raster stream that streams from a video. The video can be read from a file, or streamed from an HTTP, RTP, UDP, or TCP source. See the Video Streams Overview for a list of supported video formats and Uri usage. |
|
Control various post processing effects that can be applied to the scene. |
The multisample anti-aliasing (MSAA) options for Scenes. As the level of anti-aliasing increases, performance will generally decrease, but the quality of the anti-aliasing will improve. |
|
Binary logic operations that can be used by composite display condition. |
|
The method used to blur or smooth a raster. |
|
When setting the camera’saxes, this defines which axis of the axes is up in screen space, where up is from the bottom to the top of the screen. |
|
Cylinder faces that can be filled. |
|
The method used to detect edges in a raster. |
|
Identifies whether front- and/or back-facing triangles are culled. |
|
Font styles. |
|
The method used to detect gradients in a raster. Gradient detection is commonly referred to as embossing. |
|
Define the profile used when encoding a JPEG 2000 file. |
|
Define the options available for a KmlNetworkLink’s RefreshMode property. |
|
Define the options available for a KmlNetworkLink’s ViewRefreshMode property. |
|
The filter used when the pixel being textured maps to an area less than or equal to one texel. |
|
The projection of the pixel data returned from a custom image globe overlay. |
|
Rendering methods available for use by the marker batch primitive. Different methods may have different performance characteristics and require different video card support. When in doubt, use Automatic. |
|
The pass during which the marker batch is rendered. |
|
Determine which marker batch property is used to size each marker in a marker batch. |
|
The unit for marker sizes in a marker batch. |
|
The order in which markers in a marker batch are sorted before rendering. |
|
The filter used when the pixel being textured maps to an area greater than one texel. |
|
Transformation types that define the way a model transformation changes the geometry of the model articulation it is associated with. |
|
When setting the camera’saxes, this defines which axis of the axes is up in screen space, where up is from the bottom to the top of the screen. |
|
Vertical and horizontal origin. |
|
Possible appearances of an outline. Front lines are lines on front facing geometry and back lines are lines on back facing geometry. |
|
Specify whether the aspect ratio of a texture will be maintained during sizing of a screen overlay. |
|
The role of a globe overlay. |
|
Represents the location of a point to be removed. |
|
Describes how to interpret positions defining a polyline. |
|
An optimization hint optionally provided to a primitive’sSetPartial method to enhance performance. |
|
The order in which primitives are sorted before rendering. |
|
Common band types that may be contained within a raster dataset. Each band can be thought of as a set of values, which are most commonly associated with colors when the raster represents an image… |
|
The axis on which a raster will be flipped. |
|
Common raster band layouts that may be contained within a raster dataset. Each pixel of the raster will contain the bands defined by the layout in the specified order. A typical color raster image will have an rgbraster format. |
|
The vertical orientation of the raster. |
|
The method used to sharpen a raster. |
|
The type of data contained within each band of a raster dataset. |
|
The rate at which animation frames will occur. |
|
Identifies which shade model to use. The primitive can be drawn with a single color or multiple colors. |
|
Describes when a primitive will be rendered. Some primitives need to be rendered during or at a certain time. For example, translucent primitives need to be rendered after opaque primitives to allow proper blending… |
|
An optimization hint optionally provided to a primitive’sSet method to enhance performance when per-position colors are used. |
|
Specify the origin of a screen overlay, as well as the direction of the horizontal and vertical axes. The origin specifies both the origin in the parent overlay’s coordinate system and the origin within the overlay itself that is positioned. |
|
Specify the origin of the pinning position of the screen overlay, as well as the direction of the horizontal and vertical axes for that pinning position. The pinning origin specifies the origin of the pinning position in the overlay’s coordinate system. |
|
A unit specifying how a screen overlay is sized and positioned relative to its parent. |
|
An optimization hint optionally provided to primitives to enhance performance for static or dynamic primitives. See the Set Hint Performance Overview for selecting an appropriate value. |
|
When using camera snapshot or camera video recording to save a snapshot to a file, this specifies the file format. |
|
The stereoscopic projection mode used for the left and right eye scenes. |
|
The stereoscopic display mode. To use a particular stereoscopic display mode, ensure that your system supports the feature and that it is enabled. |
|
Rendering methods available for use by the surface mesh primitive. Different methods may have different performance characteristics and require different video card support. When in doubt, use Automatic. |
|
The format of individual texels in a texture. |
|
Determine how to handle textures coordinates that fall outside of the range [0, 1]. |
|
When using camera video recording to record a video, this specifies the file format. |
|
Specify how the video stream will playback. When the playback is set to real time, the video will playback in real time… |
|
Result of a visibility test, such as testing if a sphere intersects a frustum. |
|
Specify the order for positions or front facing triangles. Winding order is important for triangulation and backface culling. |
Description#
Access and manipulate visual elements in STK.
These include STK globe terrain and imagery, camera control, 3D models, triangle meshes, surface polygons and polylines, text batches, screen overlays, scene lighting, and raster and projection streaming. STK Graphics is available in STK, using UI plugins, as well as in STK Engine custom applications.