SFExtendedGeometryCollection
Objective-C
@interface SFExtendedGeometryCollection : SFGeometryCollection
Swift
class SFExtendedGeometryCollection : SFGeometryCollection
Extended Geometry Collection providing abstract geometry collection type support
-
Create
Declaration
Objective-C
+ (SFExtendedGeometryCollection *) extendedGeometryCollectionWithGeometryCollection: (SFGeometryCollection *)geometryCollection;
Parameters
geometryCollection
geometry collection
Return Value
new extended geometry collection
-
Create
Declaration
Objective-C
+ (SFExtendedGeometryCollection *) extendedGeometryCollectionWithExtendedGeometryCollection: (SFExtendedGeometryCollection *)extendedGeometryCollection;
Parameters
extendedGeometryCollection
extended geometry collection
Return Value
new extended geometry collection
-
Initialize
Declaration
Objective-C
- (instancetype)initWithGeometryCollection: (SFGeometryCollection *)geometryCollection;
Swift
init!(geometryCollection: SFGeometryCollection!)
Parameters
geometryCollection
geometry collection
Return Value
new extended geometry collection
-
Initialize
Declaration
Objective-C
- (instancetype)initWithExtendedGeometryCollection: (SFExtendedGeometryCollection *)extendedGeometryCollection;
Swift
init!(extendedGeometryCollection: SFExtendedGeometryCollection!)
Parameters
extendedGeometryCollection
extended geometry collection
Return Value
new extended geometry collection
-
Update the extended geometry type based upon the contained geometries
Declaration
Objective-C
- (void)updateGeometryType;
Swift
func updateGeometryType()