OpenCPN Partial API docs
Loading...
Searching...
No Matches
s57featuredefns.cpp File Reference

Implements methods to create OGRFeatureDefns for various object classes, and primitive features. More...

#include "s57.h"
#include "gdal/ogr_api.h"
#include "gdal/cpl_conv.h"
#include "gdal/cpl_string.h"

Go to the source code of this file.

Functions

OGRFeatureDefn * S57GenerateGeomFeatureDefn (OGRwkbGeometryType eGType, int nOptionFlags)
OGRFeatureDefn * S57GenerateVectorPrimitiveFeatureDefn (int nRCNM, int nOptionFlags)
OGRFeatureDefn * S57GenerateObjectClassDefn (S57ClassRegistrar *poCR, int nOBJL, int nOptionFlags)
OGRFeatureDefn * S57GenerateObjectClassDefnM_COVR (int nOBJL)
void S57GenerateStandardAttributes (OGRFeatureDefn *poFDefn, int nOptionFlags)

Detailed Description

Implements methods to create OGRFeatureDefns for various object classes, and primitive features.

Definition in file s57featuredefns.cpp.

Function Documentation

◆ S57GenerateGeomFeatureDefn()

OGRFeatureDefn * S57GenerateGeomFeatureDefn ( OGRwkbGeometryType eGType,
int nOptionFlags )

Definition at line 38 of file s57featuredefns.cpp.

◆ S57GenerateObjectClassDefn()

OGRFeatureDefn * S57GenerateObjectClassDefn ( S57ClassRegistrar * poCR,
int nOBJL,
int nOptionFlags )

Definition at line 158 of file s57featuredefns.cpp.

◆ S57GenerateObjectClassDefnM_COVR()

OGRFeatureDefn * S57GenerateObjectClassDefnM_COVR ( int nOBJL)

Definition at line 265 of file s57featuredefns.cpp.

◆ S57GenerateStandardAttributes()

void S57GenerateStandardAttributes ( OGRFeatureDefn * poFDefn,
int nOptionFlags )

Definition at line 295 of file s57featuredefns.cpp.

◆ S57GenerateVectorPrimitiveFeatureDefn()

OGRFeatureDefn * S57GenerateVectorPrimitiveFeatureDefn ( int nRCNM,
int nOptionFlags )

Definition at line 71 of file s57featuredefns.cpp.