Classes | Namespaces | Typedefs | Enumerations
IRasterAttachment.h File Reference
#include <DgnPlatform/Handler.h>
#include <DgnPlatform/DgnPlatform.h>
#include <DgnPlatform/image.h>
#include <DgnPlatform/DgnFileIO/DgnElements.h>
#include <DgnPlatform/DgnFileIO/UnitDefinition.h>
#include <DgnPlatform/ElementHandle.h>
#include <DgnPlatform/IRasterElementDependency.h>
#include <Bentley/RefCounted.h>

Go to the source code of this file.

Classes

struct  RasterClip
 Provides methods for inspecting a raster clip. More...
 
struct  RasterClipCollection
 Provides a ref counted container that store a collection of clips set on a raster attachment. More...
 
struct  RasterClipProperties
 Provides methods for inspecting current clips set on a raster attachment. More...
 
struct  RasterTransparentColorsCollection
 Provides methods for inspecting the transparent colors set on a raster attachment. More...
 
union  RasterTransparentColorsCollection::transparentColors
 
struct  IRasterAttachmentQuery
 Provides methods for inspecting the current raster attachment properties of an element. More...
 
struct  IRasterAttachmentEdit
 Provides methods for inspecting and editing the current raster attachment properties of an element. More...
 

Namespaces

 Bentley
 The Bentley namespace contains types defined by the Bentley Library.
 
 Bentley::DgnPlatform
 The DgnPlatform namespace contains types defined by the DgnPlatform.
 

Typedefs

typedef RefCountedPtr< RasterClip > RasterClipPtr
 
typedef RefCountedPtr
< RasterClipCollection > 
RasterClipCollectionPtr
 
typedef RefCountedPtr
< RasterClipProperties > 
RasterClipPropertiesPtr
 
typedef RefCountedPtr
< RasterMaskReference > 
RasterMaskReferencePtr
 
typedef RefCountedPtr
< RasterLayerDisplayOverride > 
RasterLayerDisplayOvrPtr
 
typedef RefCountedPtr
< RasterTransparentColorsCollection > 
RasterTransparentColorsCollectionPtr
 
typedef bvector< RasterClipPtr > RasterClipVector
 

Enumerations

enum  RasterDisplayPriorityPlane { DisplayPriority_BackPlane = 1, DisplayPriority_DesignPlane = 2, DisplayPriority_FrontPlane = 3 }
 
enum  GeoreferencePriority { GeoreferencePriority_Default = 0, GeoreferencePriority_Attachment = 1, GeoreferencePriority_RasterFile = 2, GeoreferencePriority_SisterFile = 3 }
 
enum  GeotiffUnitPriority { GeotiffUnitPriority_PCS_Default =0, GeotiffUnitPriority_PCS_Linear =1, GeotiffUnitPriority_Unknown =2 }
 
enum  TransparentColorType { TransparentColorType_Colordef = 1, TransparentColorType_CubeDef = 2 }
 
enum  GeoCodingType { GeoCodingType_None = 0, GeoCodingType_Type66 = 1 }
 

Copyright © 2017 Bentley Systems, Incorporated. All rights reserved.