|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGeometryEnvironment
Provides access to members that control global geometry variables.
Method Summary | |
---|---|
double |
getAutoDensifyTolerance()
The maximum distance by which on-the-fly deviation-based densification may differ from the original. |
int |
getNoDiceLimit()
Polygons with fewer than this number of vertices will not be drawn/printed as a collection of trapezoids. |
void |
setAutoDensifyTolerance(double tolerance)
The maximum distance by which on-the-fly deviation-based densification may differ from the original. |
void |
setNoDiceLimit(int cMaxPoints)
Polygons with fewer than this number of vertices will not be drawn/printed as a collection of trapezoids. |
Method Detail |
---|
void setNoDiceLimit(int cMaxPoints) throws IOException, AutomationException
cMaxPoints
- The cMaxPoints (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getNoDiceLimit() throws IOException, AutomationException
NoDiceLimit controls how many vertices must be in the polygon when exporting the geometry to a format that can be directly used by the Win32 drawing API. By default, the limit is 20,000 vertices.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAutoDensifyTolerance(double tolerance) throws IOException, AutomationException
The AutoDensifyTolerance value represents the maximum length that densified line segments should have. The value is used to densify straight lines only. To set an automatic densification tolerance value for curves, use IGeometryEnvironment2::DeviationAutoDensifyTolerance.
tolerance
- The tolerance (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.double getAutoDensifyTolerance() throws IOException, AutomationException
The AutoDensifyTolerance value represents the maximum length that densified line segments should have. The value is used to densify straight line segments only. To set an automatic densification tolerance value for curves, use IGeometryEnvironment2::DeviationAutoDensifyTolerance.
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 |