Свойство | Type | Description | |
---|---|---|---|
m_ShowTips | bool | ||
m_bCached | bool | ||
m_bDrawDirty | bool | ||
m_bValid | bool | ||
m_bVisible | bool | ||
m_dblMaxScale | double | ||
m_dblMinScale | double | ||
m_extensions | |||
m_extent | IEnvelope | ||
m_hLargeBitmap | |||
m_hSmallBitmap | |||
m_largeBitmap | |||
m_legendGroup | ILegendGroup | ||
m_sName | string | ||
m_smallBitmap | |||
m_spRef | ISpatialReference | ||
m_table |
Свойство | Type | Description | |
---|---|---|---|
DeleteObject | int |
Méthode | Description | |
---|---|---|
AddExtension ( object ext ) : void |
Adds a new extension.
|
|
AddItem ( |
Add an item to the layer
|
|
AddItem ( object values ) : void |
Add an item to the Layer
|
|
Clear ( ) : void |
Remove all items in the layer
|
|
Dispose ( ) : void |
Dispose the layer
|
|
Draw ( esriDrawPhase drawPhase, IDisplay Display, ITrackCancel trackCancel ) : void |
Draws the layer to the specified display for the given draw phase. This method draws the layer to the Display for the specified DrawPhase. Use the TrackCancel object to allow the drawing of the layer to be interrupted by the user. |
|
DrawImmediate ( IGlobeViewer pGlobeViewer ) : void |
For custom OpenGL layers, perform immediate drawing. This is where you should add your drawings on the Globe. This method must be overridden in your inheriting class. DrawImmediate together with IGlobeDisplayEvents::BeforeDraw and IGlobeDisplayEvents::AfterDraw is the only safe place where the OpenGL state is ready for custom actions. |
|
GetClassID ( System.Guid &pClassID ) : void |
Returns the class identifier (CLSID) for the component object.
|
|
GetEnumerator ( ) : IEnumerator |
Allow users to directly enumerate through the layer's records
|
|
GetSizeMax ( _ULARGE_INTEGER &pcbSize ) : void |
Return the size in bytes of the stream needed to save the object.
|
|
GetTile ( int tilesize, int face, int level, int row, int col, byte &pData ) : void |
Gets a rasterized data tile for the given globe tesselation coordinates.
|
|
GlobeCustomLayerBase ( ) : System |
Class default constructor
|
|
Hit ( int hitObjectID, ESRI pHit3D ) : void |
The layer is hit by a picking operation.
|
|
IsDirty ( ) : void |
Checks the object for changes since it was last saved.
|
|
Load ( IStream pstm ) : void |
Initializes an object from the stream where it was previously saved.
|
|
Load ( IVariantStream Stream ) : void |
Loads the object properties from the stream. The Load method must read the data from the stream in the same order the data was written to the stream in the Save method. Streams are sequential; you must ensure that your data is saved and loaded in the correct order, so that the correct data is written to the correct member. |
|
NewItem ( ) : |
Create a new item (does not add it to the layer)
|
|
RemoveExtension ( int Index ) : void |
Removes the specified extension.
|
|
RemoveItem ( |
Remove the item from the layer
|
|
Save ( IStream pstm, int fClearDirty ) : void |
Saves an object into the specified stream and indicates whether the object should reset its dirty flag.
|
|
Save ( IVariantStream Stream ) : void |
Saves the object properties to the stream.
|
|
Select ( string queryFilter ) : System.Data.DataRow[] |
Query for items in the layer
|
|
get_Extension ( int Index ) : object |
The extension at the specified index.
|
|
get_LegendGroup ( int Index ) : ILegendGroup |
Legend group at the specified index. The content and number of legend groups is determined by the implementation of the renderer, consequently this property is read only. |
|
get_TipText ( double X, double Y, double Tolerance ) : string |
Map tip text at the specified location.
|
|
this ( int index ) : |
Indexer, returns the underlying DataRow for the given index
|
Méthode | Description | |
---|---|---|
DeleteObject ( |
public AddItem ( |
||
row | ||
Résultat | void |
public Draw ( esriDrawPhase drawPhase, IDisplay Display, ITrackCancel trackCancel ) : void | ||
drawPhase | esriDrawPhase | |
Display | IDisplay | |
trackCancel | ITrackCancel | |
Résultat | void |
public abstract DrawImmediate ( IGlobeViewer pGlobeViewer ) : void | ||
pGlobeViewer | IGlobeViewer | |
Résultat | void |
public GetClassID ( System.Guid &pClassID ) : void | ||
pClassID | System.Guid | |
Résultat | void |
public GetSizeMax ( _ULARGE_INTEGER &pcbSize ) : void | ||
pcbSize | _ULARGE_INTEGER | |
Résultat | void |
public GetTile ( int tilesize, int face, int level, int row, int col, byte &pData ) : void | ||
tilesize | int | |
face | int | |
level | int | |
row | int | |
col | int | |
pData | byte | |
Résultat | void |
public Hit ( int hitObjectID, ESRI pHit3D ) : void | ||
hitObjectID | int | |
pHit3D | ESRI | |
Résultat | void |
public Load ( IVariantStream Stream ) : void | ||
Stream | IVariantStream | |
Résultat | void |
public RemoveExtension ( int Index ) : void | ||
Index | int | |
Résultat | void |
public RemoveItem ( |
||
row | The row to remove | |
Résultat | void |
public Save ( IStream pstm, int fClearDirty ) : void | ||
pstm | IStream | |
fClearDirty | int | |
Résultat | void |
public Save ( IVariantStream Stream ) : void | ||
Stream | IVariantStream | |
Résultat | void |
public Select ( string queryFilter ) : System.Data.DataRow[] | ||
queryFilter | string | WHERE clause |
Résultat | System.Data.DataRow[] |
public get_Extension ( int Index ) : object | ||
Index | int | |
Résultat | object |
public get_LegendGroup ( int Index ) : ILegendGroup | ||
Index | int | |
Résultat | ILegendGroup |
public get_TipText ( double X, double Y, double Tolerance ) : string | ||
X | double | |
Y | double | |
Tolerance | double | |
Résultat | string |
protected ArrayList,System.Collections m_extensions | ||
Résultat |
protected Bitmap,System.Drawing m_largeBitmap | ||
Résultat |
protected Bitmap,System.Drawing m_smallBitmap | ||
Résultat |