The SimpleShapeChecker type exposes the following members.

Constructors

  NameDescription
SimpleShapeChecker
Initializes a new instance of the SimpleShapeChecker class

Methods

  NameDescription
CheckIfPointsFitShape
Check if a shape specified by the set of points fits a convex polygon specified by the set of corners.
CheckPolygonSubType
Check sub type of a convex polygon.
CheckShapeType
Check type of the shape formed by specified points.
IsCircleOverloaded.
IsConvexPolygon
Check if the specified set of points form a convex polygon shape.
IsQuadrilateralOverloaded.
IsTriangleOverloaded.

Properties

  NameDescription
AngleError
Maximum allowed angle error in degrees, [0, 20].
LengthError
Maximum allowed difference in sides' length (relative to shapes' size), [0, 1].
MinAcceptableDistortion
Minimum value of allowed shapes' distortion.
RelativeDistortionLimit
Maximum value of allowed shapes' distortion, [0, 1].

See Also