Rendering
Classes for rendering geometry in views.
Classes
Name | Description | |
---|---|---|
Camera | The current position (eyepoint), lens angle, and focus distance of a camera. | |
Feature | Describes a "feature" within a batched RenderGraphic. | |
FeatureTable | Defines a look-up table for Features within a batched RenderGraphic. | Beta |
GeometryParams | Describes the display properties of graphics in a persistent element's GeometryStream that aren't inherited from SubCategoryAppearance. | |
GraphicParams | The "cooked" material and symbology for a RenderGraphic. | Beta |
GroundPlane | A circle drawn at a Z elevation, whose diameter is the the XY diagonal of the project extents, used to represent the ground as a reference point within a spatial view. | |
ImageBuffer | Uncompressed rectangular bitmap image data. | |
ImageSource | Image data encoded and compressed in either Jpeg or Png format. | |
RenderMaterial | Represents a material which can be applied to a surface to control aspects of its appearance such as color, reflectivity, texture, and so on. | Beta |
RenderMaterial.Params | Parameters used to construct a RenderMaterial | |
RenderTexture | Represents a texture image applied to a surface during rendering. | Beta |
RenderTexture.Params | Parameters used to construct a RenderTexture. | |
TextureMapping | Describes how to map a RenderTexture image onto a surface. | Beta |
TextureMapping.Params | Parameters describing how a texture image is mapped to a surface. | |
TextureMapping.Trans2x3 | A 2x3 matrix for mapping a texture image to a surface. | |
ViewFlags | Flags for controlling how graphics appear within a View. |
Enumerations
Name | Description | |
---|---|---|
BackgroundFill | Describes how a view's background color affects the interior area of a closed region. | |
BatchType | Describes the type of a 'batch' of graphics representing multiple Features. | Beta |
FillDisplay | Whether a closed region should be drawn for wireframe display with its internal area filled or not. | |
FillFlags | Flags indicating whether and how the interiors of closed planar regions is displayed within a view. | |
GeometryClass | Categorizes a piece of geometry within a GeometryStream. | |
ImageBufferFormat | Format of an ImageBuffer. | |
ImageSourceFormat | The format of an ImageSource. | |
LinePixels | Enumerates the available patterns for drawing patterned lines. | |
RenderMode | Enumerates the available rendering modes. | |
RenderTexture.Type | Enumerates the types of RenderTextures. | |
TextureMapping.Mode | Enumerates the possible texture mapping modes. |
Global Functions
Name | Description | |
---|---|---|
isPowerOfTwo | Returns whether the input is a power of two. | |
nextHighestPowerOfTwo | Returns the first power-of-two value greater than or equal to the input. |
Interfaces
Name | Description | |
---|---|---|
TextureMapping.ParamProps | Properties used to construct a TextureMapping.Params. |
Namespaces
Name | Description | |
---|---|---|
AmbientOcclusion | Namespace containing types controlling how ambient occlusion should be drawn. | Beta |
Gradient | Beta | |
HiddenLine | Namespace containing types controlling how edges and surfaces should be drawn in "hidden line" and "solid fill" RenderModes. | Beta |
Hilite | Contains types related to display of hilited elements within a Viewport. | |
RenderSchedule | A schedule (or script) for controlling the visibility, position and symbology of a series of elements over a period of time. | Beta |
SolarShadows | Namespace containing types controlling how solar shadows should be drawn. | Beta |
ViewFlag |
Last Updated: 08 January, 2020