Module ImportFrom alias TryExcept body Import alias identifier handlers ExceptHandler type NameLoad body Import alias ImportFrom alias alias alias alias alias alias alias ImportFrom alias ImportFrom alias ImportFrom alias ClassDef bases AttributeLoad NameLoad attr NameLoad body Expr Str FunctionDef arguments args NameParam defaults body Expr Str TryExcept body Assign NameStore Call NameLoad Num Assign NameStore Call NameLoad Num Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str handlers ExceptHandler body Expr Call AttributeLoad NameLoad attr Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad Num Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad Num Str Expr Call AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad Str Str Expr Call AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad Str Num Expr Call AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad Str Num Expr Call AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad Num Str Expr Call AttributeLoad NameLoad attr NameLoad CompareNotEq Call NameLoad Num Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad CompareNotEq Call NameLoad Str Call NameLoad Num Expr Call AttributeLoad NameLoad attr Str AttributeLoad Call NameLoad Str attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad Call NameLoad Str attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad Call NameLoad Str attr Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr CompareEq Call NameLoad BinOpAdd NameLoad Num Str Expr Call AttributeLoad NameLoad attr CompareEq Call NameLoad Str BinOpAdd Num NameLoad Expr Call AttributeLoad NameLoad attr Str AttributeLoad Call NameLoad Str attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore TupleLoad Str Str body Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad Call NameLoad NameLoad attr Assign NameStore BinOpMod Str NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr If CompareGtE NameLoad TupleLoad Num Num body Assign NameStore Call AttributeLoad NameLoad attr Str Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad Call NameLoad NameLoad attr AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str If UnaryOpNot NameLoad body Return For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr If UnaryOpNot Call NameLoad NameLoad Str body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body If UnaryOpNot Call NameLoad NameLoad Str body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad CompareEq NameLoad Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad CompareNotEq NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore NameLoad Assign NameStore ListComp NameLoad comprehension TupleStore NameStore NameStore AttributeLoad NameLoad attr Assign NameStore ListComp NameLoad comprehension TupleStore NameStore NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad CompareEq NameLoad Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad CompareNotEq NameLoad NameLoad Assign NameStore NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad CompareEq NameLoad Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad CompareNotEq NameLoad NameLoad Assign NameStore NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore TupleLoad Num Num Num Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr Num Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign TupleStore NameStore NameStore AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad Num Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad CompareEq NameLoad Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad CompareNotEq NameLoad NameLoad If AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad NameLoad Index Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Print Str TryExcept body Assign NameStore AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass orelse Expr Call AttributeLoad NameLoad attr Str Print Str If CompareLtE NameLoad TupleLoad Num Num Num body Return Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Str AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr If AttributeLoad NameLoad attr body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Call NameLoad NameLoad For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad Call NameLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr NameLoad Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr Num Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call NameLoad Num Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Num For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr Num AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Call NameLoad Call NameLoad Num Expr Call AttributeLoad NameLoad attr Num AttributeLoad AttributeLoad NameLoad attr attr Assign AttributeStore NameLoad attr Num Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Num Assign NameStore Call NameLoad Str Num Assign TupleStore NameStore NameStore NameStore TupleLoad Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call NameLoad Str Assign NameStore Call NameLoad Call NameLoad Str Call NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Assign NameStore Num For NameStore TupleLoad NameLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Num Assign NameStore Call NameLoad Str Num Assign NameStore Num Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad Expr Call AttributeLoad NameLoad attr SubscriptLoad AttributeLoad NameLoad attr Index Num SubscriptLoad AttributeLoad NameLoad attr Index Num NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpSub NameLoad NameLoad AugAssignSub NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpBitAnd NameLoad NameLoad AugAssignBitAnd NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpBitXor NameLoad NameLoad AugAssignBitXor NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str For NameStore Call NameLoad Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad BinOpBitOr NameLoad NameLoad AugAssignBitOr NameStore NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr NameLoad For NameStore AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str Assign NameStore Call NameLoad Str For NameStore NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr NameLoad For NameStore TupleLoad NameLoad NameLoad NameLoad body Expr Call AttributeLoad NameLoad attr NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr TupleLoad Num Num Num Num AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad SubscriptLoad AttributeLoad AttributeLoad NameLoad attr attr Index Num attr Assign NameStore AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore TupleLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr Assign TupleStore NameStore NameStore TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad Assign TupleStore NameStore NameStore TupleLoad Call NameLoad NameLoad Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad NameLoad NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Assign NameStore Call NameLoad Str Expr Call AttributeLoad NameLoad attr Str AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr ListLoad Num Num Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Call NameLoad Str Str Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Num AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Assign NameStore Str Assign NameStore Str Assign NameStore Num Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr Num AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Num AttributeLoad SubscriptLoad NameLoad Index Num attr Expr Call AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Expr Str Expr Call AttributeLoad NameLoad attr NameLoad Call NameLoad Str Expr Call AttributeLoad NameLoad attr NameLoad CompareEq Call NameLoad Str Num decorator_list decorator_list FunctionDef arguments args defaults body Assign NameStore Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Return NameLoad decorator_list FunctionDef arguments args NameParam defaults Num body Expr Call AttributeLoad Call AttributeLoad NameLoad attr keyword NameLoad attr Call NameLoad decorator_list
N/A binascii b2a_hex N/A N/A N/A cPickle pickle N/A N/A N/A ImportError N/A N/A pickle django.contrib.gis.gdal OGRGeometry OGRGeomType OGRException OGRIndexError SpatialReference CoordTransform GDAL_VERSION django.contrib.gis.gdal.prototypes.geom GEOJSON django.contrib.gis.geometry.test_data TestDataMixin django.utils unittest OGRGeomTest N/A N/A unittest TestCase TestDataMixin N/A N/A This tests the OGR Geometry. test00a_geomtype N/A N/A self N/A N/A N/A Testing OGRGeomType object. N/A N/A N/A g N/A OGRGeomType 1 N/A g N/A OGRGeomType 7 N/A g N/A OGRGeomType point N/A g N/A OGRGeomType GeometrycollectioN N/A g N/A OGRGeomType LINearrING N/A g N/A OGRGeomType Unknown N/A N/A N/A N/A N/A N/A self fail Could not create an OGRGeomType object! N/A N/A N/A self assertRaises OGRException OGRGeomType 23 N/A N/A N/A self assertRaises OGRException OGRGeomType fooD N/A N/A N/A self assertRaises OGRException OGRGeomType 9 N/A N/A N/A self assertEqual True N/A N/A OGRGeomType 1 N/A OGRGeomType 1 N/A N/A N/A self assertEqual True N/A N/A OGRGeomType 7 GeometryCollection N/A N/A N/A self assertEqual True N/A N/A OGRGeomType point POINT N/A N/A N/A self assertEqual False N/A N/A OGRGeomType point 2 N/A N/A N/A self assertEqual True N/A N/A OGRGeomType unknown 0 N/A N/A N/A self assertEqual True N/A N/A OGRGeomType 6 MULtiPolyGON N/A N/A N/A self assertEqual False N/A N/A OGRGeomType 1 N/A OGRGeomType point N/A N/A N/A self assertEqual True N/A N/A OGRGeomType POINT N/A OGRGeomType 6 N/A N/A N/A self assertEqual PointField N/A N/A OGRGeomType Point django N/A N/A N/A self assertEqual GeometryField N/A N/A OGRGeomType Unknown django N/A N/A N/A self assertEqual None N/A N/A OGRGeomType none django N/A gt N/A OGRGeomType Geometry N/A N/A N/A self assertEqual 0 N/A gt num N/A N/A N/A self assertEqual Unknown N/A gt name N/A test00b_geomtype_25d N/A N/A self N/A N/A N/A Testing OGRGeomType object with 25D types. N/A wkb25bit N/A OGRGeomType wkb25bit N/A N/A N/A self assertTrue N/A N/A OGRGeomType N/A wkb25bit 1 Point25D N/A N/A N/A self assertTrue N/A N/A OGRGeomType MultiLineString25D N/A 5 wkb25bit N/A N/A N/A self assertEqual GeometryCollectionField N/A N/A OGRGeomType GeometryCollection25D django N/A test01a_wkt N/A N/A self N/A N/A N/A Testing WKT output. N/A g N/A N/A self geometries wkt_out N/A N/A geom N/A OGRGeometry N/A g wkt N/A N/A N/A self assertEqual N/A g wkt N/A geom wkt N/A test01a_ewkt N/A N/A self N/A N/A N/A Testing EWKT input/output. N/A ewkt_val N/A POINT (1 2 3) LINEARRING (0 0,1 1,2 1,0 0) N/A N/A N/A N/A self assertEqual ewkt_val N/A N/A OGRGeometry ewkt_val ewkt N/A ewkt_val N/A SRID=4326;%s ewkt_val N/A geom N/A OGRGeometry ewkt_val N/A N/A N/A self assertEqual ewkt_val N/A geom ewkt N/A N/A N/A self assertEqual 4326 N/A N/A geom srs srid N/A test01b_gml N/A N/A self N/A N/A N/A Testing GML output. N/A g N/A N/A self geometries wkt_out N/A N/A geom N/A OGRGeometry N/A g wkt N/A exp_gml N/A g gml N/A N/A GDAL_VERSION N/A 1 8 N/A N/A exp_gml N/A N/A exp_gml replace GeometryCollection MultiGeometry N/A N/A N/A self assertEqual exp_gml N/A geom gml N/A test01c_hex N/A N/A self N/A N/A N/A Testing HEX input/output. N/A g N/A N/A self geometries hex_wkt N/A N/A geom1 N/A OGRGeometry N/A g wkt N/A N/A N/A self assertEqual N/A g hex N/A geom1 hex N/A geom2 N/A OGRGeometry N/A g hex N/A N/A N/A self assertEqual geom1 geom2 N/A test01d_wkb N/A N/A self N/A N/A N/A Testing WKB input/output. N/A g N/A N/A self geometries hex_wkt N/A N/A geom1 N/A OGRGeometry N/A g wkt N/A wkb N/A geom1 wkb N/A N/A N/A self assertEqual N/A N/A N/A b2a_hex wkb upper N/A g hex N/A geom2 N/A OGRGeometry wkb N/A N/A N/A self assertEqual geom1 geom2 N/A test01e_json N/A N/A self N/A N/A N/A Testing GeoJSON input/output. N/A N/A GEOJSON N/A N/A N/A g N/A N/A self geometries json_geoms N/A N/A geom N/A OGRGeometry N/A g wkt N/A N/A N/A hasattr g not_equal N/A N/A N/A N/A self assertEqual N/A g json N/A geom json N/A N/A N/A self assertEqual N/A g json N/A geom geojson N/A N/A N/A self assertEqual N/A OGRGeometry N/A g wkt N/A OGRGeometry N/A geom json N/A test02_points N/A N/A self N/A N/A N/A Testing Point objects. N/A prev N/A OGRGeometry POINT(0 0) N/A p N/A N/A self geometries points N/A N/A N/A N/A hasattr p z N/A N/A pnt N/A OGRGeometry N/A p wkt N/A N/A N/A self assertEqual 1 N/A pnt geom_type N/A N/A N/A self assertEqual POINT N/A pnt geom_name N/A N/A N/A self assertEqual N/A p x N/A pnt x N/A N/A N/A self assertEqual N/A p y N/A pnt y N/A N/A N/A self assertEqual N/A N/A p x N/A p y N/A pnt tuple N/A test03_multipoints N/A N/A self N/A N/A N/A Testing MultiPoint objects. N/A mp N/A N/A self geometries multipoints N/A N/A mgeom1 N/A OGRGeometry N/A mp wkt N/A N/A N/A self assertEqual 4 N/A mgeom1 geom_type N/A N/A N/A self assertEqual MULTIPOINT N/A mgeom1 geom_name N/A mgeom2 N/A OGRGeometry MULTIPOINT N/A mgeom3 N/A OGRGeometry MULTIPOINT N/A g mgeom1 N/A N/A N/A N/A mgeom2 add g N/A N/A N/A mgeom3 add N/A g wkt N/A N/A N/A self assertEqual mgeom1 mgeom2 N/A N/A N/A self assertEqual mgeom1 mgeom3 N/A N/A N/A self assertEqual N/A mp coords N/A mgeom2 coords N/A N/A N/A self assertEqual N/A mp n_p N/A mgeom2 point_count N/A test04_linestring N/A N/A self N/A N/A N/A Testing LineString objects. N/A prev N/A OGRGeometry POINT(0 0) N/A ls N/A N/A self geometries linestrings N/A N/A linestr N/A OGRGeometry N/A ls wkt N/A N/A N/A self assertEqual 2 N/A linestr geom_type N/A N/A N/A self assertEqual LINESTRING N/A linestr geom_name N/A N/A N/A self assertEqual N/A ls n_p N/A linestr point_count N/A N/A N/A self assertEqual N/A ls coords N/A linestr tuple N/A N/A N/A self assertEqual True N/A linestr N/A OGRGeometry N/A ls wkt N/A N/A N/A self assertEqual True N/A linestr prev N/A N/A N/A self assertRaises OGRIndexError N/A linestr __getitem__ N/A len linestr N/A prev linestr N/A x N/A tmpx N/A N/A tmpx tmpy N/A ls coords N/A y N/A tmpy N/A N/A tmpx tmpy N/A ls coords N/A N/A N/A self assertEqual x N/A linestr x N/A N/A N/A self assertEqual y N/A linestr y N/A test05_multilinestring N/A N/A self N/A N/A N/A Testing MultiLineString objects. N/A prev N/A OGRGeometry POINT(0 0) N/A mls N/A N/A self geometries multilinestrings N/A N/A mlinestr N/A OGRGeometry N/A mls wkt N/A N/A N/A self assertEqual 5 N/A mlinestr geom_type N/A N/A N/A self assertEqual MULTILINESTRING N/A mlinestr geom_name N/A N/A N/A self assertEqual N/A mls n_p N/A mlinestr point_count N/A N/A N/A self assertEqual N/A mls coords N/A mlinestr tuple N/A N/A N/A self assertEqual True N/A mlinestr N/A OGRGeometry N/A mls wkt N/A N/A N/A self assertEqual True N/A mlinestr prev N/A prev mlinestr N/A ls mlinestr N/A N/A N/A N/A self assertEqual 2 N/A ls geom_type N/A N/A N/A self assertEqual LINESTRING N/A ls geom_name N/A N/A N/A self assertRaises OGRIndexError N/A mlinestr __getitem__ N/A len mlinestr N/A test06_linearring N/A N/A self N/A N/A N/A Testing LinearRing objects. N/A prev N/A OGRGeometry POINT(0 0) N/A rr N/A N/A self geometries linearrings N/A N/A lr N/A OGRGeometry N/A rr wkt N/A N/A N/A self assertEqual LINEARRING N/A lr geom_name N/A N/A N/A self assertEqual N/A rr n_p N/A len lr N/A N/A N/A self assertEqual True N/A lr N/A OGRGeometry N/A rr wkt N/A N/A N/A self assertEqual True N/A lr prev N/A prev lr N/A test07a_polygons N/A N/A self N/A N/A N/A Testing Polygon objects. N/A bbox N/A -180 -90 180 90 N/A p N/A N/A OGRGeometry from_bbox bbox N/A N/A N/A self assertEqual bbox N/A p extent N/A prev N/A OGRGeometry POINT(0 0) N/A p N/A N/A self geometries polygons N/A N/A poly N/A OGRGeometry N/A p wkt N/A N/A N/A self assertEqual 3 N/A poly geom_type N/A N/A N/A self assertEqual POLYGON N/A poly geom_name N/A N/A N/A self assertEqual N/A p n_p N/A poly point_count N/A N/A N/A self assertEqual N/A N/A p n_i 1 N/A len poly N/A N/A N/A self assertAlmostEqual N/A p area N/A poly area 9 N/A N/A x y N/A N/A poly centroid tuple N/A N/A N/A self assertAlmostEqual N/A N/A p centroid N/A 0 x 9 N/A N/A N/A self assertAlmostEqual N/A N/A p centroid N/A 1 y 9 N/A N/A N/A self assertEqual True N/A poly N/A OGRGeometry N/A p wkt N/A N/A N/A self assertEqual True N/A poly prev N/A N/A p ext_ring_cs N/A N/A ring N/A poly N/A 0 N/A N/A N/A self assertEqual N/A p ext_ring_cs N/A ring tuple N/A N/A N/A self assertEqual N/A p ext_ring_cs N/A N/A poly N/A 0 tuple N/A N/A N/A self assertEqual N/A len N/A p ext_ring_cs N/A ring point_count N/A r poly N/A N/A N/A N/A self assertEqual LINEARRING N/A r geom_name N/A test07b_closepolygons N/A N/A self N/A N/A N/A Testing closing Polygon objects. N/A poly N/A OGRGeometry POLYGON((0 0, 5 0, 5 5, 0 5), (1 1, 2 1, 2 2, 2 1)) N/A N/A N/A self assertEqual 8 N/A poly point_count N/A 
BEGIN - expecting IllegalArgumentException; safe to ignore.
 N/A N/A N/A c N/A poly centroid N/A N/A N/A OGRException N/A N/A N/A N/A N/A N/A self fail Should have raised an OGRException! N/A 
