BLayer.h File Reference


Detailed Description

Provides an abstract base class for a data layer.

#include "GeoCore.h"
#include "BRange.h"
#include "BRect.h"
#include "BString.h"
#include "BCoordSys.h"
#include "BGeometry.h"
#include "BMetadataContainer.h"
#include "boost/shared_ptr.hpp"
#include <vector>

Namespaces

namespace  GeoCore

Classes

class  BLayer
 Abstract base class for a data layer. More...

Typedefs

typedef
boost::shared_ptr
< BLayer > 
BLayerPtr
 Defines a shared pointer that can be used to reference a BLayer.
typedef std::vector
< BLayerPtr > 
BLayerPtrVector
 Defines a collection of BLayerPtr objects.

Enumerations

enum  ELayerType {
  eLayerTypeNone,
  eLayerTypeVector,
  eLayerTypeRaster
}
 Enumeration containing the various types of layers. More...


GeoTranslate 5.0 From Blue Marble Geographics