OSSIM - Open Source Software Image Map  Version 1.9.0 (20180803)
ossimVpfFeatureClass.h
Go to the documentation of this file.
1 #ifndef ossimVpfFeatureClass_HEADER
2 #define ossimVpfFeatureClass_HEADER
6 
7 class ossimVpfCoverage;
8 
10 {
11 public:
13 
18  bool openFeatureClass(const ossimString& featureClassName,
19  const ossimFilename& featureClassFullPath,
20  const ossimFilename& table1,
21  const ossimString& columnNameIdTable1,
22  const ossimFilename& table2,
23  const ossimString& columnNameIdTable2);
24 
25  const ossimString& getName()const;
26 
37  static bool isPrimitive(const ossimString& featureName);
38 
49  static bool isSimpleFeature(const ossimString& featureName);
50 
57  static bool isComplexFeature(const ossimString& featureName);
58 
63  static bool isFeature(const ossimString& featureName);
64 
76  static bool isJoin(const ossimString& featureName);
77 
78  ossimFilename getTable1()const;
79  ossimFilename getTable2()const;
80 
81 private:
82 
89 
90 };
91 
92 #endif
static bool isFeature(const ossimString &featureName)
static bool isPrimitive(const ossimString &featureName)
static bool isComplexFeature(const ossimString &featureName)
bool openFeatureClass(const ossimString &featureClassName, const ossimFilename &featureClassFullPath, const ossimFilename &table1, const ossimString &columnNameIdTable1, const ossimFilename &table2, const ossimString &columnNameIdTable2)
ossimFilename theFeatureClassFullPath
static bool isSimpleFeature(const ossimString &featureName)
static bool isJoin(const ossimString &featureName)
ossimFilename getTable2() const
const ossimString & getName() const
ossimFilename getTable1() const