END - expecting IllegalArgumentException; safe to ignore.
 N/A N/A GDAL_VERSION N/A 1 4 1 N/A N/A N/A N/A N/A poly close_rings N/A N/A N/A self assertEqual 10 N/A poly point_count N/A N/A N/A self assertEqual N/A OGRGeometry POINT(2.5 2.5) N/A poly centroid N/A test08_multipolygons N/A N/A self N/A N/A N/A Testing MultiPolygon objects. N/A prev N/A OGRGeometry POINT(0 0) N/A mp N/A N/A self geometries multipolygons N/A N/A mpoly N/A OGRGeometry N/A mp wkt N/A N/A N/A self assertEqual 6 N/A mpoly geom_type N/A N/A N/A self assertEqual MULTIPOLYGON N/A mpoly geom_name N/A N/A mp valid N/A N/A N/A N/A self assertEqual N/A mp n_p N/A mpoly point_count N/A N/A N/A self assertEqual N/A mp num_geom N/A len mpoly N/A N/A N/A self assertRaises OGRIndexError N/A mpoly __getitem__ N/A len mpoly N/A p mpoly N/A N/A N/A N/A self assertEqual POLYGON N/A p geom_name N/A N/A N/A self assertEqual 3 N/A p geom_type N/A N/A N/A self assertEqual N/A mpoly wkt N/A N/A OGRGeometry N/A mp wkt wkt N/A test09a_srs N/A N/A self N/A N/A N/A Testing OGR Geometries with Spatial Reference objects. N/A mp N/A N/A self geometries multipolygons N/A N/A sr N/A SpatialReference WGS84 N/A mpoly N/A OGRGeometry N/A mp wkt sr N/A N/A N/A self assertEqual N/A sr wkt N/A N/A mpoly srs wkt N/A klone N/A N/A mpoly clone N/A N/A N/A self assertEqual N/A sr wkt N/A N/A klone srs wkt N/A poly mpoly N/A N/A N/A N/A self assertEqual N/A sr wkt N/A N/A poly srs wkt N/A ring poly N/A N/A N/A N/A self assertEqual N/A sr wkt N/A N/A ring srs wkt N/A a N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A 0 wkt_a sr N/A b N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A 0 wkt_b sr N/A diff N/A N/A a difference b N/A union N/A N/A a union b N/A N/A N/A self assertEqual N/A sr wkt N/A N/A diff srs wkt N/A N/A N/A self assertEqual N/A sr srid N/A N/A union srs srid N/A mpoly N/A OGRGeometry N/A mp wkt 4326 N/A N/A N/A self assertEqual 4326 N/A mpoly srid N/A N/A mpoly srs N/A SpatialReference 4269 N/A N/A N/A self assertEqual 4269 N/A mpoly srid N/A N/A N/A self assertEqual NAD83 N/A N/A mpoly srs name N/A poly mpoly N/A N/A N/A N/A self assertEqual N/A N/A mpoly srs wkt N/A N/A poly srs wkt N/A N/A poly srs 32140 N/A ring poly N/A N/A N/A N/A self assertEqual 32140 N/A N/A ring srs srid N/A N/A N/A self assertEqual NAD83 / Texas South Central N/A N/A ring srs name N/A N/A ring srs N/A str N/A SpatialReference 4326 N/A N/A N/A self assertEqual 4326 N/A N/A ring srs srid N/A N/A ring srid 4322 N/A N/A N/A self assertEqual WGS 72 N/A N/A ring srs name N/A N/A N/A self assertEqual 4322 N/A ring srid N/A test09b_srs_transform N/A N/A self N/A N/A N/A Testing transform(). N/A orig N/A OGRGeometry POINT (-104.609 38.255) 4326 N/A trans N/A OGRGeometry POINT (992385.4472045 481455.4944650) 2774 N/A N/A t1 t2 t3 N/A N/A N/A orig clone N/A N/A orig clone N/A N/A orig clone N/A N/A N/A t1 transform N/A trans srid N/A N/A N/A t2 transform N/A SpatialReference EPSG:2774 N/A ct N/A CoordTransform N/A SpatialReference WGS84 N/A SpatialReference 2774 N/A N/A N/A t3 transform ct N/A k1 N/A N/A orig clone N/A k2 N/A N/A k1 transform N/A trans srid clone True N/A N/A N/A self assertEqual k1 orig N/A N/A N/A self assertNotEqual k1 k2 N/A prec 3 N/A p N/A t1 t2 t3 k2 N/A N/A N/A N/A self assertAlmostEqual N/A trans x N/A p x prec N/A N/A N/A self assertAlmostEqual N/A trans y N/A p y prec N/A test09c_transform_dim N/A N/A self N/A N/A N/A Testing coordinate dimension is the same on transformed geometries. N/A ls_orig N/A OGRGeometry LINESTRING(-104.609 38.255) 4326 N/A ls_trans N/A OGRGeometry LINESTRING(992385.4472045 481455.4944650) 2774 N/A prec 3 N/A N/A N/A ls_orig transform N/A ls_trans srs N/A N/A N/A self assertEqual 2 N/A ls_orig coord_dim N/A N/A N/A self assertAlmostEqual N/A N/A ls_trans x N/A 0 N/A N/A ls_orig x N/A 0 prec N/A N/A N/A self assertAlmostEqual N/A N/A ls_trans y N/A 0 N/A N/A ls_orig y N/A 0 prec N/A test10_difference N/A N/A self N/A N/A N/A Testing difference(). N/A i N/A xrange N/A len N/A N/A self geometries topology_geoms N/A N/A a N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_a N/A b N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_b N/A d1 N/A OGRGeometry N/A N/A N/A N/A self geometries diff_geoms N/A i wkt N/A d2 N/A N/A a difference b N/A N/A N/A self assertEqual d1 d2 N/A N/A N/A self assertEqual d1 N/A a b N/A a b N/A N/A N/A self assertEqual d1 a N/A test11_intersection N/A N/A self N/A N/A N/A Testing intersects() and intersection(). N/A i N/A xrange N/A len N/A N/A self geometries topology_geoms N/A N/A a N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_a N/A b N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_b N/A i1 N/A OGRGeometry N/A N/A N/A N/A self geometries intersect_geoms N/A i wkt N/A N/A N/A self assertEqual True N/A N/A a intersects b N/A i2 N/A N/A a intersection b N/A N/A N/A self assertEqual i1 i2 N/A N/A N/A self assertEqual i1 N/A a b N/A a b N/A N/A N/A self assertEqual i1 a N/A test12_symdifference N/A N/A self N/A N/A N/A Testing sym_difference(). N/A i N/A xrange N/A len N/A N/A self geometries topology_geoms N/A N/A a N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_a N/A b N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_b N/A d1 N/A OGRGeometry N/A N/A N/A N/A self geometries sdiff_geoms N/A i wkt N/A d2 N/A N/A a sym_difference b N/A N/A N/A self assertEqual d1 d2 N/A N/A N/A self assertEqual d1 N/A a b N/A a b N/A N/A N/A self assertEqual d1 a N/A test13_union N/A N/A self N/A N/A N/A Testing union(). N/A i N/A xrange N/A len N/A N/A self geometries topology_geoms N/A N/A a N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_a N/A b N/A OGRGeometry N/A N/A N/A N/A self geometries topology_geoms N/A i wkt_b N/A u1 N/A OGRGeometry N/A N/A N/A N/A self geometries union_geoms N/A i wkt N/A u2 N/A N/A a union b N/A N/A N/A self assertEqual u1 u2 N/A N/A N/A self assertEqual u1 N/A a b N/A a b N/A N/A N/A self assertEqual u1 a N/A test14_add N/A N/A self N/A N/A N/A Testing GeometryCollection.add(). N/A mp N/A OGRGeometry MultiPolygon N/A pnt N/A OGRGeometry POINT(5 23) N/A N/A N/A self assertRaises OGRException N/A mp add pnt N/A mp N/A N/A self geometries multipolygons N/A N/A mpoly N/A OGRGeometry N/A mp wkt N/A mp1 N/A OGRGeometry MultiPolygon N/A mp2 N/A OGRGeometry MultiPolygon N/A mp3 N/A OGRGeometry MultiPolygon N/A poly mpoly N/A N/A N/A N/A mp1 add poly N/A N/A N/A mp2 add N/A poly wkt N/A N/A N/A mp3 add mpoly N/A tmp N/A mp1 mp2 mp3 N/A N/A N/A N/A self assertEqual mpoly tmp N/A test15_extent N/A N/A self N/A N/A N/A Testing `extent` property. N/A mp N/A OGRGeometry MULTIPOINT(5 23, 0 0, 10 50) N/A N/A N/A self assertEqual N/A 0.0 0.0 10.0 50.0 N/A mp extent N/A poly N/A OGRGeometry N/A N/A N/A N/A self geometries polygons N/A 3 wkt N/A ring N/A poly shell N/A N/A x y N/A N/A ring x N/A ring y N/A N/A xmin ymin N/A N/A min x N/A min y N/A N/A xmax ymax N/A N/A max x N/A max y N/A N/A N/A self assertEqual N/A xmin ymin xmax ymax N/A poly extent N/A test16_25D N/A N/A self N/A N/A N/A Testing 2.5D geometries. N/A pnt_25d N/A OGRGeometry POINT(1 2 3) N/A N/A N/A self assertEqual Point25D N/A N/A pnt_25d geom_type name N/A N/A N/A self assertEqual 3.0 N/A pnt_25d z N/A N/A N/A self assertEqual 3 N/A pnt_25d coord_dim N/A ls_25d N/A OGRGeometry LINESTRING(1 1 1,2 2 2,3 3 3) N/A N/A N/A self assertEqual LineString25D N/A N/A ls_25d geom_type name N/A N/A N/A self assertEqual N/A 1.0 2.0 3.0 N/A ls_25d z N/A N/A N/A self assertEqual 3 N/A ls_25d coord_dim N/A test17_pickle N/A N/A self N/A N/A N/A Testing pickle support. N/A g1 N/A OGRGeometry LINESTRING(1 1 1,2 2 2,3 3 3) WGS84 N/A g2 N/A N/A pickle loads N/A N/A pickle dumps g1 N/A N/A N/A self assertEqual g1 g2 N/A N/A N/A self assertEqual 4326 N/A N/A g2 srs srid N/A N/A N/A self assertEqual N/A N/A g1 srs wkt N/A N/A g2 srs wkt N/A test18_ogrgeometry_transform_workaround N/A N/A self N/A N/A N/A Testing coordinate dimensions on geometries after transformation. N/A wkt_2d MULTILINESTRING ((0 0,1 1,2 2)) N/A wkt_3d MULTILINESTRING ((0 0 0,1 1 1,2 2 2)) N/A srid 4326 N/A geom N/A OGRGeometry wkt_2d srid N/A N/A N/A geom transform srid N/A N/A N/A self assertEqual 2 N/A geom coord_dim N/A N/A N/A self assertEqual 2 N/A N/A geom N/A 0 coord_dim N/A N/A N/A self assertEqual wkt_2d N/A geom wkt N/A geom N/A OGRGeometry wkt_3d srid N/A N/A N/A geom transform srid N/A N/A N/A self assertEqual 3 N/A geom coord_dim N/A N/A N/A self assertEqual 3 N/A N/A geom N/A 0 coord_dim N/A N/A N/A self assertEqual wkt_3d N/A geom wkt N/A test19_equivalence_regression N/A N/A self N/A N/A N/A Testing equivalence methods with non-OGRGeometry instances. N/A N/A N/A self assertNotEqual None N/A OGRGeometry POINT(0 0) N/A N/A N/A self assertEqual False N/A N/A OGRGeometry LINESTRING(0 0, 1 1) 3 N/A N/A suite N/A N/A N/A N/A N/A s N/A N/A unittest TestSuite N/A N/A N/A s addTest N/A N/A unittest makeSuite OGRGeomTest N/A s N/A run N/A N/A verbosity N/A 2 N/A N/A N/A N/A N/A N/A unittest TextTestRunner verbosity verbosity run N/A suite N/A