Skip to content

ShapeValidationMode

Namespace: ThinkGeo.Core

This enumeration describes the type of validation test to run on shapes.

public enum ShapeValidationMode

Inheritance ObjectValueTypeEnumShapeValidationMode
Implements IComparable, IFormattable, IConvertible

Remarks:

The simple tests are used internally before any method call is made to a shape. In this way, we have a certain level of confidence that the operation will succeed. The advanced tests are meant to be performed by users if they get a shape from an external source and consider it suspect.

Fields

Name Value Description
Simple 0 The simple tests are designed to be very fast.
Advanced 1 The advanced tests are designed to be comprehensive with no regard to
speed.