prosuite.datatypes package

esri_geometry_type module

class prosuite.datatypes.esri_geometry_type.EsriGeometryType

Bases: object

Multipatch = 'Multipatch'
Multipoint = 'Multipoint'
Point = 'Point'
Polygon = 'Polygon'
Polyline = 'Polyline'

expected_case module

class prosuite.datatypes.expected_case.ExpectedCase

Bases: object

ALLLOWER = 2
ALLUPPER = 1
ANY = 0
MIXED = 3
NOTALLLOWER = 5
NOTALLUPPER = 4

expected_string_difference module

class prosuite.datatypes.expected_string_difference.ExpectedStringDifference

Bases: object

ANY = 0
CASE_INSENITIVE_DIFFERENCE = 2
CASE_SENSITIVE_DIFFERENCE = 1

non_linear_segment_type module

class prosuite.datatypes.non_linear_segment_type.NonLinearSegmentType

Bases: object

Bezier: tuple = ('BEZIER', 0)
CircularArc: tuple = ('CIRCULARARC', 1)
EllipticArc: tuple = ('ELLIPTICARC', 2)
type_list = [('BEZIER', 0), ('CIRCULARARC', 1), ('ELLIPTICARC', 2)]

unique_strings_constraint module

class prosuite.datatypes.unique_strings_constraint.UniqueStringsConstraint

Bases: object

NONE = 0
UNIQUE_ANY_CASE = 2
UNIQUE_EXACT_CASE = 1