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.