This document is archived and information here might be outdated. Recommended version. |
Creates the display list with the given identification for the symbol and its extrusion state (for points and lines).
[Visual Basic .NET] Public Sub RecordSymbol ( _ ByVal pSymbol As ISymbol, _ ByVal glList As Integer, _ ByVal bIsExtruded As Boolean, _ ByVal bLighting As Boolean, _ ByVal layerTransparencyPercent As Integer, _ ByVal bOptimizeState As Boolean _ )
[C#] public void RecordSymbol ( ISymbol pSymbol, int glList, bool bIsExtruded, bool bLighting, int layerTransparencyPercent, bool bOptimizeState );
[C++]
HRESULT RecordSymbol(
ISymbol* pSymbol,
long glList,
VARIANT_BOOL bIsExtruded,
VARIANT_BOOL bLighting,
Long layerTransparencyPercent,
VARIANT_BOOL bOptimizeState
);
[C++]
Parameters pSymbol [in]
pSymbol is a parameter of type ISymbol* glList [in]
glList is a parameter of type long bIsExtruded [in]
bIsExtruded is a parameter of type bool bLighting [in]
bLighting is a parameter of type bool layerTransparencyPercent [in]
layerTransparencyPercent is a parameter of type int bOptimizeState [in]
bOptimizeState is a parameter of type bool
This method provides a mechnism for a quick update on the display of system symbols in the SceneGraph. The purpose of this method is to capture a changed symbol state of a layer for a possible redraw to reflect the change.