|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IZCollection
Provides access to operations on Z-aware geometries.
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.
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.
IPoint.getZ(),
IZAware,
IZCollection,
IZ| Method Summary | |
|---|---|
double |
getZMax()
The maximum Z value. |
double |
getZMin()
The minimum Z value. |
void |
multiplyZs(double factor)
Multiplies all the Z values by a factor. |
void |
offsetZs(double offset)
Offsets all the Z values by an offset value. |
| Method Detail |
|---|
double getZMin()
throws IOException,
AutomationException
Returns the minimum Z attribute contained within the ZAware object collection.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
double getZMax()
throws IOException,
AutomationException
Returns the maximum Z attribute contained within the ZAware object collection.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void multiplyZs(double factor)
throws IOException,
AutomationException
Multiplies all Zs within the ZAware collection by a given input factor. This is analgous to scaling spatial coordinates.
factor - The factor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void offsetZs(double offset)
throws IOException,
AutomationException
Offsets all Zs within the ZAware collection by a given input factor. This is analgous to moving spatial coordinates.
offset - The offset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||