Provides access to members that control global geometry variables.
Members
Name | Description | |
---|---|---|
AutoDensifyTolerance | The maximum distance by which on-the-fly deviation-based densification may differ from the original. If the value is less than or equal to zero, the system will try to pick a reasonable tolerance at the time of densification. | |
NoDiceLimit | Polygons with fewer than this number of vertices will not be drawn/printed as a collection of trapezoids. |
IGeometryEnvironment.AutoDensifyTolerance Property
The maximum distance by which on-the-fly deviation-based densification may differ from the original. If the value is less than or equal to zero, the system will try to pick a reasonable tolerance at the time of densification.
Public Property AutoDensifyTolerance As Double
public double AutoDensifyTolerance {get; set;}
Description
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.
IGeometryEnvironment.NoDiceLimit Property
Polygons with fewer than this number of vertices will not be drawn/printed as a collection of trapezoids.
Public Property NoDiceLimit As Integer
public int NoDiceLimit {get; set;}
Remarks
NoDiceLimitcontrols 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.
Classes that implement IGeometryEnvironment
Classes | Description |
---|---|
GeometryEnvironment | Provides a way of creating geometries from different inputs and setting/getting global variables for controlling behavior of geometry methods. |