Provides access to methods usable in all supported languages.
Members
Name | Description | |
---|---|---|
AddList | Adds a list of object id's to the selection set. | |
GetFeatures | Get a cursor of Rows given a set of object ids. | |
GetLineOfSight | Returns a line-of-site indicator interpolated from the TIN based on an input polyline. | |
QueryElevationBand | The polygon based on the specified triangle and input bounds. For pRegion, pass in an array with at least 5 WKSPointZs. | |
QueryPixelBlock | Derives slope, aspect, hillshade, or elevation from the input surface and writes the result to the provided PixelBlock. | |
RemoveList | Removes a list of object id's from the selection set. |
IGeoDatabaseBridge2.AddList Method
Adds a list of object id's to the selection set.
Public Sub AddList ( _
ByVal SelectionSet As ISelectionSet, _
ByRef OIDList As Int32[]& _
)
public void AddList (
ISelectionSet SelectionSet,
ref Int32[]& OIDList
);
IGeoDatabaseBridge2.GetLineOfSight Method
Returns a line-of-site indicator interpolated from the TIN based on an input polyline.
Public Sub GetLineOfSight ( _
ByVal pSurface As ISurface, _
ByVal pObserver As IPoint, _
ByVal pTarget As IPoint, _
ByRef ppObstruction As IPoint, _
ByRef ppVisibleLines As IPolyline, _
ByRef ppInvisibleLines As IPolyline, _
ByRef pbIsVisible As Boolean, _
ByVal bApplyCurvature As Boolean, _
ByVal bApplyRefraction As Boolean, _
[ByRef pRefractionFactor As Object] _
)
public void GetLineOfSight (
ISurface pSurface,
IPoint pObserver,
IPoint pTarget,
ref IPoint ppObstruction,
ref IPolyline ppVisibleLines,
ref IPolyline ppInvisibleLines,
ref bool pbIsVisible,
ref bool bApplyCurvature,
ref bool bApplyRefraction,
ref object pRefractionFactor
);
IGeoDatabaseBridge2.QueryElevationBand Method
The polygon based on the specified triangle and input bounds. For pRegion, pass in an array with at least 5 WKSPointZs.
Public Sub QueryElevationBand ( _
ByVal pTinTriangle As ITinTriangle, _
ByVal zLowerBound As Double, _
ByVal zUpperBound As Double, _
ByRef pCount As Integer, _
ByRef pRegion As WKSPointZ[] _
)
public void QueryElevationBand (
ITinTriangle pTinTriangle,
double zLowerBound,
double zUpperBound,
ref int pCount,
ref WKSPointZ[] pRegion
);
IGeoDatabaseBridge2.QueryPixelBlock Method
Derives slope, aspect, hillshade, or elevation from the input surface and writes the result to the provided PixelBlock.
Public Sub QueryPixelBlock ( _
ByVal pSurface As ISurface, _
ByVal xOrigin As Double, _
ByVal yOrigin As Double, _
ByVal xPixelSize As Double, _
ByVal yPixelSize As Double, _
ByVal Type As esriRasterizationType, _
ByVal valueForNoData As Object, _
ByRef block As Object _
)
public void QueryPixelBlock (
ISurface pSurface,
double xOrigin,
double yOrigin,
double xPixelSize,
double yPixelSize,
esriRasterizationType Type,
object valueForNoData,
ref object block
);
Description
For .NET developers. See ISurface.QueryPixelBlock for parameter help.
IGeoDatabaseBridge2.RemoveList Method
Removes a list of object id's from the selection set.
Public Sub RemoveList ( _
ByVal SelectionSet As ISelectionSet, _
ByRef OIDList As Int32[]& _
)
public void RemoveList (
ISelectionSet SelectionSet,
ref Int32[]& OIDList
);
Inherited Interfaces
Interfaces | Description |
---|---|
IGeoDatabaseBridge | Provides access to methods usable in all supported languages. |
Classes that implement IGeoDatabaseBridge2
Classes | Description |
---|---|
GeoDatabaseHelper | GeoDatabaseHelper object. Providing helper methods for GeoDatabase objects. |