Provides access to operations on Z-aware geometries.
Description
IZCollection supports operations performed on a collection of geometry objects that have Z values. For IZCollection operations to be performed, the object must be ZAware and have non-NaN Zs.
When To Use
If you are using a development language that does not support C style arrays, use IGeometryBridge instead. The IGeometryBridge interface solves that problem allowing you to pass safe arrays instead.
Members
Name | Description | |
---|---|---|
MultiplyZs | Multiplies all the Z values by a factor. | |
OffsetZs | Offsets all the Z values by an offset value. | |
ZMax | The maximum Z value. | |
ZMin | The minimum Z value. |
IZCollection.MultiplyZs Method
Multiplies all the Z values by a factor.
Public Sub MultiplyZs ( _
ByVal factor As Double _
)
public void MultiplyZs (
double factor
);
Description
Multiplies all Zs within the ZAware collection by a given input factor. This is analgous to scaling spatial coordinates.
IZCollection.OffsetZs Method
Offsets all the Z values by an offset value.
Public Sub OffsetZs ( _
ByVal Offset As Double _
)
public void OffsetZs (
double Offset
);
Description
Offsets all Zs within the ZAware collection by a given input factor. This is analgous to moving spatial coordinates.
IZCollection.ZMax Property
The maximum Z value.
Public ReadOnly Property ZMax As Double
public double ZMax {get;}
Description
Returns the maximum Z attribute contained within the ZAware object collection.
IZCollection.ZMin Property
The minimum Z value.
Public ReadOnly Property ZMin As Double
public double ZMin {get;}
Description
Returns the minimum Z attribute contained within the ZAware object collection.
Classes that implement IZCollection
Classes | Description |
---|---|
MultiPatch | A collection of surface patches. |
Multipoint | An ordered collection of points; optionally has measure, height and ID attributes. |
Polygon | A collection of rings ordered by their containment relationship; optionally has measure, height and ID attributes. |
Polyline | An ordered collection of paths; optionally has measure, height and ID attributes. |