|
struct | AccuDraw |
|
struct | AccudrawInf |
|
struct | AccuSnap |
|
struct | AccuSnapHandler |
| An Event Handler for responding to significant events during AccuSnap processing. More...
|
|
struct | ActiveCellSettings |
|
struct | AdvancedLight |
| The advanced light, represents the common settings of solar and source lights. More...
|
|
struct | AmbientLight |
| Represents the ambient light. More...
|
|
struct | AngleFormatter |
| Used to construct a string from a numerical angle value. More...
|
|
struct | AngleParser |
| Used to parse angles. More...
|
|
struct | AnonymousSharedCellDefCollection |
| The collection of all anonymous shared cell definitions in a file. More...
|
|
struct | AppDataKey |
| A unique (for this session) key to identify this AppData type. More...
|
|
struct | ApplicableSignaturesCollection |
| The collection of all signatures that apply to the content viewed through a specified model. More...
|
|
struct | ApplicationSettings |
| Holds application settings for a file or model. More...
|
|
struct | ApplicationToolData |
| Structure that specified an IconCmd resource. More...
|
|
struct | ApplyViewOptions |
|
struct | ArcHandler |
| The default type handler for the ARC_ELM type that corresponds to the Arc_3d and Arc_2d structures. More...
|
|
struct | AreaFormatter |
| Used to construct a string from a numerical area value. More...
|
|
struct | AreaHatchAction |
| ! A display rule action that allows control of element hatching. More...
|
|
struct | AreaLight |
| Area lights are useful for many diffuse lighting situations, such as simulating fluorescent lighting, where the light source is neither a point light nor a spot light. More...
|
|
struct | AreaOrVolumeFormatterBase |
|
struct | AreaOrVolumeParser |
|
struct | AreaParser |
|
struct | AreaPatternAction |
| ! A display rule action that allows control of area patterning More...
|
|
struct | AssociativePoint |
|
struct | AssocPoint |
|
struct | AssocRegionCellHeaderHandler |
| The Associative Region cell can represent one or more planar regions that can be a shape, ellipse, complex shape, or grouped hole. More...
|
|
struct | Autodim1 |
|
struct | AuxToolFlags |
|
struct | BaseDetailingPropInfo |
| Base class to encapsulate property enums for the various detailing symbol types. More...
|
|
struct | BoundedPlane |
| Struct used to represent a bounded plane. More...
|
|
struct | BrepCellHeaderHandler |
| The Brep cell is used to store boundary representation surfaces and solids created using either the Parasolid or ACIS kernels as elements. More...
|
|
struct | BSplineCurveHandler |
| The default type handler for the BSPLINE_CURVE_ELM type that corresponds to the Bspline_curve structure. More...
|
|
struct | BSplineSurfaceHandler |
| The default type handler for the BSPLINE_SURFACE_ELM type that corresponds to the Bspline_surface structure. More...
|
|
struct | CachedMaterialConstIterator |
|
struct | CalloutBaseHandler |
| Callout Element Handler base class. More...
|
|
struct | CalloutBuilder |
| Class for building callouts. More...
|
|
struct | CameraInfo |
|
struct | CameraParams |
| The parameters the define the position and focal length of a MicroStation camera. More...
|
|
struct | Caret |
| Represents an insertable location within a TextBlock. More...
|
|
struct | ChainHeaderHandler |
| Base class with behavior common to complex strings and shapes. More...
|
|
struct | ChangeTrackInfo |
| This structure is passed to TxnMonitor functions as they are called during direct changes to the DGN file. More...
|
|
struct | CharStream |
| In the TextBlock DOM, a collection of single-line, single-format characters. More...
|
|
struct | ChildEditElemIter |
| An Iterator for the children of an EditElementHandle that allows modification. More...
|
|
struct | ChildElemIter |
| An Iterator for the children of an ElementHandle for query purposes. More...
|
|
struct | ClipPolygon |
| A ClipPolygon is a collection of 2D Points that form a loop and can be used for clipping. More...
|
|
struct | ClipPrimitive |
| ClipPrimitive is an abstract class that represents a single clip object. More...
|
|
struct | ClipVector |
|
struct | ClipVolumeFlags |
| Stores ClipVolume flags which are used by DynamicViewSettings. More...
|
|
struct | ClipVolumeOverrides |
|
struct | Cntrl1 |
|
struct | Cntrlwd |
|
struct | ColorBook |
|
struct | ColorOverrideAction |
| ! A display rule action that allows to override element color. More...
|
|
struct | ColumnDefinitionNode |
| Child of ColumnGroupNode which defines a column in the report. More...
|
|
struct | ColumnGroupNode |
| Holds all of the column definitions belonging to a report definition as child nodes. More...
|
|
struct | ComplexHeaderDisplayHandler |
| Base class for displayable complex element types. More...
|
|
struct | ComplexShapeHandler |
| The default type handler for the CMPLX_SHAPE_ELM type. More...
|
|
struct | ComplexStringHandler |
| The default type handler for the CMPLX_STRING_ELM type. More...
|
|
struct | ComponentInfo |
|
struct | ConeHandler |
| The default type handler for the CONE_ELM type that corresponds to the Cone_3d structure. More...
|
|
struct | ConfigurationManager |
| The ConfigurationManager supplies methods that allow users and applications to customize the behavior of programs at runtime. More...
|
|
struct | ConstElementLinkageIterator |
| Iterate Linkages on an element. More...
|
|
struct | ContextMenuNode |
| refcounted native interface class used to access Context Menu data. More...
|
|
struct | CurveHandler |
| The default type handler for the CURVE_ELM type. More...
|
|
struct | CustomItemHost |
| Represents an object to which a ItemType can be attached to produce an "Item". More...
|
|
struct | CustomProperty |
| Defines a property within a CustomPropertyContainer. More...
|
|
struct | CustomPropertyContainer |
| Base class for an object which represents a named collection of CustomProperties within an ItemTypeLibrary. More...
|
|
struct | CustomPropertyType |
| Defines a collection of properties which can serve as the "type" of a CustomProperty. More...
|
|
struct | DateTimeFormatter |
| Used to construct a string from a time point value. More...
|
|
struct | DCompFlags |
|
struct | DCompSettings |
|
struct | DegreeOfFreedom |
|
struct | DependencyLinkage |
| In-memory image of user attribute data in which dependency information is stored. More...
|
|
struct | DependencyManager |
| The Dependency Manager tracks changes to root elements and notififies dependent elements. More...
|
|
struct | DependencyManagerLinkage |
|
struct | dependencyRoot |
| Describes a reference from a dependent to a root in a DependencyLinkage. More...
|
|
struct | DependencyRootAssocPoint_I |
| Defines a dependency tied to a particular point on one or more root elements. More...
|
|
struct | DependencyRootElementID_V |
| Defines a dependency and associates a floating-point value with it. More...
|
|
struct | DependencyRootFarElementID |
| Defines a dependency where the root can be in a different model from the dependent. More...
|
|
struct | DependencyRootFarElementID_V |
| Defines an ElementID_V reference where the root can be in a different model from the dependent. More...
|
|
struct | DependencyRootPath_V |
| Defines a dependency where the root can be in a different model from the dependent, including nested reference files where multiple Reference attachment IDs are needed to specify the modelRef that is resolved at runtime. More...
|
|
struct | DetailCallout3DViewDef |
| New Detail callout structure corresponding to new detail views that are stored in 3d model like any other view. More...
|
|
struct | DetailCallout3DViewHandler |
| 3d Detail Callout Element Handler More...
|
|
struct | DetailCalloutDef |
| Detail callout definition. More...
|
|
struct | DetailCalloutHandler |
| Detail Callout Element Handler. More...
|
|
struct | DetailingSymbolBaseHandler |
| Detailing Symbol Element Handler Base Class. More...
|
|
struct | DetailingSymbolManager |
| Manager class for managing creating, deleting and modifying of detailing symbols. More...
|
|
struct | DetailingSymbolStyle |
|
struct | DetailingSymbolStyleCollection |
| A collection detailingsymbol styles in a file. More...
|
|
struct | DetailingsymbolStyleHelper |
| DetailingSymbolStyleHelper is a class to help apply style settings to a Detailing Symbol. More...
|
|
struct | DetailingSymbolStyleIterator |
| A forward iterator to go through the list of DetailingSymbolStyles in a collection. More...
|
|
struct | Dgn3DInputEvent |
| Input event with translation and rotation data. More...
|
|
struct | DgnActionItemContext |
|
struct | DgnAttachment |
| A DgnAttachment represents a reference from one model to another, with transforming, clipping, and filtering applied. More...
|
|
struct | DgnAttachmentAppData |
| An application can store per-DgnAttachment data that it needs at runtime by subclassing DgnAttachmentAppData and calling the AddAppData method. More...
|
|
struct | DgnAttachmentArray |
| A collection of pointers to Bentley::DgnPlatform::DgnAttachment objects. More...
|
|
struct | DgnAttachmentBuilder |
| A smart pointer to a non-persistent Bentley::DgnPlatform::DgnAttachment that is in the process of being defined. More...
|
|
struct | DgnAttachmentLevelCache |
| Provides access to levels used by elements in a referenced model. More...
|
|
struct | DgnAttachmentLoadOptions |
| The DgnAttachmentLoadOptions struct is used to specify the details of how DgnAttachments are to be read and loaded for a DgnModelRef. More...
|
|
struct | DgnBaseMoniker |
| A DgnBaseMoniker identifies a file or a folder. More...
|
|
struct | DgnBaseMonikerList |
| Collection of base monikers. More...
|
|
struct | DgnButtonEvent |
| The DgnTool class encapsulates the MDL "state" functions and helps simplify the process of writing tools for MicroStation. More...
|
|
struct | DgnColorMap |
| Reference counted class for storing information about a MicroStation color table. More...
|
|
struct | DgnConfigVarExpressionLink |
| DgnConfigVarExpressionLink is class which represents the expression type of link. More...
|
|
struct | DgnDisplay |
| Data types that are used in DgnDisplay. More...
|
|
struct | DgnDisplayCoreTypes |
| Types used to interface with native DgnDisplayKernel. More...
|
|
struct | DgnDocument |
| A DgnDocument represents a file. More...
|
|
struct | DgnDocumentBrowserDefaults |
|
struct | DgnDocumentManager |
| DgnDocumentManager provides services to create, find, open, and save files, either to/from the local file system or to/from a DMS such as ProjectWise if one is in use. More...
|
|
struct | DgnDocumentMoniker |
| A DgnDocumentMoniker identifies a file. More...
|
|
struct | DgnDocumentMonikerList |
| Collection of document monikers. More...
|
|
struct | DgnDocumentNameProperty |
|
struct | DgnECExtendedType |
| An ECSchema may define an extended type for an ECProperty. More...
|
|
struct | DgnECHost |
| Represents a "primary" DgnECInstance plus a collection of related ECInstances as a single unit. More...
|
|
struct | DgnECHostIterable |
| Iterates primary instances plus related instances on same host. More...
|
|
struct | DgnECHostRelationshipSpecification |
| Defines a related ECInstance query to be included in the ECInstances queried by a ReportDefinition. More...
|
|
struct | DgnECHostSpecification |
| Defines the primary ECClasses plus related ECInstances which will be used to populate the results of a ReportDefinition. More...
|
|
struct | DgnECHostSpecificationsContext |
| QueryRelatedClassSpecifiers are specific to a DgnFile (they hold direct pointers to ECClasses). More...
|
|
struct | DgnECInstance |
| DgnInstance is an abstract class that represents an ecinstance which is persisted in the DgnPlatform layer. More...
|
|
struct | DgnECInstanceCreateContext |
| Defines the set of options and the properties to select when querying for DgnECInstances. More...
|
|
struct | DgnECInstanceCreateOptions |
| Defines the set of options used when querying for DgnECInstances. More...
|
|
struct | DgnECInstanceEnabler |
| Implemented by ECEnablers which expose properties of DgnECInstances. More...
|
|
struct | DgnECInstanceHost |
| Represents some object which resides in a DgnFile and which can host ECInstances. More...
|
|
struct | DgnECInstanceIterable |
| ! Used to return results from DgnECManager::FindInstances. More...
|
|
struct | DgnECIntrinsicRelationshipProvider |
| Support for intrinsic relationship providers that provide relationships from DgnContentRelationshipSchema. More...
|
|
struct | DgnECManager |
| DgnECManager handles persistence of ECInstances including CRUD operations for ECN::Instances and EC:RelationshipInstances and "FindElementInstances" operations. More...
|
|
struct | DgnECRelationshipEnabler |
| DgnECRelationshipEnabler is an abstract class. More...
|
|
struct | DgnECUnit |
| Describes the units associated with a Dgn-based ECProperty. More...
|
|
struct | DgnElementECInstance |
| DgnElementECInstance is an abstract class DgnElementECInstance represents a DgnECInstance which is hosted on an element, often as an XAttribute. More...
|
|
struct | DgnElementSetTool |
| The DgnElementSetTool class can be used to implement a modify command. More...
|
|
struct | DgnFile |
| A DgnFile is an in-memory representation of a physical file, regardless of its format. More...
|
|
struct | DgnFileAppData |
| Applications subclass from this class to store their DgnFile specific data on a DgnFile via DgnFile::AddAppData. More...
|
|
struct | DgnFileLink |
| DgnFileLink class is used to represents links of file link type. More...
|
|
struct | DgnFlickEvent |
|
struct | DgnFolder |
|
struct | DgnFolderBrowserDefaults |
|
struct | DgnFolderLink |
| A DgnFolderLink can be used to create a link of type folder link. More...
|
|
struct | DgnFolderMoniker |
| A DgnFolderMoniker identifies a folder. More...
|
|
struct | DgnFolderMonikerList |
| Collection of folder monikers. More...
|
|
struct | DgnFont |
| All fonts in MicroStation, regardless of type, are referenced through an instance of this class. Fonts each have a name and type. It is possible to have multiple fonts in the system with the same name but different types. More...
|
|
struct | DgnFontList |
| A list of fonts. Generally this list is created for you by a search method. DgnFontLists are reference counted, so the last reference to the list frees it. More...
|
|
struct | DgnFontManager |
| The DgnFontManager provides access to all font related services. More...
|
|
struct | DgnFontNamedSymbol |
| Data structure to represent a named symbol for a font, as specified in the font configuration file. More...
|
|
struct | DgnFontNumMap |
| A DgnFontNumMap is a per-DgnFile object that maps "FontID" (int) values to Font objects. FontNumMaps are loaded from the FontTable element stored in the dictionary model of a DgnFile. More...
|
|
struct | DgnFontVisitor |
| Implement this interface to traverse a set of fonts. More...
|
|
struct | DgnGenericLink |
| DgnGenericLink represents a link type that can represent any link type. More...
|
|
struct | DgnGestureEvent |
|
struct | DgnGlyph |
| Represents a glyph in a Font (agnostic of DgnFontType). The primary use is to be able to get a GPA of this glyph for export purposes. To acquire a Glyph object, see DgnFont::GetGlyph. More...
|
|
struct | DgnHost |
|
struct | DgnHostWString |
| A host object that holds a string. More...
|
|
struct | DgnLink |
| This is base class for defining a link. More...
|
|
struct | DgnLinkBookmarkProvider |
| A link bookmark provider class. More...
|
|
struct | DgnLinkComposition |
| DgnLinkComposition is an abstract class, which represents composition of link types. More...
|
|
struct | DgnLinkECInstanceAdapter |
| An interface thats used for creating an object from ECInstance. More...
|
|
struct | DgnLinkFollowLog |
| DgnLinkFollowLog can be used to create log data. More...
|
|
struct | DgnLinkHandler |
|
struct | DgnLinkManager |
| The Drawing Set interface allows programs to manipulate drawing sets and drawing links stored in dgn idx files. More...
|
|
struct | DgnLinkSchemaProvider |
|
struct | DgnLinkSet |
| Class to define the link sets in DgnFile. More...
|
|
struct | DgnLinkSetHandler |
|
struct | DgnLinkSetLink |
| A class which defines the linkset link type. More...
|
|
struct | DgnLinkStringUserData |
| This class can be used to represents the user string data. More...
|
|
struct | DgnLinkTargetSpec |
| This class defines the target spec for links. More...
|
|
struct | DgnLinkTree |
| DgnLinkTree represents a tree structure to hold DgnLinks. More...
|
|
struct | DgnLinkTreeBranch |
| DgnLinkTreeBranch is a type of DgnLinkTreeNode. More...
|
|
struct | DgnLinkTreeLeaf |
| DgnLinkTreeLeaf represents leaf nodes in the DgnLinkTree. More...
|
|
struct | DgnLinkTreeNode |
| Every node in DgnLinkTree is represented by DgnLinkTreeNode. More...
|
|
struct | DgnLinkTreeSpec |
| DgnLinkTreeSpec contains the information necessary to locate a DgnLinkTree in the DgnFile. More...
|
|
struct | DgnLinkUserData |
| Class to define the links user data like AppId etc. More...
|
|
struct | DgnLinkUserDataHandler |
|
struct | DgnLinkUserDataList |
| Applications can store their user data on DgnLinkTreeNode. More...
|
|
struct | DgnLinkValidationCenter |
| Vistor that logs the results of ValidateLinkTarget. More...
|
|
struct | DgnModel |
| A DgnModel represents a DgnModel in memory. More...
|
|
struct | DgnModelAppData |
| Application-defined object that is stored with a DgnModel. More...
|
|
struct | DgnModelHandlerId |
| A two-part ID used by DgnModel Model Handlers. More...
|
|
struct | DgnModelLink |
|
struct | DgnModelRef |
| A DgnModelRef provides access to a model in a Bentley::DgnPlatform::DgnFile. More...
|
|
struct | DgnModelRefList |
| *//* Bentley Systems More...
|
|
struct | DgnMouseWheelEvent |
| Information about movement of the "wheel" on the mouse. More...
|
|
struct | DgnOleFlags |
|
struct | DgnOleInfo |
|
struct | DgnPlatformIntegration |
| A DgnPlatformIntegration can initialize an integration, open or close a DMS session, and return the integration module's DgnDocumentManager. More...
|
|
struct | DgnPlatformIntegrationList |
| A DgnPlatformIntegrationList is a collection of DgnPlatformIntegrations. More...
|
|
struct | DgnPrimitiveTool |
| The DgnPrimitiveTool class can be used to implement a primitive command. More...
|
|
struct | DgnRegionElementTool |
|
struct | DgnRegionLink |
| DgnRegionLink points to a region inside a Dgn File. More...
|
|
struct | DgnStoreHdrHandler |
| The default type handler for the DGNSTORE_HDR type that corresponds to the DgnStoreHdr structure. More...
|
|
struct | DgnTagDefinition |
|
struct | DgnTagSetSpec |
|
struct | DgnTagSpec |
|
struct | DgnTagValue |
|
struct | DgnTextSnippet |
| !DgnTextSnippet is a named serialized textblock which is stored in the dictionary model. More...
|
|
struct | DgnTextSnippetCategory |
| Category of textsnippet in a file. More...
|
|
struct | DgnTextSnippetCollection |
| A collection of textsnippet in a file. More...
|
|
struct | DgnTextSnippetIterator |
| A forward iterator to go through the list of snippets in a file. More...
|
|
struct | DgnTextSnippetPropertyMask |
| A BitMask of all DgnTextSnippet properties. More...
|
|
struct | DgnTextStyle |
| Class to manipulate a textstyle in a DgnFile. More...
|
|
struct | DgnTool |
| Base MicroStation Tool Class. More...
|
|
struct | DgnTouchEvent |
|
struct | DgnURLLink |
| DgnURLLink represents the URL type which gets linked into some place. More...
|
|
struct | DgnViewTool |
| The DgnViewTool class can be used to implement a viewing command. More...
|
|
struct | DgnWorkSet |
| Represents a physical WorkSet that exists on the disk in the form of .CFG + .DGNWS pair of files. More...
|
|
struct | DgnWorkSetComparer |
| Helper class to compare WorkSet information of two WorkSets. More...
|
|
struct | DgnWorkSetEvents |
| Implement this interface to be notified of workset-related events. More...
|
|
struct | DgnWorkSpace |
| Represents properties of a workspace. More...
|
|
struct | DiagonalBarFraction |
| In the TextBlock DOM, a class for diagonal stacked fractions, where the numerator and denominator are separated by a diagnoal line (hard-coded slant angle). More...
|
|
struct | DigitalSignatureCellHeaderHandler |
| Provides access to digital signatures in a DGN file. More...
|
|
struct | DigitalSignatureIterator |
| Iterator over digital signature cell elements. More...
|
|
struct | DimensionHandler |
| The default type handler for Dimension elements (type: DIMENSION_ELM). More...
|
|
struct | DimensionStyle |
| Class to manipulate a dimensionstyle in a DgnFile. More...
|
|
struct | DimensionTextPartId |
| ! While querying a dimension using ITextEdit and ITextQuery the returned ! object is a DimensionTextPartId. More...
|
|
struct | DimStringConfig |
| Describes the strings that are stored on a dimension segment. More...
|
|
struct | DimStrings |
| Holds all the strings that can be stored on a dimension segment. More...
|
|
struct | DimStyleCollection |
| A collection dimension styles in a file. More...
|
|
struct | DimStyleEvents |
|
struct | DimStyleIterator |
| A forward iterator to go through the list of styles in a file. More...
|
|
struct | DimStylePropMask |
| The property mask contains a series of boolean flags, one for each DimStyleProp that can be stored in a dimension style. More...
|
|
struct | DirectionFormatter |
| Used to construct a string from a numerical direction value. More...
|
|
struct | DirectionParser |
| Used to parse directions. More...
|
|
struct | DirFormat |
|
struct | DisplayFilter |
|
struct | DisplayFilterHandler |
|
struct | DisplayFilterHandlerId |
| A two-part ID used by DisplayFilter Handlers. More...
|
|
struct | DisplayFilterHandlerManager |
|
struct | DisplayFilterKey |
|
struct | DisplayHandler |
| Base class for handlers that control the display of graphic (visible) elements. More...
|
|
struct | DisplayPath |
|
struct | DisplayRule |
| DisplayRule is an item in DisplayRuleSet that represents a single rule. More...
|
|
struct | DisplayRuleSet |
| A DisplayRuleSet is a named collection of DisplayRules that can be associated to any available DisplayStyle. More...
|
|
struct | DisplayRulesManager |
| Provides static methods for reading, writing, and modifying display rules sets in files. More...
|
|
struct | DisplayStyle |
| A display style is a collection of view-related settings that can be applied to the whole or part of a view. More...
|
|
struct | DisplayStyleFlags |
| This sub-structure describes the 'flags' part of a DisplayStyle. More...
|
|
struct | DisplayStyleGroundPlane |
|
struct | DisplayStyleList |
| Provides utilities for getting collections of display styles from various sources. More...
|
|
struct | DisplayStyleManager |
| Provides static methods for reading, writing, and modifying display styles in files. More...
|
|
struct | DisplayStyleOverrideAction |
| ! A display rule action that allows override of display style. More...
|
|
struct | DistanceFormatter |
| Used to construct a string from a numerical distance value. More...
|
|
struct | DistanceParser |
|
struct | DistantLight |
| The directional light source, behaving the same as solar light, producing parallel light rays, throughout the model. More...
|
|
struct | DoubleParser |
| Used to parse values. More...
|
|
struct | DraftingElementSchema |
| DraftingElementSchema methods are for creating the standard element type to represent the supplied geometry class. More...
|
|
struct | DrawingBoundaryBoundaryElementGenerator |
| Provides ability to generate to Drawing Title boundary element from drawing title persistent element. More...
|
|
struct | DrawingBoundaryBuilder |
| Creates a DrawingBoundary object. More...
|
|
struct | DrawingBoundaryDef |
| Drawing Title annotation definition. More...
|
|
struct | DrawingBoundaryHandler |
| Drawing View Callout Handler Class. More...
|
|
struct | DrawingManager |
| Manager class for managing drawings. More...
|
|
struct | DropGeometry |
| DropGeometry is suplied to DisplayHandler::Drop to allow the handler to produce a simplified representation that isn't necessarily just dumb graphics. More...
|
|
struct | DropGraphics |
| DropGraphics is used by drop methods to request the output of common "graphics" not specific to an element handler like patterns and linestyles. More...
|
|
struct | DwgHatchDef |
|
struct | DwgHatchDefLine |
| DWG Style Hatch Definition. More...
|
|
struct | DynamicViewSettings |
| This class has a collection of settings used by dynamic view to apply its clip volume. More...
|
|
class | EachColorArg |
| Element color information supplied to "Each" callback. More...
|
|
class | EachDimStyleArg |
| Element dimension style information supplied to "Each" callback. More...
|
|
class | EachDisplayPriorityArg |
| Element display priority information supplied to "Each" callback. More...
|
|
class | EachElementClassArg |
| Element class information supplied to "Each" callback. More...
|
|
class | EachElementTemplateArg |
| Element template information supplied to "Each" callback. More...
|
|
class | EachFontArg |
| Element font information supplied to "Each" callback. More...
|
|
class | EachLevelArg |
| Element level information supplied to "Each" callback. More...
|
|
class | EachLineStyleArg |
| Element linestyle information supplied to "Each" callback. More...
|
|
class | EachMaterialArg |
| Element material information supplied to "Each" callback. More...
|
|
class | EachMLineStyleArg |
| Element mulitline style information supplied to "Each" callback. More...
|
|
class | EachPropertyBaseArg |
| Base class common to element property callback arguments. More...
|
|
class | EachTextStyleArg |
| Element text style information supplied to "Each" callback. More...
|
|
class | EachThicknessArg |
| Element thickness information supplied to "Each" callback. More...
|
|
class | EachTransparencyArg |
| Element transparency information supplied to "Each" callback. More...
|
|
class | EachWeightArg |
| Element weight information supplied to "Each" callback. More...
|
|
struct | ECExpressionCriterion |
|
struct | ECInstanceHolderHandler |
| Handler for Type 66 elements that contain a single ECInstance. More...
|
|
struct | ECQuery |
| An ECQuery is somewhat analogous to a SQL query and is used with DgnECManager::FindElementInstances to find ECInstances that satisfy the query's 'where' clause. More...
|
|
struct | ECReportNode |
| Base class for all ECReport XDataTreeNodes. More...
|
|
struct | ECSubstringPropertyValueFilter |
| An IECPropertyValueFilter that accepts or rejects property values that contain a specified sub-string using a case-insensitive comparison. More...
|
|
struct | EdfCharStream |
| Enter Data Fields (EDFs) are atomic placeholder runs of pre-defined length (number of characters). More...
|
|
struct | EditElementHandle |
| A writeable "handle" to an MSElement. More...
|
|
struct | EditLevelHandle |
| Read-write access to a level definition. More...
|
|
struct | ElemAgendaEntry |
| EditElementHandle residing in an ElementAgenda More...
|
|
struct | ElemDisplayParams |
| This structure holds all of the information about an element specifying the "displayable parameters" of the element. More...
|
|
struct | ElementAgenda |
| A bvector of EditElementHandle entries to be used for operating on groups of elements. More...
|
|
struct | ElementCopyContext |
| Use the ElementCopyContext class to copy elements. More...
|
|
struct | ElementDisplayAction |
| ! A display rule action that allows to turn display of an element off. More...
|
|
struct | ElementGraphicsOutput |
| Provides an implementation of a ViewContext and IViewDraw suitable for collecting a "picture" of an element's graphics. More...
|
|
struct | ElementGraphicsTool |
| Tool base class for caching a geometric representation of elements. More...
|
|
struct | ElementHandle |
| A readonly "handle" to an element. More...
|
|
struct | ElementHandlerId |
| A two-part ID used by Element Handlers. More...
|
|
class | ElementIdMap |
| ElementIDMap is a template for classes which store a mapping from some "foreign" object ID to DGN Element Ids (64 bit unsigned integers). More...
|
|
struct | ElementLinkageIterator |
| Provide read/write access to linkages on an element. More...
|
|
struct | ElementPriorityAction |
| ! A display rule action that allows to control element priority. More...
|
|
struct | ElementPropertiesGetter |
| ElementPropertiesGetter is a helper class to query element symbology and properties. More...
|
|
struct | ElementPropertiesSetter |
| ElementPropertiesSetter is a helper class for changing element symbology and properties. More...
|
|
struct | ElementRefAppData |
| Class used to cache non-persistent information specific to a persistent element. More...
|
|
struct | ElementRefBase |
| Interface that provides direct and efficient access to element data. More...
|
|
struct | ElementRefVec |
|
struct | ElementTemplateNode |
| Element templates define symbology properties. More...
|
|
struct | ElementTemplateParamsHelper |
| The ElementTemplateParamsHelper class provide methods to add and set properties in the default instance of an element template. More...
|
|
struct | ElementTemplateReferenceEventManager |
| Class used to monitor when Element adds, removes, or changes a reference to an element template. More...
|
|
struct | ElementTemplateUtils |
| The ElementTemplateUtils class is a utility class used to locate, write, and delete Element Templates. More...
|
|
class | ElemHandleArray |
|
struct | ElemMatSymb |
| DgnCore implements this class for setting/getting the Material and Symbology (ElemMatSymb) used to draw geometry. More...
|
|
struct | ElemModelCompare |
| Comparison function for ElemModelPair entries in ElemModelPairSet. More...
|
|
struct | ElemModelPair |
| A lightweight structure to hold an ElementRefP and DgnModelRef pair with a comparison operator. It is used by ElemModelPairSet. More...
|
|
struct | ElemModelPairSet |
| A set of unique ElementRefP/DgnModelRef entries. More...
|
|
struct | ElevationCalloutDef |
| Elevation callout definition. More...
|
|
struct | ElevationCalloutHandler |
| Elevation Callout Element Handler. More...
|
|
struct | EllipseHandler |
| The default type handler for the ELLIPSE_ELM type that corresponds to the Ellipse_3d and Ellipse_2d structures. More...
|
|
struct | EllipticArcBaseHandler |
| Base class with behavior common to ellipse and arc elements. More...
|
|
struct | ExcelSheetLink |
| This class is used to create a link of type ExcelSheetLink. More...
|
|
struct | ExplorerContextMenuNode |
| refcounted native interface class used to access Explorer Context Menu data. More...
|
|
struct | Ext_locks |
| Extended lock controls. More...
|
|
struct | Ext_locks2 |
| Extended lock controls. More...
|
|
struct | ExtendedElementHandler |
| The default type handler for the EXTENDED_ELM type that corresponds to the ExtendedElm structure. More...
|
|
struct | ExtendedNonGraphicsHandler |
| The default type handler for the EXTENDED_ELM type that corresponds to the ExtendedNonGraphicElm structure. More...
|
|
struct | fb_opts |
|
struct | Fbfdcn |
|
struct | FColor3 |
|
struct | FColor4 |
|
struct | fd_opts |
|
struct | FenceManager |
| Manages the actively displayed fence. More...
|
|
struct | FenceParams |
| Class for finding elements that are inside or overlap a volume defined by an extrusion of a planar region profile. More...
|
|
struct | FileLevelCache |
| A FileLevelCache contains the level definitions for a file. More...
|
|
struct | FileSignatureCollection |
| The collection of all digital signatures in a file that have file-wide scope. More...
|
|
struct | FilesToEmbedList |
| ! List of files to embed within an I-Model package. More...
|
|
struct | FillColorOverrideAction |
| ! A display rule action that allows to override element fill color. More...
|
|
struct | FindInstancesScope |
| A findinstances scope describes where to look for instances on a call to DgnECManager::FindInstances() More...
|
|
struct | FindInstancesScopeOption |
| !FindInstancesScopeOption describes how the scope should be configured when ! we are traversing the elements, models etc. More...
|
|
struct | FitViewParams |
|
struct | FixedSizeForeignIdIO |
| FixedSizeForeignIdIO - Default ForeignId I/0 class - handles fixed size keys. More...
|
|
struct | FlashLight |
| Represents the flash light. More...
|
|
struct | Fraction |
| In the TextBlock DOM, a base class for stacked fractions representing a like-formatted numerator and denominator (supports the presence of both or either). More...
|
|
struct | FTexture2 |
|
struct | FTexture3 |
|
struct | GradientSymb |
| Parameters defining a gradient fill. More...
|
|
struct | GroupedHoleHandler |
| A grouped hole is a sub-type of cell. More...
|
|
class | Handler |
| Handler defines the standard queries and operations available on all elements, whether graphical or non-graphical, internal or application defined. More...
|
|
struct | HandlerId |
| A two-part identifier, consisting of a major ID and a minor ID. More...
|
|
struct | HarvestingLogger |
| A class which defines the type of harvesting strategy and behaviour. More...
|
|
struct | HiMetricSizeLong |
|
struct | HiMetricSizeShort |
|
struct | HitPath |
|
struct | HLineFlags |
| Hiddenline flags. More...
|
|
struct | HLineFlags2 |
|
struct | HLineSettings |
|
struct | HLineSymbology |
| The hiddenline processing symbology. More...
|
|
struct | HorizontalBarFraction |
| In the TextBlock DOM, a class for normal (non-diagonal) stacked fractions, where the numerator and denominator are individually horizontally centered (with separator). More...
|
|
struct | HostExpressionContext |
| An ExpressionContext which can evaluate ECExpressions against a primary ECInstance plus a set of related ECInstances. More...
|
|
struct | HostExpressionCriterion |
| Evaluates an ECExpression against an InstanceExpressionContext representing a DgnECHost. More...
|
|
struct | HsvColorDef |
|
struct | HttpHandler |
|
struct | HttpRequest |
|
struct | HttpResponse |
|
struct | HUDMarkerCategory |
| Interface adopted by a view element handler class to support the display of its HUD marker Category. More...
|
|
struct | HUDMarkerTreeNode |
| Interface adopted by a view element handler class to support the display of its HUD markertree node . More...
|
|
struct | IACSEvents |
| Interface to implement to listen for ACS events. More...
|
|
struct | IACSManager |
| Manager class to provide access to auxiliary coordinate systems. More...
|
|
struct | IACSTraversalHandler |
| Callback object for IACSManager::Traverse. More...
|
|
struct | IActiveParameters |
| Holds the "active" values of the parameters within a parametric model. More...
|
|
struct | IAnnotationHandler |
| Interface for handlers that support annotation behavior. More...
|
|
struct | IAreaFillPropertiesEdit |
| Provides methods for changing the area properties of an element. More...
|
|
struct | IAreaFillPropertiesQuery |
| Provides methods for inspecting the current area properties of an element. More...
|
|
struct | IAssocRegionQuery |
| Associative Region elements are planar surfaces that may have multiple boundary loops. More...
|
|
struct | IAuxCoordSys |
| An IAuxCoordSys is an object that holds the data which describes an auxiliary coordinate system. More...
|
|
struct | IBRepEdit |
| Modify an element that represents a solid modeling kernel surface or solid. More...
|
|
struct | IBRepQuery |
| Query an element for a geometric representation that uses a solid modeling kernel. More...
|
|
struct | IBsplineSurfaceEdit |
| Modify an element that represents a bspline surface. More...
|
|
struct | IBsplineSurfaceQuery |
| Query an element for a geometric representation that is a bspline surface. More...
|
|
struct | ICachedDraw |
| Begin/End announcements around cached drawing sequences. More...
|
|
struct | ICellQuery |
| Query an element if it is a public collection of other elements. More...
|
|
struct | IClipElementProvider |
| Provides a clip element definition. More...
|
|
struct | IconData |
| Represents the multi-resolution contents of an ico file in memory. More...
|
|
struct | IconElementHandler |
|
struct | IConfigVariableIteratorDelegate |
| Provide a delegate mechanism for iterating through all configuration variables. More...
|
|
struct | IconGeometry |
|
struct | ICreateGapProvider |
| Interface to support Creating Gap in the callout. More...
|
|
struct | ICurvePathEdit |
| Modify an element that represents an open or closed path. More...
|
|
struct | ICurvePathQuery |
| Query an element for a geometric representation that is an open or closed curve path. More...
|
|
struct | IDependencyHandler |
| An element Handler should implement this interface if it wants to know when elements referenced by its XAttributes have changed. More...
|
|
struct | IDetailingSymbol |
| Base class for the various detailing symbol types. More...
|
|
struct | IDetailingSymbolFactory |
| IDetailingSymbolFactory is a factory interface that creates and identifies a subclass of IDetailingSymbol. More...
|
|
struct | IDgnComponentDefinitionHandler |
| A DgnComponentDefinitionHandler is associated with a DgnModel to provide access to parameters and parameter sets defined on the model for purposes of parametric modeling. More...
|
|
struct | IDgnComponentDefinitionModelHandler |
| Handler responsible for managing a DgnModel which can serve as a "definition model" for parametric modeling. More...
|
|
struct | IDgnECProvider |
| Implemented for each "persistence technology" that can persist ECInstances and ECRelationships, e.g. More...
|
|
struct | IDgnECRelationshipInstance |
| IDgnECRelationshipInstance is an abstract class that supports relating two DgnElementECInstances. More...
|
|
struct | IDgnECRelationshipProvider |
| Provides DgnECRelationships between DgnECInstances. More...
|
|
struct | IDgnECStandaloneTypeAdapterContext |
| A reusable IDgnECTypeAdapterContext. More...
|
|
struct | IDgnECTypeAdapter |
| Provides methods for converting to and from an ECProperty's internal type to a user-friendly representation. More...
|
|
struct | IDgnECTypeAdapterContext |
|
struct | IDgnElementECProvider |
| Implemented for each "persistence technology" that can persist ECInstances and ECRelationships, e.g. More...
|
|
struct | IDgnLinkTraverser |
|
struct | IDgnSettings |
| Interface to find persistent "settings" information stored on a per file or per model basis. More...
|
|
struct | IDgnTextStyleApplyable |
| Interface that TextBlock DOM property objects use to work with DgnTextStyle objects. More...
|
|
struct | IDgnWorkSetInfo |
| Represents the persistent data of a WorkSet that are stored in .DGNWS file and .DGN files. More...
|
|
struct | IDimCreateData |
| An object of this type is required to supply necessary information to DimensionHandler::CreateDimensionElement. More...
|
|
struct | IDimensionEdit |
| Modify and Query dimension specific properties of an element. More...
|
|
struct | IDimensionQuery |
| Query an element for dimension specific properties. More...
|
|
struct | IDimStyleTransactionListener |
|
struct | IDisplayRuleAction |
| ! A display rule action interface that defines an action that needs to be applied on ! a element. More...
|
|
struct | IDrawElementAgenda |
| Interface for an agent that can display elements. More...
|
|
struct | IDrawGeom |
| DgnCore implements this interface to provide methods that draw geometry in either cached or non-cached contexts. More...
|
|
struct | IDrawingTraverseHandler |
| Interface to traverse drawing titles of a model. More...
|
|
struct | IDrawingTraverseOptions |
| Object containing options for traversing drawing titles of a model. More...
|
|
struct | IECPropertyValueFilter |
| Accepts or rejects property values. More...
|
|
struct | IEditAction |
| Applications should implement this interface for the EditActions they supply via an DgnPlatform::IEditActionSource. More...
|
|
struct | IEditActionArray |
| Sorted list of all curently active EditActions. More...
|
|
struct | IEditActionSource |
| Applications should implement this interface to become an EditActionSource for right mouse clicks in MicroStation. More...
|
|
struct | IEditParameterDefinitions |
| Provides all of the query functionality of IParameterDefinitions, as well as methods for modifying the parameter definitions. More...
|
|
struct | IEditProperties |
| Interface for changing element property values. More...
|
|
struct | IElementAgendaEvents |
| Interface to notfy applications of ElementAgenda activity. More...
|
|
struct | IElementChangeProcessor |
| Interface for an element that processes element changes in design history. More...
|
|
struct | IElementGraphicsProcessor |
| Callback methods for collecting graphical output of an element's Draw method. More...
|
|
struct | IElementSet |
| This interface provides a transparent way to provide access to a collection of ElemHandles. More...
|
|
struct | IElementState |
| Interface implemented to hold additional information about an element held by an ElementHandle. More...
|
|
struct | IElementTemplateRefMonitor |
| Interface to be implemented by callers that need to monitor changes to the referenced element template. More...
|
|
struct | IEvaluateParameterExpressionContext |
| Interface adopted by an object which serves as the context for evaluating parameter expressions. More...
|
|
struct | IFaceMaterialAttachments |
|
struct | IFlipDirection |
| Interface to support flipping the direction of callout. More...
|
|
struct | IHasClipElementProvider |
| Interface implemented by callouts that provide IClipElementProvider object to synchronize themselves with IViewClipObject. More...
|
|
struct | IHasViewClipObject |
| An IHasViewClipObject is a clip element that can return an IViewClipObject. More...
|
|
struct | IHttpRequestCancellationToken |
|
struct | ILightListener |
| The interface of light listener. More...
|
|
struct | ILxoEnvironmentEventHandler |
|
struct | ILxoSetupEventHandler |
|
struct | IMaterialAnnouncer |
|
struct | IMaterialListener |
|
struct | IMaterialPropertiesExtension |
| Provides methods for inspecting the current material properties of an element. More...
|
|
struct | IMaterialProvider |
|
struct | IMaterialStore |
|
struct | IMaterialTextureHandler |
|
struct | IMeshEdit |
| Modify an element that represents a mesh. More...
|
|
struct | IMeshQuery |
| Query an element for a geometric representation that is a polyface mesh. More...
|
|
struct | IMlineStyleTransactionListener |
|
struct | IModelTransientHandler |
|
struct | IModifyElement |
| Interface for modifying elements. More...
|
|
struct | IMRMeshAttachment |
|
struct | IMultilineEdit |
| Set specific properties on a multi-line. More...
|
|
struct | IMultilineQuery |
| Query an element for multi-line specific properties. More...
|
|
struct | INamedBoundaryGroupMemberVisitor |
| The interface that is implemented by classes that participate in NamedBoundaryGroup member traversal. More...
|
|
struct | INamedGroupMemberVisitor |
| The interface that is implemented by classes that participate in NamedGroup member traversal. More...
|
|
struct | INamedViewCreateHelper |
| Interface for Named View Creator Helper Class. More...
|
|
struct | INamedViewElementHandler |
| Interface adopted by an Element Handler that represents a Named View. More...
|
|
struct | IndentationData |
| Storage and utility class for managing a Paragraph object's indentation properties. More...
|
|
struct | IndexedViewport |
| A sub-class of Viewport that represents one of the 8 numbered views. More...
|
|
struct | IndexedViewSet |
|
struct | InstanceCountIterable |
| Iterable for returning the number of instances for given classes within the given scope. More...
|
|
union | IntColorDef |
| Union that allows a color to be accessed as a UInt32 (in form TBGR), RgbColorDef, or RgbaColorDef. More...
|
|
struct | IntegrationManager |
| An IntegrationManager queries the registry for all installed DgnPlatformIntegration modules. More...
|
|
struct | InteriorElevationCalloutDef |
| Interior Elevation marker definition. More...
|
|
struct | InteriorElevationCalloutHandler |
| Interior Elevation Marker Element Handler. More...
|
|
struct | IParameterDefinitions |
| A read-only collection of parameter definitions. More...
|
|
struct | IParameterDefinitionsIterator |
| Provides iteration over the parameter definitions within an IParameterDefinitions collection. More...
|
|
struct | IParameterExpression |
| Abstract representation of an expression involving parameters. More...
|
|
struct | IParameterExpressionContext |
| Interface adopted by an object which can serve as the context for operations involving parsing or evaluation of parameter expressions. More...
|
|
struct | IParameterExpressionHandler |
| Interface adopted by an object which can parse and deserialize parameter expressions. More...
|
|
struct | IParameterSet |
| A named set of parameter values, representing a "variation" on a parametric model. More...
|
|
struct | IParameterSetCollection |
| A collection of parameter sets. More...
|
|
struct | IParameterSetIterator |
| Provides iteration over the parameter sets in an IParameterSetCollection. More...
|
|
struct | IParameterValues |
| Interface adopted by an object which supplies values for parameters. More...
|
|
struct | IParametricCellDefEventListener |
| Interface adopted by an object which wants to be notified of parametric cell definition- related events when they occur. More...
|
|
struct | IParseParameterExpressionContext |
| Interface adopted by an object which serves as the context for parsing parameter expressions. More...
|
|
struct | IPointCloudDrawParams |
|
struct | IPointCloudEdit |
| Interface to edit persistent information about a point cloud element. More...
|
|
struct | IPointCloudQuery |
| Interface to query persistent information about a point cloud element. More...
|
|
struct | IPreserveUp |
| Interface implemented by callouts to control their behavior of preserving the 'up-direction' of the model. More...
|
|
struct | IProcessProperties |
| Interface for property callbacks used for both query and edit. More...
|
|
struct | IQueryProperties |
| Interface for inspecting element property values. More...
|
|
struct | IRasterAttachmentEdit |
| Provides methods for inspecting and editing the current raster attachment properties of an element. More...
|
|
struct | IRasterAttachmentQuery |
| Provides methods for inspecting the current raster attachment properties of an element. More...
|
|
struct | IRasterSourceFileQuery |
| Interface that provides methods to query raster file information. More...
|
|
struct | IRedrawAbort |
|
struct | IRedrawOperation |
|
struct | IReplaceXAttribute |
| Interface to the helper object passed to the XAttributeHandler::OnPreprocessCopy and IXAttributePointerContainerHandler::OnPreprocessCopyRemapIds methods. More...
|
|
struct | ISelectionEvents |
| Interface to implement to listen for selection set events. More...
|
|
struct | ISharedCellQuery |
| Query an element for information specific to shared cells. More...
|
|
struct | ISolidKernelEntity |
| ISolidKernelEntity represents a boundary representation body (BRep). More...
|
|
struct | ISolidPrimitiveEdit |
| Modify an element that represents a surface/solid primitive. More...
|
|
struct | ISolidPrimitiveQuery |
| Query an element for a geometric representation that is a surface/solid primitive. More...
|
|
struct | ISprite |
| A Sprite, corresponding to a native Window manager icon. More...
|
|
struct | ISubEntity |
| ISubEntity represents a topological BRep entity. More...
|
|
struct | ISupportCallout |
| An ISupportCallout view is a named view that has a visual representation on sheets in the form of a callout. More...
|
|
struct | ITagCreateData |
| A helper class to provide data while creating tag elements. More...
|
|
struct | ITempObjectOwner |
| Interface adopted by an object which can assume temporary ownership of an object whose lifetime is ordinarily managed by some other owning object. More...
|
|
struct | ItemType |
| Defines a named collection of CustomProperties which can be attached to elements, models, and other "item hosts" within a DgnFile. More...
|
|
struct | ItemTypeLibraries |
| Defines a collection of all of the ItemTypeLibrary objects stored within a DgnFile. More...
|
|
struct | ItemTypeLibrary |
| Defines a named collection of ItemTypes and CustomPropertyTypes. More...
|
|
struct | ItemTypeLibraryComponent |
| Base class for a component of an ItemTypeLibrary, i.e., a CustomProperty or CustomPropertyContainer. More...
|
|
struct | ITextEdit |
|
struct | ITextEditRestrictions |
| Allows handlers to restrict editing of text parts. More...
|
|
struct | ITextPartId |
|
struct | ITextQuery |
|
struct | ITextQueryOptions |
| Allows you to pre-filter the ITextPartId collection. This can be used to increase performance by preventing the need to create unnecessary ITextPartId or TextBlock objects. More...
|
|
struct | ITextStyleTransactionListener |
|
struct | ITransactionHandler |
| Interface adopted by an Element Handler that wants to participate in MicroStation transactions. More...
|
|
struct | ITxn |
| The interface to write changes in the context of a transaction to elements, XAttributes, and models. More...
|
|
struct | ITxnManager |
| This interface provides a transaction mechanism for handling changes to persistent elements and models. More...
|
|
struct | IVariableMonitor |
| The IVariableMonitor interface is implemented by classes that need to be informed when a Configuration Variable is changed. More...
|
|
struct | IViewClipObject |
| An IViewClipObject is an interface that can be adopted to access the data which describes a clip volume and perform certain manipulations on the same. More...
|
|
struct | IViewDecoration |
| Implement this interface to draw "decorations" in Viewports. More...
|
|
struct | IViewDraw |
| DgnCore implements this interface to provide the display system for Viewports. More...
|
|
struct | IViewManager |
|
struct | IViewMonitor |
| Implement IViewMonitor to receive notifications about significant events affecting ViewPorts. More...
|
|
struct | IViewOutput |
|
struct | IViewTransients |
|
struct | IVolumeDefContainer |
| volume definition container, contains collection of volume defs More...
|
|
struct | IXDataNodeHandler |
|
struct | LabelCellHeaderHandler |
| A label Cell is-a a sub-type of cell. More...
|
|
struct | Latitude |
| The flags that control solar/lighting positions. More...
|
|
struct | LevelCache |
| A level cache holds level definitions. More...
|
|
struct | LevelClassMask |
|
struct | LevelDefinitionColor |
| Represents a color used by a level. More...
|
|
struct | LevelDefinitionIdBase |
| Represents a style used by a level. More...
|
|
struct | LevelDefinitionLineStyle |
| Represents a line style used by a level. More...
|
|
struct | LevelDefinitionMaterial |
| Represents a material used by a level. More...
|
|
struct | LevelDefinitionPlotStyle |
| Represents a PlotStyleID used by a level. More...
|
|
struct | LevelDefinitionStyleBase |
| Base class for style that is used by a level. More...
|
|
struct | LevelHandle |
| Read-only access to a level definition. More...
|
|
struct | LevelUtils |
|
struct | Light |
| The generic class for lights. More...
|
|
struct | LightElement |
| Represents for light element, which has the common properties of source lights. More...
|
|
struct | LightElementCollection |
| The collection of light elements. More...
|
|
struct | LightElementConstIterator |
| The constaining iterator for light elements collection. More...
|
|
struct | LightElementIterator |
| The iterator for light elements collection. More...
|
|
struct | LightManager |
| The LightManager is used to control light setups and the settings for both global and source lightings. More...
|
|
struct | LightMap |
| Represents the light map. More...
|
|
struct | LightMapCollection |
| The collection of LightMap. More...
|
|
struct | LightSetup |
| LightSetup stored the settings for both the global and source lighting in the model. More...
|
|
struct | LightSetupCollection |
| The collection of LightSetup. More...
|
|
struct | LightSetupEntry |
| The entry for lightsetup. More...
|
|
struct | LightSetupEntryCollection |
| The collection of LightSetupEntry. More...
|
|
struct | LineBreak |
| In the TextBlock DOM, a line feed, or line break. This kind of run is used to denote a hard line feed, forcing the creation of a new line in the same paragraph. This is different than transparent soft line feeds, which denote new lines based on word-wrapping. More...
|
|
struct | LineCodeRsc |
|
struct | LineHandler |
| The default type handler for the LINE_ELM type that corresponds to the Line_3d and Line_2d structures. More...
|
|
struct | LinePointRsc |
|
struct | LineStringBaseHandler |
| Base class with behavior common to linestring and shape elements. More...
|
|
struct | LineStringHandler |
| The default type handler for the LINE_STRING_ELM type. More...
|
|
struct | LineStyleHandle |
|
struct | LineStyleInfo |
|
struct | LineStyleManager |
| The LineStyleManager class provides access to all line style related services for DgnPlatform. More...
|
|
struct | LineStyleNameInfo |
|
struct | LineStyleParams |
| Parameters defining a line style. More...
|
|
struct | LineStyleParamsResource |
|
struct | LineStyleReportingData |
| structure used internally by SymbologyReporter to store line style info More...
|
|
struct | LineStyleRsc |
|
struct | LineStyleSymb |
| This structure contains options (modifications) that can be applied to existing line styles to change their appearance without changing the line style definition. More...
|
|
struct | LocateSubEntityTool |
| Tool base class for picking sub-entities on element geometry (faces/edges/vertices). More...
|
|
struct | LsComponent |
|
struct | LsCompoundComponent |
|
struct | LsDgnFileMap |
| Used to access the line styles known to a given DgnFile. More...
|
|
struct | LsEntry |
| Represents the defintion of a line style. More...
|
|
struct | LsInternalComponent |
|
struct | LsLineCodeComponent |
|
struct | LsLinePointComponent |
|
struct | LsMap |
| A map used to map from line style number to line style name and vice versa. More...
|
|
struct | LsMapEntry |
| An entry in a LsMap; it contains a pointer to an LsDefinition. More...
|
|
struct | LsMapIterator |
| Helper class used for iterating through the LsMapEntry entries in an LsMap. More...
|
|
struct | LsPointSymbolComponent |
|
struct | LsPointSymbolInfo |
|
struct | LsResourceFileMap |
| An LsResourceFileMap object is used to access line styles and line style resources without going through the LsSystemMap. More...
|
|
struct | LsStrokeData |
|
struct | LsSystemMap |
| Used to access the line styles that are in the system map. More...
|
|
struct | LxoAdvancedWoodProcedure |
| ! Define Luxology advanced wood procedure texture for material. More...
|
|
struct | LxoAgateProcedure |
| Define Luxology Agate procedure texture for material. More...
|
|
struct | LxoBasketProcedure |
| Define Luxology Basket procedure texture for material. More...
|
|
struct | LxoBathTileProcedure |
| Define Luxology BathTile procedure texture for material. More...
|
|
struct | LxoBentleyCheckerProcedure |
| ! Define Luxology Bentley checker procedure texture for material. More...
|
|
struct | LxoBentleyWoodProcedure |
| ! Define Luxology Bentley wood procedure texture for material. More...
|
|
struct | LxoBGradientProcedure |
| Define Luxology Bentley gradient procedure texture for material. More...
|
|
struct | LxoBoardsProcedure |
| ! Define Luxology boards procedure texture for material. More...
|
|
struct | LxoBozoProcedure |
| Define Luxology Bozo procedure texture for material. More...
|
|
struct | LxoBrickProcedure |
| ! Define Luxology brick procedure texture for material. More...
|
|
struct | LxoBWNoiseProcedure |
| ! Define Luxology black/white noise procedure texture for material. More...
|
|
struct | LxoCellularProcedure |
| Define Luxology Cellular procedure texture for material. More...
|
|
struct | LxoChecker3dProcedure |
| ! Define Luxology checker 3D procedure texture for material. More...
|
|
struct | LxoCheckerProcedure |
| Define Luxology Checker procedure texture for material. More...
|
|
struct | LxoCloudsProcedure |
| ! Define Luxology clouds procedure texture for material. More...
|
|
struct | LxoColorNoiseProcedure |
| ! Define Luxology color noise procedure texture for material. More...
|
|
struct | LxoConstantProcedure |
| Define Luxology Constant procedure texture for material. More...
|
|
struct | LxoCornerlessProcedure |
| Define Luxology Cornerless procedure texture for material. More...
|
|
struct | LxoCruddyProcedure |
| Define Luxology Cruddy procedure texture for material. More...
|
|
struct | LxoDentedProcedure |
| Define Luxology Dented procedure texture for material. More...
|
|
struct | LxoDisturbControl |
| Define the 'Disturb' controls of texture to be used in Luxology procedural Peel, Plates etc. More...
|
|
struct | LxoDotProcedure |
| Define Luxology Dot procedure texture for material. More...
|
|
struct | LxoEnvelopeTangentIn |
| Define Luxology envelope tangent in. More...
|
|
struct | LxoEnvelopeTangentOut |
| Define Luxology envelope tangent out. More...
|
|
struct | LxoEnvironment |
|
struct | LxoEnvironmentGradientLayer |
|
struct | LxoEnvironmentImageCubeLayer |
|
struct | LxoEnvironmentImageLayer |
|
struct | LxoEnvironmentLayer |
| Base class for all the different types of environment available. More...
|
|
struct | LxoEnvironmentLightProbeLayer |
|
struct | LxoEnvironmentManager |
|
struct | LxoEnvironmentPreview |
|
struct | LxoEnvironmentSkyLayer |
|
struct | LxoEtchedProcedure |
| Define Luxology Etched procedure texture for material. More...
|
|
struct | LxoFBMProcedure |
| Define Luxology FBM procedure texture for material. More...
|
|
struct | LxoFishScalesProcedure |
| Define Luxology FishScales procedure texture for material. More...
|
|
struct | LxoFlameProcedure |
| ! Define Luxology flame procedure texture for material. More...
|
|
struct | LxoFloatEnvelope |
| Define Luxology float envelope. More...
|
|
struct | LxoFloatEnvelopeComponent |
| Define Luxology float envelope component. More...
|
|
struct | LxoFloatEnvelopeComponentCollection |
| Define Luxology float envelope component collection. More...
|
|
struct | LxoFloatEnvelopeKey |
| Define Luxology float envelope key. More...
|
|
struct | LxoFlowBozoProcedure |
| Define Luxology FlowBozo procedure texture for material. More...
|
|
struct | LxoFogProcedure |
| ! Define Luxology fog procedure texture for material. More...
|
|
struct | LxoGradientProcedure |
| Define Luxology gradient procedure texture for material. More...
|
|
struct | LxoGraniteProcedure |
| Define Luxology Granite procedure texture for material. More...
|
|
struct | LxoGridProcedure |
| Define Luxology Grid procedure texture for material. More...
|
|
struct | LxoHybridProcedure |
| Define Luxology Hybrid procedure texture for material. More...
|
|
struct | LxoIntEnvelope |
| Define Luxology int envelope. More...
|
|
struct | LxoIntEnvelopeComponent |
| Define Luxology int envelope component. More...
|
|
struct | LxoIntEnvelopeComponentCollection |
| Define Luxology int envelope component collection. More...
|
|
struct | LxoIntEnvelopeKey |
| Define Luxology int envelope key. More...
|
|
struct | LxoLumpProcedure |
| Define Luxology Lump procedure texture for material. More...
|
|
struct | LxoMarbleNoiseProcedure |
| Define Luxology MarbleNoise procedure texture for material. More...
|
|
struct | LxoMarbleProcedure |
| ! Define Luxology marble procedure texture for material. More...
|
|
struct | LxoMarbleVeinProcedure |
| Define Luxology MarbleVein procedure texture for material. More...
|
|
struct | LxoMultiFractalProcedure |
| Define Luxology MultiFractal procedure texture for material. More...
|
|
struct | LxoNoiseProcedure |
| Define Luxology noise procedure texture for material. More...
|
|
struct | LxoOcclusionProcedure |
| ! Define Luxology occlusion procedure texture for material. More...
|
|
struct | LxoOutputControl |
| Define the 'Output' controls of texture to be used in Luxology procedural Agate, Bozo, Cruddy, etc. More...
|
|
struct | LxoParquetProcedure |
| Define Luxology Parquet procedure texture for material. More...
|
|
struct | LxoPebblesProcedure |
| Define Luxology Pebbles procedure texture for material. More...
|
|
struct | LxoPeelProcedure |
| Define Luxology Peel procedure texture for material. More...
|
|
struct | LxoPlanksProcedure |
| Define Luxology Planks procedure texture for material. More...
|
|
struct | LxoPlatesProcedure |
| Define Luxology Plates procedure texture for material. More...
|
|
struct | LxoProcedure |
| Define the basic Luxology procedure texture for material. More...
|
|
struct | LxoProcedureCexprMember |
| Luxology procedure Cexpr member used by LxoProcedure. More...
|
|
struct | LxoPuffyCloudsProcedure |
| Define Luxology PuffyClouds procedure texture for material. More...
|
|
struct | LxoRegionalHSVProcedure |
| Define Luxology Regional HSV procedure texture for material. More...
|
|
struct | LxoRGBColorCubeProcedure |
| ! Define Luxology RGB color cube procedure texture for material. More...
|
|
struct | LxoRidgedProcedure |
| Define Luxology Ridged procedure texture for material. More...
|
|
struct | LxoRipplesProcedure |
| Define Luxology Ripples procedure texture for material. More...
|
|
struct | LxoRivetRustProcedure |
| Define Luxology Rivet Rust procedure texture for material. More...
|
|
struct | LxoRivetsProcedure |
| Define Luxology Rivets procedure texture for material. More...
|
|
struct | LxoRustProcedure |
| Define Luxology Rust procedure texture for material. More...
|
|
struct | LxoSandProcedure |
| ! Define Luxology sand procedure texture for material. More...
|
|
struct | LxoScarProcedure |
| Define Luxology Scar procedure texture for material. More...
|
|
struct | LxoScruffedProcedure |
| Define Luxology Scruffed procedure texture for material. More...
|
|
struct | LxoSettings |
| A structure containing the rendering settings which are used for rendering using the luxology render mode. More...
|
|
struct | LxoSetup |
|
struct | LxoSetupManager |
|
struct | LxoSizeControl |
| Define the 'Size' controls of texture to be used in Luxology procedural Peel, Plates etc. More...
|
|
struct | LxoSmearProcedure |
| Define Luxology Smear procedure texture for material. More...
|
|
struct | LxoStoneProcedure |
| ! Define Luxology stone procedure texture for material. More...
|
|
struct | LxoStrataProcedure |
| Define Luxology Strata procedure texture for material. More...
|
|
struct | LxoStuccoProcedure |
| Define Luxology Stucco procedure texture for material. More...
|
|
struct | LxoSurfProcedure |
| Define Luxology Water-Surf procedure texture for material. More...
|
|
struct | LxoTilerProcedure |
| Define Luxology Tiler procedure texture for material. More...
|
|
struct | LxoTurbulenceProcedure |
| ! Define Luxology turbulence procedure texture for material. More...
|
|
struct | LxoTurfProcedure |
| ! Define Luxology turf procedure texture for material. More...
|
|
struct | LxoVectorBozoProcedure |
| Define Luxology VectorBozo procedure texture for material. More...
|
|
struct | LxoWaterProcedure |
| ! Define Luxology water procedure texture for material. More...
|
|
struct | LxoWaterRipplesProcedure |
| Define Luxology Water-Ripples procedure texture for material. More...
|
|
struct | LxoWavesProcedure |
| ! Define Luxology waves procedure texture for material. More...
|
|
struct | LxoWeaveProcedure |
| Define Luxology Weave procedure texture for material. More...
|
|
struct | LxoWindyWavesProcedure |
| Define Luxology Water-WindyWaves procedure texture for material. More...
|
|
struct | LxoWoodProcedure |
| Define Luxology Wood procedure texture for material. More...
|
|
struct | LxoWrappedfBmProcedure |
| Define Luxology WrappedfBm procedure texture for material. More...
|
|
struct | MainTaskNode |
| refcounted native interface class used to access Element Template data. More...
|
|
struct | Material |
|
struct | MaterialAssignment |
|
struct | MaterialColorMask |
|
struct | MaterialFur |
|
struct | MaterialId |
|
struct | MaterialIdComparator |
|
struct | MaterialManager |
|
struct | MaterialMap |
|
struct | MaterialMapCollection |
|
struct | MaterialMapLayer |
|
struct | MaterialMapLayerCollection |
|
struct | MaterialMapLayerConstIterator |
|
struct | MaterialMapLayerIterator |
|
struct | MaterialPreview |
|
struct | MaterialPreviewCollection |
|
struct | MaterialProjectionParameters |
| defined (resource) && !defined (type_resource_generator) More...
|
|
struct | MaterialSettings |
|
struct | MaterialShader |
|
struct | MaterialShaderCollection |
|
struct | MaterialShaderConstIterator |
|
struct | MaterialShaderIterator |
|
struct | MaterialTable |
|
struct | MaterialUVDetail |
| Materials which use uv mapping modes Directional Drape, Cubic, Spherical and Cylindrical require additional element based information for their definition. More...
|
|
struct | MaterialUVDetailBase |
|
struct | MenuNode |
| refcounted native interface class used to access Element Template data. More...
|
|
struct | MeshHeaderHandler |
| The default type handler for the MESH_HEADER_ELM type that corresponds to the Mesh_header structure. More...
|
|
struct | MiniToolbarNode |
| refcounted native interface class used to access MiniToolbar data. More...
|
|
struct | mlineprofile |
| Definition of a multi-line profile. More...
|
|
struct | MlineStyleEvents |
|
struct | mlinesymbology |
| The symbology for a multi-line profile or end cap. More...
|
|
struct | MlineTcbFlags |
| These settings affecting the placement and operation of multi-lines are stored in the TCB. More...
|
|
struct | ModelDistantLight |
| Represents the model distant light. More...
|
|
struct | ModelIndex |
| ModelIndex - Provides access to basic information about all the models in a DgnFile. More...
|
|
struct | ModelIndexItem |
|
struct | ModelIndexIterator |
|
struct | ModelInfo |
|
struct | ModelingLightCollection |
| The collection for modeling lights. More...
|
|
struct | ModelSignatureCollection |
| The collection of all digital signatures in a model that are scoped to that model. More...
|
|
class | ModifyOp |
| Class for modifying elements. More...
|
|
struct | MRMeshLibUtil |
|
struct | ms3dtoolsettings |
|
struct | MSElementDescr |
|
struct | msMovieFrame |
|
struct | msMovies |
|
struct | mstextsize |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. Use DVec2d or DPoint2d instead. More...
|
|
struct | mstoolsettings |
|
struct | MultilineBreak |
| Stores breaks for a multiline. More...
|
|
struct | MultilineHandler |
| The default type handler for the MULTILINE_ELM type that corresponds to the MlineElm structure. More...
|
|
struct | MultilinePoint |
| Stores a point for a multiline. More...
|
|
struct | MultilineProfile |
| This class represents a multi-line profile. More...
|
|
struct | MultilineStyle |
| Define a multi-line style. More...
|
|
struct | MultilineStyleCollection |
| A collection multi-line styles in a file. More...
|
|
struct | MultilineStylePropMask |
|
struct | MultilineSymbology |
| This class represents the symbology of a multi-line profile or cap. More...
|
|
struct | NamedBoundary |
|
struct | NamedBoundaryClipDepths |
| This struct represents Clip Depths and Clip Masks stored on Named Boundaries. More...
|
|
struct | NamedBoundaryCollection |
| A Named Boundary Collection s a collection of named boundaries of a model. More...
|
|
struct | NamedBoundaryGroup |
| A Named Boundary Group is a set of named boundaries that collectively represent boundaries of interest in the model. More...
|
|
struct | NamedBoundaryGroupCollection |
| A Named Boundary Group Collection is a collection of named boundary group's of a model. More...
|
|
struct | NamedGroup |
|
struct | NamedGroupCollection |
| A NamedGroupCollection provides a mechanism for finding and iterating the NamedGroups associated with a DgnModel. More...
|
|
struct | NamedGroupFlags |
| The NamedGroupFlags structure holds settings for the NamedGroup as a whole. More...
|
|
struct | NamedGroupMember |
| A NamedGroupMember is returned for each member of a NamedGroup that is returned by the NamedGroup "Traverse" methods. More...
|
|
struct | NamedGroupMemberFlags |
| The Flags stored for each member of a NamedGroup. More...
|
|
struct | NamedSharedCellDefCollection |
| The collection of all named shared cell definitions in a file. More...
|
|
struct | NamedView |
| Base named view class to sub-class from in order to create new view types. More...
|
|
struct | NamedViewCollection |
| Each DgnFile has one associated NamedViewCollection. More...
|
|
struct | NamedViewDisplayable |
| Displayable counterpart to NamedViews. More...
|
|
struct | NamedViewDisplayableData |
| View data handled by NamedViewDisplayable interface. More...
|
|
struct | NamedViewPropMask |
| The NamedViewPropMask. More...
|
|
struct | NameTreeNode |
| ! Class used to hold an heirarchy of names. More...
|
|
struct | NoBarFraction |
| In the TextBlock DOM, a class for normal (non-diagonal) stacked fractions, where the numerator and denominator are stacked and horizontally left-aligned (with NO separator). More...
|
|
struct | NormalCellHeaderHandler |
| Class for user defined cells and groups. More...
|
|
struct | NoteCellHeaderHandler |
| A Note Cell is-a a sub-type of cell. More...
|
|
struct | NotificationManager |
| The NotificationManager controls the interaction with the user for prompts, error messages, and alert dialogs. More...
|
|
struct | NotifyMessageDetails |
| Specifies the details of a message to be displayed to the user through the NotificationManager. More...
|
|
struct | OleCellHeaderHandler |
| An ole element is a sub-type of cell. More...
|
|
struct | OrientedBox |
| Structure used to define clips on point clouds. More...
|
|
struct | Outflg |
|
struct | OvrMatSymb |
| DgnCore implements this class to draw geometry using a symbology/material that is different from the cooked ElemMatSymb, i.e. More...
|
|
struct | PaletteInfo |
|
struct | Paragraph |
| In the TextBlock DOM, a collection of lines and runs. More...
|
|
struct | ParagraphBreak |
| In the TextBlock DOM, a carriage return, or paragraph break. This kind of run is used to denote a hard carriage return, forcing the creation of a new paragraph (and hence a new line). More...
|
|
struct | ParagraphIterator |
| An STL iterator-like wrapper around Caret, that allows you to easily iterate paragraphs. More...
|
|
struct | ParagraphProperties |
| Represents the properties that can be controlled on a per-Paragraph basis. More...
|
|
struct | ParagraphRange |
| Facilitates writing for-each loops for ParagraphIterator. More...
|
|
struct | ParameterCsvReadContext |
| Provides a context in which the contents of a .csv file containing parametric model settings can be read, specifying the sections of the CSV which are to be read from the .csv file and providing the ability to look up the Item Type specified in the .csv. More...
|
|
struct | ParameterCsvSectionPresenceFlags |
| A bitfield-like structure which defines which sections are included in CSV representing a model's parametric settings. More...
|
|
struct | ParameterDefinition |
| Defines the metadata describing a parameter. More...
|
|
struct | ParameterExpressionHandlerId |
| HandlerId identifying an IParameterExpressionHandler. More...
|
|
struct | ParameterValue |
| ParameterValue holds the value of a single parameter, in invariant units: Distance => in meters Angle => in degrees Area => in square meters. More...
|
|
struct | ParametricCellDefCollection |
| A collection of all parametric cell definition elements within a DgnFile. More...
|
|
struct | ParametricCellDefHandler |
| Handler responsible for parametric cell definition elements. More...
|
|
struct | ParametricCellDefinition |
| Represents a parametric model published as a cell definition in a manner similar to shared cells. More...
|
|
struct | ParametricCellDefIterator |
| An iterator over the parametric cell definition elements within a DgnFile. More...
|
|
struct | ParametricCellHandler |
| Handler responsible for parametric cell instance elements. More...
|
|
struct | ParametricCellInfo |
| Describes a parametric cell instance. More...
|
|
struct | ParametricCellRemapTable |
| Specifies how to remap parametric cell instances when updating a parametric cell definition. More...
|
|
struct | ParseParameterExpressionResult |
| Holds the result of an attempt to parse a parameter expression string. More...
|
|
struct | PatternParams |
| Each member of the PatternParams structure has a corresponding bit in PatternParamsModifierFlags that indicates whether or not the member is used. More...
|
|
struct | PDFRegionInfo |
|
struct | PDFRegionLink |
| This can be used to create the link of type PDFRegionLink, which will represents the region in pdf file. More...
|
|
struct | PersistentElementPath |
| PersistentElementPath captures a reference to an element. More...
|
|
struct | PersistentElementRef |
| An ElementRefP for an element that is in a DgnModel. More...
|
|
struct | PersistentElementRefList |
| PersistentElementRefList - a list of Dgn Elements. More...
|
|
class | PersistentElementRefListIterator |
| Iterate over the elements in a PersistentElementRefList. More...
|
|
struct | PersistentElementRefVec |
|
struct | PersistentLevelCache |
| Abstract base class for persistent LevelCaches that support Write. More...
|
|
struct | PersistentSnapPath |
| PersistentSnapPath is a persistent reference to a point on an element or at the intersection of two elements or otherwise based on the custom topology of an element. More...
|
|
struct | PersistentTcb |
|
struct | PlanCalloutDef |
| Plan callout definition. More...
|
|
struct | PlanCalloutHandler |
| Plan Callout Element Handler. More...
|
|
struct | PointCloudClipProperties |
| Provides methods for inspecting Point Cloud clip properties. More...
|
|
struct | PointCloudHandler |
|
struct | PointCloudProperties |
| Provides methods for inspecting Point Cloud properties. More...
|
|
struct | PointFormatter |
| Used to construct a string from a DPoint3d value. More...
|
|
struct | PointLight |
| Acting like an electric light bulb, light from a point light is radiated in all directions from the origin of the light source. More...
|
|
struct | PointParser |
|
struct | PointStringHandler |
| The default type handler for the POINT_STRING_ELM type. More...
|
|
struct | PointSymInfo |
|
struct | PointSymRsc |
|
struct | PropertyBindingSpec |
| Defines the dependent end of a property binding. More...
|
|
struct | PropertyContext |
| Class for enumerating the common properties of elements such as color and level and changing those properties. More...
|
|
class | ProvenanceAttribute |
| ProvenanceAttributes Any Provenance can include custom information in key value pair known as attributes (i.e. More...
|
|
class | ProvenanceEvent |
| Event Events are the operations that cause the change from source files to target files. More...
|
|
class | ProvenanceFile |
| File Provenance Information. More...
|
|
class | ProvenanceManager |
| The Provenance Manager allows to write provenance to an i-model and read it back. More...
|
|
struct | QueryRelatedClassSpecifier |
| How to specify a relationship. More...
|
|
struct | QVAliasMaterialId |
| If one of the uv mapping modes, Directional Drape, Cubic, Spherical or Cylindrical is to be used for mapping a material to a non persistent element for draw purposes an application maintained Id is required for the qv material. More...
|
|
struct | QvViewport |
|
struct | RangeTreeProgressMonitor |
|
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 | RasterFrameElement |
|
struct | RasterFrameElementCollection |
| The collection of all raster frame element (aka Raster attachment) in a model that are scoped to that model. More...
|
|
struct | RasterFrameElementIterator |
| An input iterator to go through all raster frame element (aka Raster attachment) in a model. More...
|
|
struct | RasterFrameHandler |
| This class is the handler for raster attachment element. More...
|
|
struct | RasterHdrHandler |
| This class is the handler for imported raster image header (aka type 87) element. More...
|
|
struct | RasterLineStyleRsc |
|
struct | RasterOverrides |
| Holds toggles overrides when a raster attachment is seen through a DgnAttachment. More...
|
|
struct | RasterOverridesCollection |
| Hold RasterOverrides for a specific DgnAttachment. More...
|
|
struct | RasterTransparentColorsCollection |
| Provides methods for inspecting the transparent colors set on a raster attachment. More...
|
|
struct | ReachableElementCollection |
| A collection that allows code to iterate through the set of persistent elements in a model and all the attachments of that model. More...
|
|
struct | ReachableElementIterator |
| Iterator to be used with ReachableElementCollection. More...
|
|
struct | ReachableElementOptions |
| Holds a set of options used to specify a set of elements to be iterated. More...
|
|
struct | ReachableModelRefCollection |
| A collection that allows code to iterate through the set of ModelRefs attached to a supplied root modelRef. More...
|
|
struct | ReachableModelRefIterator |
| Iterator to be used with ReachableModelRefCollection. More...
|
|
struct | ReachableModelRefOptions |
| Holds a set of options used to specify a set of ModelRefs to be iterated. More...
|
|
struct | RedrawElems |
| Class for displaying temporary graphics such as in a DgnTool's _OnDynamicFrame method. More...
|
|
struct | RefDisplayFlags |
|
struct | ReferencedByArray |
| A vector of DgnAttachments. More...
|
|
struct | RegionGraphicsContext |
|
struct | RegionLinkProcessor |
| RegionLinkProcessor is a utility class to help manage common operations of DgnRegionLinks. More...
|
|
struct | RegionParams |
|
struct | RegisteredApp |
| A RegisteredApp stores the name of a Registered Application. More...
|
|
struct | RegisteredAppCollection |
| A RegisteredAppCollection provides a mechanism for finding and iterating the RegisteredApps associated with a DgnFile. More...
|
|
struct | RelationshipEntry |
|
struct | RenderFlags |
| The flags that control rendering information. More...
|
|
struct | RenderInfo |
| The flags that control rendering information. More...
|
|
struct | RenderStore |
|
struct | RenderStoreManager |
|
struct | ReportCategoryNode |
| Every ReportDefinitionNode is defined within a category. More...
|
|
struct | ReportColumnAccessor |
| Defines an ECPropertyValue from which to populate a column in a report. More...
|
|
struct | ReportDefinitionCollection |
| A collection of report definitions contained within a DgnFile. More...
|
|
struct | ReportDefinitionCollectionIterator |
| Provides iteration over a collection of report definitions. More...
|
|
struct | ReportDefinitionNode |
| A ReportDefinitionNode defines a ReportScope and ECQuery, which together produce ECInstances to populate report results. More...
|
|
struct | ReportResults |
| The result of executing a ReportDefinition. More...
|
|
struct | ReportResultsEntry |
| Represents a single entry (cell) in a ReportResultsRow. More...
|
|
struct | ReportResultsIterator |
| Provides iteration over ReportResults. More...
|
|
struct | ReportResultsRow |
| Represents a single row in a ReportResults object. More...
|
|
struct | ReportScope |
| Defines the scope in which a ReportDefinition will query for ECInstances from which to populate report results. More...
|
|
struct | RgbColorShort |
|
struct | Run |
| In the TextBlock DOM, a base class for all other runs. More...
|
|
struct | RunIterator |
| An STL iterator-like wrapper around Caret, that allows you to iterate runs. More...
|
|
struct | RunProperties |
| Describes the formatting and spacing paramters for a single run of text that TextBlock supports. More...
|
|
struct | RunPropertiesBase |
| Container for the common properties of runs of text. More...
|
|
struct | RunRange |
| Facilitates writing for-each loops for RunIterator. More...
|
|
struct | ScaleCollection |
| Represents a set of pre-defined ScaleDefinitions supplied by the application. More...
|
|
struct | ScaleDefinition |
| A ScaleDefinition describes a named scale factor. More...
|
|
struct | ScaleIteratorOptions |
| Used to specify the behavior of the iterator used to traverse a ScaleCollection. More...
|
|
struct | ScanCriteria |
| Provides a way to access elements that match definable criteria from a DgnModel. More...
|
|
struct | ScanRange |
| The scan range used for mdlScanCriteria. More...
|
|
struct | SchemaInfo |
| Holds descriptive information about an ECSchema, particularly so that it can be examined before the ECSchema is actually loaded. More...
|
|
struct | SchemaInfoExt |
| A place to store additional information about the ECSchema in the future, e.g. relevant supplemental ECSchemas. More...
|
|
struct | SearchClass |
| ! A search class represents a schema name class name pair that can be used to execute a query ! using DgnECManager ! More...
|
|
struct | SectionCalloutDef |
| Section callout definition. More...
|
|
struct | SectionCalloutHandler |
| Section Callout Element Handler. More...
|
|
struct | SectionClipElementHandler |
| Section View Clipper Element Handler (used by section, elevation views and plane clips) More...
|
|
struct | SeedData |
| Seed data. More...
|
|
struct | SelectedProperties |
| Structure used to defined the properties to populate in a DgnECInstance. More...
|
|
struct | SelectionPath |
|
struct | SelectionSetManager |
| Methods to query and manipulate the select set. More...
|
|
struct | ShapeHandler |
| The default type handler for the SHAPE_ELM type. More...
|
|
struct | SharedCellDefHandler |
| The default type handler for the SHAREDCELL_DEF_ELM type that corresponds to the SharedCellDef structure. More...
|
|
struct | SharedCellDefIterator |
| Iterator over shared cell definitions in a file. More...
|
|
struct | SharedCellHandler |
| The default type handler for the SHARED_CELL_ELM type that corresponds to the SharedCell structure. More...
|
|
struct | SheetDef |
| Sheet definition data. More...
|
|
struct | SheetSizeCollection |
| Represents a set of pre-defined SheetSizeDefinition supplied by the application. More...
|
|
struct | SheetSizeDefinition |
| A SheetSizeDefinition is used to hold information describing the size and printable area of a sheet of paper. More...
|
|
struct | SheetSizeIteratorOptions |
| Used to specify the behavior of the iterator used to traverse a SheetSizeCollection. More...
|
|
struct | SimpleConfigurationVariableMonitor |
| The SimpleConfiguraionVariableMonitor class implements IVariableMonitor and provides only one callback for any change to a ConfigurationVariable. More...
|
|
struct | SkyDomeLight |
| Represents the sky dome light. More...
|
|
struct | SkyOpeningLight |
| Though not a light source, sky openings used in conjunction with ray tracing, radiosity solving, and particle tracing generate more efficient solutions for indoor scenes lit with solar lighting, sky light, or distant light sources. More...
|
|
struct | SmartGeomSettings |
|
struct | smartsolidsettings |
|
struct | SolarLight |
| Represents for solar light. More...
|
|
struct | SolarTime |
| The flags that control solar/lighting information. More...
|
|
struct | SolarUtility |
| The utilities for solar light. More...
|
|
struct | SolidHandler |
| The default type handler for the SOLID_ELM type. More...
|
|
struct | SolidUtil |
| SolidUtil provides support for the creation, querying, and modification of BReps. More...
|
|
struct | SortingGroupNode |
| Holds all of the sorting rules defined for a report definition as child nodes. More...
|
|
struct | SortingRuleNode |
| Child of SortingGroupNode which defines sorting rules for a report. More...
|
|
struct | Source |
| Source Information A set of information about a Source that contribute to a imodel. More...
|
|
struct | SpotLight |
| The spot light is a directional light source having a conical beam, similar to a flahslight. More...
|
|
struct | SpriteLocation |
| A Sprite Location. More...
|
|
struct | StandardUnitCollection |
| Collection of standard units. More...
|
|
struct | StoredExpression |
| Stored expression are file-based named expressions. More...
|
|
struct | StoredExpressionEntry |
| Stores the Name and Label of a Stored/Named Expression. More...
|
|
struct | StoredExpressionHelper |
| Helper class to load a Stored Expression (used by NamedExpression system) from an XAttribute. More...
|
|
struct | StoredExpressionKeyword |
| Stored expression keywords are user defined keyword that can be used to filter stored expressions for presentation in the user interface. More...
|
|
struct | StoredUnitInfo |
| Stores unit information. More...
|
|
struct | StringToElementIdMap |
| Map for foreign string keys. More...
|
|
struct | StrokeData |
|
struct | StyleOverrideAction |
| ! A display rule action that allows to override line style. More...
|
|
struct | SurfaceHandler |
| The default type handler for the SURFACE_ELM type. More...
|
|
struct | SurfaceOrSolidHandler |
| Base class with behavior common to the SOLID_ELM and SURFACE_ELM types. More...
|
|
struct | SurfaceParticleGenerator |
|
struct | Symbology |
|
struct | SymbologyReporter |
| ! Provides methods for inspecting the current symbology properties of an element. More...
|
|
struct | SymbolRange |
|
struct | Tab |
| In the TextBlock DOM, a tab. This kind of run is used to advance the following run to the next tab stop, as stored/computed by the current paragraph. More...
|
|
struct | TableCellIndex |
| Specifies a <row, col> position within a table. More...
|
|
struct | TableCellMarginValues |
| Used to specify the minimum gap between a cell's contents and its edges. More...
|
|
struct | TableSymbologyValues |
| Used to query and modify the color, style and weight of table edge lines and fills. More...
|
|
struct | TableTextPartId |
| When querying a text table element using ITextEdit and ITextQuery the returned object is a TableTextPartId. More...
|
|
struct | TagDefCollection |
| The collection of all tag definitions associated with an element. More...
|
|
struct | TagElementHandler |
| The default type handler for the ATTRIBUTE_ELM type that corresponds to the AttributeElm structure. More...
|
|
struct | TagSetCollection |
| The collection of all tag sets in a file. More...
|
|
struct | TagSetHandler |
| A sub-class of DgnStoreHdrHandler used to store the definition of a tag set. More...
|
|
struct | TagSetIterator |
| Iterator over tag sets in a file. More...
|
|
struct | TaskNode |
| refcounted native interface class used to access Element Template data. More...
|
|
struct | Tcb |
|
struct | TemplateRefAttributes |
| TemplateRefAttributes is used to add, remove, and extract XAttributes that relate an element to an Element Template. More...
|
|
struct | TempObjectOwner |
| A smart pointer to an object of type T, where the pointee is an object which under ordinary circumstances is owned by some other object. More...
|
|
struct | TentativePoint |
|
struct | TentativePopupMenuNode |
| refcounted native interface class used to access Element Template data. More...
|
|
struct | TextBlock |
| In the TextBlock DOM, this is the master object that represents a piece of text as a whole, and is the primary high-level object used to deal with multi-line, formatted text (and is also generally recommended for any text, regardless of complexity). More...
|
|
struct | TextBlockProperties |
| Represents the properties that can be controlled on a per-TextBlock basis. More...
|
|
struct | TextBlockXmlDeserializer |
| Manages deserializing Xml to a TextBlock. More...
|
|
struct | TextBlockXmlSerializer |
| Manages serializing a TextBlock to Xml. More...
|
|
struct | TextDrawFlags |
| A subset of TextParamWide flags. More...
|
|
struct | TextEDField |
| File-based structure that stores enter data field (EDF) information. More...
|
|
struct | TextEDParam |
| Convenience structure to hold multiple EDFs. More...
|
|
struct | TextElemHandler |
|
struct | TextExFlags |
| A subset of TextParamWide flags. More...
|
|
struct | TextField |
|
struct | textFlags |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. More...
|
|
struct | textFontInfo |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. More...
|
|
struct | TextHandlerBase |
|
struct | TextNodeHandler |
|
struct | textParam |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. If possible, use TextStringProperties or RunProperties; could also consider TextParamWide. More...
|
|
struct | TextParamWide |
| File-based structure that stores most text parameters (e.g. More...
|
|
struct | TextRenderingFlags |
| A subset of TextParamWide flags. More...
|
|
struct | textScale |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. More...
|
|
struct | TextSizeParam |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. Use DVec2d or DPoint2d instead. More...
|
|
struct | TextString |
| Used to draw a single-line collection of like-formatted characters; this class is targetted at performance, is immutable, and cannot create elements. More...
|
|
struct | TextStringProperties |
| Describes the formatting and spacing paramters for a single run of text that TextString supports. More...
|
|
struct | TextStyle |
| This structure is not intended to be used directly, and supports file storage. More...
|
|
struct | TextStyleCollection |
| A collection of textstyles in a file. More...
|
|
struct | TextStyleEvents |
|
struct | TextStyleFlags |
| This structure is not intended to be used directly. More...
|
|
struct | TextStyleInfo |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. More...
|
|
struct | TextStyleIterator |
| A forward iterator to go through the list of styles in a file. More...
|
|
struct | TextStyleOverrideFlags |
| This structure is not intended to be used directly, and supports file storage. More...
|
|
struct | TextStylePropertyMask |
| A BitMask of all textstyle properties Bit indices are enumerated by the TextStyleProperty enum. More...
|
|
struct | TextTable |
|
struct | TextTableCell |
| Represents a location within a TextTable that can display text. More...
|
|
struct | TextTableCellCollection |
| A collection that can iterate through the set of cells in a table. More...
|
|
struct | TextTableCellIterator |
| An iterator that can step through the set of cells in a table. More...
|
|
struct | TextTableColumn |
|
struct | TextTableHandler |
|
struct | TextTableRow |
| Represents a horizontal grouping of cells within a table. More...
|
|
struct | TextureFunctionInfo |
|
struct | TextureFunctionResults |
|
struct | TextureImage |
|
struct | TextureReplicator |
|
struct | TitleTextDef |
| Title Text definition. More...
|
|
struct | TitleTextHandler |
| Title Text Handler Class. More...
|
|
struct | ToolBoxNode |
| refcounted native interface class used to access Element Template data. More...
|
|
struct | TransformClipStack |
| TransformClipStack represents a collection (stack) of Transformation and Clipping states that can be applied to a model. More...
|
|
struct | TransformFlags |
|
struct | TransformInfo |
| A transformation matrix. Identifies a few special cases. More...
|
|
struct | TransparencyOverrideAction |
| ! A display rule action that allows to override transparency of an element. More...
|
|
struct | TxnElementAddOptions |
| Options that apply when adding element changes using the current transaction. More...
|
|
struct | TxnElementWriteOptions |
| Options that apply when changing, dropping, or deleting elements using the current transaction. More...
|
|
struct | TxnMonitor |
| Interface to be implemented to monitor changes to elements. More...
|
|
struct | TxnPos |
| The current "transaction position." This structure reflects a point in time for the element changes journalled by the transaction manager. More...
|
|
struct | TxnXAttributeAddOptions |
| Options that apply when adding XAttributes using the current transaction. More...
|
|
struct | TxnXAttributeWriteOptions |
| Options that apply when changing or deleting XAttributes using the current transaction. More...
|
|
struct | Type2Handler |
| Base class for application defined cells that want to be treated as a single object. More...
|
|
struct | Ucm_register |
|
struct | UnitDefinition |
| A UnitDefinition describes a unit which is a context in which users and applications express distances. More...
|
|
struct | UnitFlags |
| The unit information. More...
|
|
struct | UnitInfo |
| An in-memory representation of a unit. More...
|
|
struct | UnitIteratorOptions |
| Used to specify the behavior of the iterator used to traverse a StandardUnitCollection or a UserUnitCollection. More...
|
|
struct | UnitListItem |
| Used by UnitDefinition::BuildUnitListForUI. More...
|
|
struct | UnitSystemMask |
| A mask with one bit for each UnitSystem. More...
|
|
struct | UpdateSequenceList |
| *//* Bentley Systems More...
|
|
struct | UserInterfaceHelper |
| Helper methods to populate UserInter node instance data. More...
|
|
struct | UserInterfaceNode |
| refcounted native interface class used to access Element Template data. More...
|
|
struct | UserUnitCollection |
| Represents a set of pre-defined UnitDefinitions supplied by the application. More...
|
|
struct | ViewBoundarySynchOptions |
|
struct | ViewContext |
|
struct | ViewDisplayOverrides |
| This sub-structure describes the 'overrides' part of a display style. More...
|
|
struct | ViewElementHandler |
| Element handler of the view element Applications can create new view types by subclassing from ViewElementHandler and providing implementation for INamedViewElementHandler's virtual methods. More...
|
|
struct | ViewFlags |
| The flags that control view information. More...
|
|
struct | ViewGeomInfo |
| ViewGeomInfo contains the description of the portion of the model that is visible within a view. More...
|
|
struct | ViewGroup |
| ViewGroups contain information about the contents, positioning, and ordering of a user-specified collection of views that are displayed simultaneously. More...
|
|
struct | ViewGroupCollection |
| Each DgnFile has one associated ViewGroupCollection. More...
|
|
struct | ViewGroupCopyOptions |
| The ViewGroupCopyOptions class holds information about how a caller to ViewGroup::From and ViewGroup::Copy wants certain aspects of the copying process to be handled. More...
|
|
struct | ViewInfo |
| This is what the parameters to the camera methods, and the values stored by ViewInfo mean. More...
|
|
struct | ViewPopupMenuNode |
| refcounted native interface class used to access Element Template data. More...
|
|
struct | Viewport |
|
struct | ViewPortInfo |
| The ViewPortInfo class holds information about the positioning of a window that displays a view on the screen, including the window extent, aspect ratio, and the logical screen it is on. More...
|
|
struct | VisEdgesProgressMeter |
|
struct | VisibleEdgesLib |
| The VisibleEdgesLib class is Used to perform hidden edge removal. More...
|
|
struct | VolumeDef |
| VolumeDef holds data that represent a six-sided volume and crop masks on each of the six sides. More...
|
|
struct | VolumeDefCollection |
| Collection of VolumeDef objects. More...
|
|
struct | VolumeFormatter |
| Used to construct a string from a numerical area value. More...
|
|
struct | VolumeParser |
|
struct | WeightOverrideAction |
| ! A display rule action that allows to override line weight. More...
|
|
struct | WhereCriterion |
| A WhereCriterion is used in the "where clause" of an ECQuery. More...
|
|
struct | WhereExpression |
| A WhereExpression evalutes to a value that can be used in a WhereCriterion. More...
|
|
struct | WhiteSpace |
| In the TextBlock DOM, an abstract base class representing all whitespace types, and is not to be used directly. More...
|
|
struct | WordBookmarkLink |
| a class to represents a link of type WordBookmarkLink. More...
|
|
struct | WordHeadingInfo |
|
struct | WordHeadingLink |
| WordHeadingLink can be used to create link of type heading link. More...
|
|
struct | WorkSetCollection |
|
struct | WorkSetCompareFilter |
| Provides ability to skip certain set of files from WorkSet comparison. More...
|
|
struct | WStringIdIO |
| Object for I/O for foreign string keys. More...
|
|
struct | XAttributeChange |
| A scheduled change to an XAttribute stored on an EditElementHandle. More...
|
|
struct | XAttributeChangeSet |
| A set of scheduled XAttribute changes. More...
|
|
struct | XAttributeCollection |
| An collection that can be used to iterate over the XAttributes of a persistent element. More...
|
|
struct | XAttributeHandle |
| A "handle" that can be used to access a single XAttribute of a persistent element. More...
|
|
struct | XAttributeHandlerId |
| A two-part ID used by XAttribute Handlers. More...
|
|
struct | XAttributesHolder |
| This class allows an application to extend certain MicroStation elements with XAttributes, the actual persistence of which is then managed by MicroStation. More...
|
|
struct | XAUniqueId |
| Uniquely identifies an XAttribute within an element. More...
|
|
struct | XDataNodeCollection |
|
struct | XDataTreeManager |
| Native XDataTree Mangager. More...
|
|
struct | XDataTreeNode |
| ! Class used to hold XAttribute data that contains the name, sort priority, and ! parent node information so the node can be arranged in an XDataTree. More...
|
|
struct | XDataTreeOwner |
|
struct | XInstanceContainer |
|
struct | XmlFragment |
| Class used to define XML Fragments that can be stored in the design file. More...
|
|
struct | XmlFragmentList |
| Class used to process list of XML Fragments. More...
|
|
|
typedef bvector< DPoint2d > | T_ClipPolygon |
|
typedef ClipPolygon const * | ClipPolygonCP |
|
typedef ClipPolygon const & | ClipPolygonCR |
|
typedef bvector< ClipPrimitivePtr > | T_ClipPrimitiveVector |
|
typedef RefCountedPtr< ColorBook > | ColorBookPtr |
|
typedef struct
Bentley::DgnPlatform::DependencyRootFarElementID | DependencyRootFarElementID |
| Defines a dependency where the root can be in a different model from the dependent. More...
|
|
typedef struct
Bentley::DgnPlatform::DependencyRootElementID_V | DependencyRootElementID_V |
| Defines a dependency and associates a floating-point value with it. More...
|
|
typedef struct
Bentley::DgnPlatform::DependencyRootFarElementID_V | DependencyRootFarElementID_V |
| Defines an ElementID_V reference where the root can be in a different model from the dependent. More...
|
|
typedef struct
Bentley::DgnPlatform::DependencyRootPath_V | DependencyRootPath_V |
| Defines a dependency where the root can be in a different model from the dependent, including nested reference files where multiple Reference attachment IDs are needed to specify the modelRef that is resolved at runtime. More...
|
|
typedef struct
Bentley::DgnPlatform::DependencyLinkage | DependencyLinkage |
| In-memory image of user attribute data in which dependency information is stored. More...
|
|
typedef struct
Bentley::DgnPlatform::dependencyRoot | DependencyRoot |
| Describes a reference from a dependent to a root in a DependencyLinkage. More...
|
|
typedef RefCountedPtr
< IDetailingSymbol > | IDetailingSymbolPtr |
| Ref-counted smart-pointer object to control memory and life time of IDetailingSymbol pointer. More...
|
|
typedef RefCountedPtr
< IDetailingSymbolFactory > | IDetailingSymbolFactoryPtr |
| < Ref-counted smart-pointer object to control memory and life time of IDetailingSymbolFactory pointer. More...
|
|
typedef RefCountedPtr
< IClipElementProvider > | IClipElementProviderPtr |
| Ref-counted smart-pointer object to control memory and life time of IClipElementProvider pointer. More...
|
|
typedef RefCountedPtr
< SectionCalloutDef > | SectionCalloutDefPtr |
| Ref-counted smart-pointer object to control memory and life time of SectionCalloutDef pointer. More...
|
|
typedef RefCountedPtr
< DetailCalloutDef > | DetailCalloutDefPtr |
| Ref-counted smart-pointer object to control memory and life time of DetailCalloutDef pointer. More...
|
|
typedef RefCountedPtr
< DetailCallout3DViewDef > | DetailCallout3DViewDefPtr |
| Ref-counted smart-pointer object to control memory and life time of DetailCallout3DViewDef pointer. More...
|
|
typedef RefCountedPtr
< ElevationCalloutDef > | ElevationCalloutDefPtr |
| Ref-counted smart-pointer object to control memory and life time of ElevationCalloutDef pointer. More...
|
|
typedef RefCountedPtr
< InteriorElevationCalloutDef > | InteriorElevationCalloutDefPtr |
| Ref-counted smart-pointer object to control memory and life time of InteriorElevationCalloutDef pointer. More...
|
|
typedef RefCountedPtr
< PlanCalloutDef > | PlanCalloutDefPtr |
| Ref-counted smart-pointer object to control memory and life time of PlanCalloutDef pointer. More...
|
|
typedef RefCountedPtr
< TitleTextDef > | TitleTextDefPtr |
| Ref-counted smart-pointer object to control memory and life time of TitleTextDef pointer. More...
|
|
typedef RefCountedPtr
< DrawingBoundaryDef > | DrawingBoundaryDefPtr |
| Ref-counted smart-pointer object to control memory and life time of DrawingBoundaryDef pointer. More...
|
|
typedef RefCountedPtr
< IDrawingTraverseOptions > | IDrawingTraverseOptionsPtr |
| Ref-counted smart-pointer object to control memory and life time of IDrawingTraverseOptions pointer. More...
|
|
typedef bvector
< IDetailingSymbolFactory * > | VectorOfIDetailingSymbolFactories |
| Collection of 'IDetailingSymbolFactory' objects. 'DetailingSymbolManager' holds an object of this type in order to manage the creation of detailing symbols. More...
|
|
typedef RefCountedPtr
< INamedViewCreateHelper > | INamedViewCreateHelperPtr |
| Ref-counted smart pointer object to handle INamedViewCreateHelper. More...
|
|
typedef RefCountedPtr
< DetailingSymbolStylePropMask > | DetailingSymbolStylePropMaskPtr |
|
typedef std::vector
< IDetailingSymbolStyleValidator * > | VectorOfIDetailingSymbolStyleValidator |
|
typedef RefCountedPtr
< DgnColorMap > | DgnColorMapPtr |
|
typedef bpair< const
ECN::SchemaNameClassNamePair,
int > | InstanceCountEntry |
|
typedef RefCountedPtr
< DgnPlatform::FindInstancesScope > | FindInstancesScopePtr |
|
typedef
ECN::IInstanceCollectionAdapter
< DgnECInstanceP const > | IDgnECInstanceCollectionAdapter |
|
typedef RefCountedPtr
< IDgnECInstanceCollectionAdapter > | IDgnECInstanceCollectionAdapterPtr |
|
typedef
ECN::IInstanceCollectionIteratorAdapter
< DgnECInstanceP const > | IDgnECInstanceCollectionIteratorAdapter |
|
typedef
ECN::IInstanceCollectionAdapter
< IDgnECRelationshipInstanceP
const > | IDgnECRelationshipCollectionAdapter |
|
typedef RefCountedPtr
< IDgnECRelationshipCollectionAdapter > | IDgnECRelationshipCollectionAdapterPtr |
|
typedef
ECN::IInstanceCollectionIteratorAdapter
< IDgnECRelationshipInstanceP
const > | IDgnECRelationshipCollectionIteratorAdapter |
|
typedef RefCountedPtr
< DgnECInstanceEnabler > | DgnECInstanceEnablerPtr |
|
typedef RefCountedPtr
< DgnElementECInstance > | DgnElementECInstancePtr |
|
typedef RefCountedPtr
< IDgnECRelationshipInstance > | IDgnECRelationshipInstancePtr |
|
typedef bvector
< DgnElementECInstancePtr > | DgnElementECInstanceVector |
|
typedef bvector< DgnECInstancePtr > | DgnECInstanceVector |
|
typedef bvector
< IDgnECRelationshipInstancePtr > | IDgnECRelationshipInstanceVector |
|
typedef bvector< WString > | T_PropertyNameVector |
|
typedef RefCountedPtr
< SelectedProperties > | SelectedPropertiesPtr |
|
typedef RefCountedPtr
< SchemaInfoExt > | SchemaInfoExtPtr |
|
typedef bmap
< ECN::SchemaNameClassNamePair,
bool > | ElementECClassInfo |
|
typedef bvector
< RelationshipEntry > | RelationshipEntryVector |
|
typedef bmap
< ECN::SchemaNameClassNamePair,
DgnECInstanceEnablerP > | InstanceEnablersByName |
|
typedef bmap< ECN::ECClassCP,
DgnECInstanceEnablerP > | InstanceEnablersByClass |
|
typedef RefCountedPtr
< IDgnECTypeAdapter > | IDgnECTypeAdapterPtr |
|
typedef RefCountedPtr
< IDgnECTypeAdapterContext > | IDgnECTypeAdapterContextPtr |
| Supplies the context in which an IDgnECTypeAdapter operates. More...
|
|
typedef RefCountedPtr
< IDgnECStandaloneTypeAdapterContext > | IDgnECStandaloneTypeAdapterContextPtr |
|
typedef bvector< ModelIndexItem > | ModelItemVector |
|
typedef bvector< ElementRefP > | T_StdElementRefVector |
|
typedef RefCountedPtr< ModelInfo > | ModelInfoPtr |
|
typedef intptr_t | MSElementDescrAppData |
|
typedef RefCountedPtr
< ScaleIteratorOptions > | ScaleIteratorOptionsPtr |
|
typedef RefCountedPtr
< SheetSizeIteratorOptions > | SheetSizeIteratorOptionsPtr |
|
typedef RefCountedPtr
< UnitIteratorOptions > | UnitIteratorOptionsPtr |
|
typedef RefCountedPtr
< DgnFontList > | DgnFontListPtr |
|
typedef RefCountedPtr
< DgnFontNamedSymbol > | DgnFontNamedSymbolPtr |
|
typedef bvector< DgnFontCP > | T_DgnFontCPVector |
| A bvector of DgnFontCP objects, with allocations handled by Bentley.dll (so it can be passed across DLLs targetting different C runtimes). More...
|
|
typedef T_DgnFontCPVector * | T_DgnFontCPVectorP |
|
typedef T_DgnFontCPVector & | T_DgnFontCPVectorR |
|
typedef T_DgnFontCPVector const * | T_DgnFontCPVectorCP |
|
typedef T_DgnFontCPVector const & | T_DgnFontCPVectorCR |
|
typedef bvector
< DgnLinkUserDataHandlerP > | DgnLinkUserDataHandlerList |
|
typedef RefCountedPtr
< DgnLinkStringUserData > | DgnLinkStringUserDataPtr |
|
typedef RefCountedPtr
< DgnLinkTargetSpec > | DgnLinkTargetSpecPtr |
|
typedef RefCountedPtr
< FileLinkAdapter > | FileLinkAdapterPtr |
|
typedef RefCountedPtr
< LinkAdapter > | LinkAdapterPtr |
|
typedef RefCountedPtr
< LinkBookmarkAdapter > | LinkBookmarkAdapterPtr |
|
typedef RefCountedPtr
< DgnLinkFollowLog > | DgnLinkFollowLogPtr |
|
typedef RefCountedPtr
< DgnRegionLink > | DgnRegionLinkPtr |
|
typedef TempObjectOwner< DgnLink > | TempDgnLinkOwner |
| A smart pointer to a DgnLink which ensures the pointee is freed if ownership is not transferred to another owner. More...
|
|
typedef bvector
< DgnLinkTargetSpecPtr > | DgnLinkTargetSpecList |
|
typedef bvector
< DgnLinkTreeSpecPtr > | DgnLinkTreeSpecList |
|
typedef bvector< DgnLinkP > | DgnLinkList |
|
typedef RefCountedPtr
< WordHeadingInfo > | WordHeadingInfoPtr |
|
typedef RefCountedPtr
< PDFRegionInfo > | PDFRegionInfoPtr |
|
typedef RefCountedPtr
< DgnLinkTreeSpec > | DgnLinkTreeSpecPtr |
|
typedef RefCountedPtr
< DgnLinkTree > | DgnLinkTreePtr |
|
typedef RefCountedPtr
< DgnLinkUserData > | DgnLinkUserDataPtr |
|
typedef RefCountedPtr< DgnLinkSet > | DgnLinkSetPtr |
|
typedef bvector< DgnLinkTreeNodeP > | DgnLinkTreeNodeList |
|
typedef TempObjectOwner
< DgnLinkTreeNode > | TempDgnLinkTreeNodeOwner |
| A smart pointer to a DgnLinkTreeNode which ensures the pointee is freed if ownership is not transferred to another owner. More...
|
|
typedef TempObjectOwner
< DgnLinkTreeLeaf > | TempDgnLinkTreeLeafOwner |
| A smart pointer to a DgnLinkTreeLeaf which ensures the pointee is freed if ownership is not transferred to another owner. More...
|
|
typedef TempObjectOwner
< DgnLinkTreeBranch > | TempDgnLinkTreeBranchOwner |
| A smart pointer to a DgnLinkTreeBranch which ensures the pointee is freed if ownership is not transferred to another owner. More...
|
|
typedef RefCountedPtr
< ReachableModelRefOptions > | ReachableModelRefOptionsPtr |
|
typedef RefCountedPtr
< ReachableElementOptions > | ReachableElementOptionsPtr |
|
typedef UInt32 | LevelCode |
|
typedef UInt64 | CopyContextRemapKey |
|
typedef bmap< ElementId,
ElementId > | T_StdElementIDMap |
|
typedef bmap< ModelId, ModelId > | T_StdModelIDMap |
|
typedef bvector< ElementId > | T_StdElementIdVector |
|
typedef RefCountedPtr< NamedView > | NamedViewPtr |
| A reference-counting smart pointer to a NamedView. More...
|
|
typedef bvector< DgnAttachmentP > | T_DgnAttachmentVector |
| A bvector of DgnAttachment pointers. More...
|
|
typedef struct
Bentley::DgnPlatform::fb_opts | Fb_opts |
|
typedef struct
Bentley::DgnPlatform::fd_opts | Fd_opts |
|
typedef struct
Bentley::DgnPlatform::mlinesymbology | MlineSymbology |
| The symbology for a multi-line profile or end cap. More...
|
|
typedef struct
Bentley::DgnPlatform::mlineprofile | MlineProfile |
| Definition of a multi-line profile. More...
|
|
typedef bvector< double > | T_DoubleVector |
|
typedef T_DoubleVector * | T_DoubleVectorP |
|
typedef T_DoubleVector & | T_DoubleVectorR |
|
typedef T_DoubleVector const * | T_DoubleVectorCP |
|
typedef T_DoubleVector const & | T_DoubleVectorCR |
|
typedef wchar_t | TagWChar |
|
typedef UInt64 | ElementId |
|
typedef Int32 | ModelId |
|
typedef UInt32 | LevelId |
|
typedef struct
Bentley::DgnPlatform::ScanRange | ScanRange |
| The scan range used for mdlScanCriteria. More...
|
|
typedef RefCountedPtr
< TagDefCollection > | TagDefCollectionPtr |
|
typedef RefCountedPtr
< DgnTextSnippet > | DgnTextSnippetPtr |
|
typedef RefCountedPtr
< DgnTextSnippetPropertyMask > | DgnTextSnippetPropertyMaskPtr |
|
typedef RefCountedPtr
< DgnTextSnippetCategory > | DgnTextSnippetCategoryPtr |
|
typedef RefCountedPtr
< DgnTextSnippetCategoryCollection > | DgnTextSnippetCategoryCollectionPtr |
|
typedef RefCountedPtr
< DgnTextStyle > | DgnTextStylePtr |
|
typedef RefCountedPtr
< TextStylePropertyMask > | TextStylePropertyMaskPtr |
|
typedef RefCountedPtr
< DimensionStyle > | DimensionStylePtr |
|
typedef RefCountedPtr
< DimStylePropMask > | DimStylePropMaskPtr |
|
typedef RefCountedPtr
< DimStyleIterator > | DimStyleIteratorPtr |
|
typedef bmap
< DisplayFilterHandlerId,
DisplayFilterHandlerP > | T_DisplayFilterHandlerMap |
|
typedef bmap
< DisplayFilterOpCode,
DisplayFilterHandlerP > | T_DisplayFilterOperatorHandlerMap |
|
typedef bvector
< IDisplayRuleActionPtr > | DisplayRuleActionPtrVector |
| A collection of IDisplayRuleActionPtr. More...
|
|
typedef bvector
< IDisplayRuleActionCP > | DisplayRuleActionCPVector |
| A collection of IDisplayRuleActionCP. More...
|
|
typedef bvector< DisplayRulePtr > | DisplayRulePtrVector |
| A collection of DisplayRulePtr. More...
|
|
typedef bvector
< DisplayRuleSetPtr > | DisplayRuleSetPtrVector |
| A collection of DisplayRuleSetPtr. More...
|
|
typedef bvector< DisplayRuleSetCP > | DisplayRuleSetCPVector |
| A collection of DisplayRuleSetCP. More...
|
|
typedef RefCountedPtr
< DisplayStyle > | DisplayStylePtr |
| Smart pointer wrapper for DisplayStyle. More...
|
|
typedef bvector< DisplayStyleCP > | DisplayStyleCPVector |
| A collection of DisplayStyleCP. More...
|
|
typedef DisplayStyleGroundPlane * | DisplayStyleGroundPlaneP |
|
typedef
DisplayStyleGroundPlane const * | DisplayStyleGroundPlaneCP |
|
typedef DisplayStyleGroundPlane & | DisplayStyleGroundPlaneR |
|
typedef
DisplayStyleGroundPlane const & | DisplayStyleGroundPlaneCR |
|
typedef RefCountedPtr
< DropGeometry > | DropGeometryPtr |
|
typedef RefCountedPtr
< DropGraphics > | DropGraphicsPtr |
|
typedef bvector< SearchClass > | SearchClassList |
|
typedef RefCountedPtr
< IECPropertyValueFilter > | IECPropertyValueFilterPtr |
|
typedef RefCountedPtr
< ECSubstringPropertyValueFilter > | ECSubstringPropertyValueFilterPtr |
|
typedef bvector< ECReportNodePtr > | ECReportNodeList |
|
typedef ECReportNodeList const * | ECReportNodeListCP |
|
typedef bvector
< ReportColumnAccessor > | ReportColumnAccessorList |
|
typedef
ReportColumnAccessorList const & | ReportColumnAccessorListCR |
|
typedef bvector
< SortingRuleNodePtr > | SortingRuleList |
|
typedef bvector
< ColumnDefinitionNodePtr > | ColumnDefinitionList |
|
typedef SortingRuleList const * | SortingRuleListCP |
|
typedef ColumnDefinitionList
const * | ColumnDefinitionListCP |
|
typedef bvector
< ECN::SchemaNameClassNamePair > | SchemaClassNameList |
|
typedef SchemaClassNameList const & | SchemaClassNameListCR |
|
typedef SchemaClassNameList & | SchemaClassNameListR |
|
typedef bvector
< DgnECHostRelationshipSpecification > | DgnECHostRelationshipSpecificationList |
|
typedef
DgnECHostRelationshipSpecificationList & | DgnECHostRelationshipSpecificationListR |
|
typedef
DgnECHostRelationshipSpecificationList
const & | DgnECHostRelationshipSpecificationListCR |
|
typedef bvector
< DgnECHostSpecification > | DgnECHostSpecificationList |
|
typedef
DgnECHostSpecificationList & | DgnECHostSpecificationListR |
|
typedef
DgnECHostSpecificationList
const & | DgnECHostSpecificationListCR |
|
typedef ElemHandleArray
< ElemAgendaEntry > | T_AgendumVector |
|
typedef ElementIdMap< WString,
std::less< WString const & >
, WStringIdIO > | T_StringToElementIdMap |
|
typedef RefCountedPtr
< ElementPropertiesGetter > | ElementPropertiesGetterPtr |
|
typedef RefCountedPtr
< ElementPropertiesSetter > | ElementPropertiesSetterPtr |
|
typedef enum
Bentley::DgnPlatform::ElementParameterType | ElementParameterType |
| ElementParameterType is an enum of the built-in element parameter types that can be defined within an element template. More...
|
|
typedef RefCountedPtr
< HttpResponse > | HttpResponsePtr |
|
typedef RefCountedPtr
< IAuxCoordSys > | IAuxCoordSysPtr |
|
typedef RefCountedPtr< struct
IconData > | IconDataPtr |
| A reference counted pointer to an IconData instance. More...
|
|
typedef RefCountedPtr
< DgnPlatform::IEditAction > | IEditActionPtr |
|
typedef struct
Bentley::DgnPlatform::msMovieFrame | MSMovieFrame |
|
typedef struct
Bentley::DgnPlatform::msMovies | MSMovie |
|
typedef bpair< WString,
MaterialId > | MaterialSubEntityAttachmentPair |
|
typedef bvector
< MaterialSubEntityAttachmentPair > | MaterialSubEntityAttachments |
|
typedef RefCountedPtr
< PointCloudProperties > | PointCloudPropertiesPtr |
|
typedef RefCountedPtr
< PointCloudClipProperties > | PointCloudClipPropertiesPtr |
|
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 |
|
typedef RefCountedPtr
< ITextPartId > | ITextPartIdPtr |
| Ref-counted wrapper for ITextPartId. More...
|
|
typedef RefCountedPtr
< ITextQueryOptions > | ITextQueryOptionsPtr |
| Ref-counted wrapper for ITextQueryOptions. More...
|
|
typedef RefCountedPtr
< ITextEditRestrictions > | ITextEditRestrictionsPtr |
| Ref-counted wrapper for ITextQueryOptions. More...
|
|
typedef bvector< ITextPartIdPtr > | T_ITextPartIdPtrVector |
| A collection of ITextPartIds. More...
|
|
typedef T_ITextPartIdPtrVector * | T_ITextPartIdPtrVectorP |
|
typedef T_ITextPartIdPtrVector & | T_ITextPartIdPtrVectorR |
|
typedef T_ITextPartIdPtrVector
const * | T_ITextPartIdPtrVectorCP |
|
typedef T_ITextPartIdPtrVector
const & | T_ITextPartIdPtrVectorCR |
|
typedef struct LineStyleParams | LineStyleParams |
|
typedef RefCountedPtr
< GradientSymb > | GradientSymbPtr |
|
typedef RefCountedPtr< struct
QVAliasMaterialId > | QVAliasMaterialIdPtr |
|
typedef RefCountedPtr< struct
MaterialUVDetail > | MaterialUVDetailPtr |
|
typedef bset< byte >::iterator | T_LevelIdToDefinitionMapIterator |
|
typedef RefCountedPtr
< FileLevelCache > | FileLevelCachePtr |
| Smart pointer wrapper for FileLevelCache. More...
|
|
typedef bvector
< FileLevelCachePtr > | T_LevelCachePtrVector |
|
typedef RefCountedPtr
< AmbientLight > | AmbientLightPtr |
|
typedef RefCountedPtr< FlashLight > | FlashLightPtr |
|
typedef RefCountedPtr
< SkyDomeLight > | SkyDomeLightPtr |
|
typedef RefCountedPtr
< ModelDistantLight > | ModelDistantLightPtr |
|
typedef RefCountedPtr< LightMap > | LightMapPtr |
|
typedef bmap
< LightMap::MapType,
LightMapPtr > | LightMapPtrList |
|
typedef RefCountedPtr< SolarLight > | SolarLightPtr |
|
typedef RefCountedPtr
< LightElement > | LightElementPtr |
|
typedef RefCountedPtr
< DistantLight > | DistantLightPtr |
|
typedef RefCountedPtr< PointLight > | PointLightPtr |
|
typedef RefCountedPtr< SpotLight > | SpotLightPtr |
|
typedef RefCountedPtr< AreaLight > | AreaLightPtr |
|
typedef RefCountedPtr
< SkyOpeningLight > | SkyOpeningLightPtr |
|
typedef RefCountedPtr< struct
LightSetupEntry > | LightSetupEntryPtr |
|
typedef bmap< ElementId,
LightSetupEntryPtr > | LightSetupEntryPtrList |
|
typedef RefCountedPtr< LightSetup > | LightSetupPtr |
|
typedef bmap< ElementId,
LightSetupPtr > | LightSetupMap |
|
typedef bmap
< LightAnnouncerPriority,
ILightAnnouncerP > | LightAnnouncerList |
|
typedef RefCountedPtr< LsMap > | LsMapPtr |
| Smart pointer wrapper for LsMap. More...
|
|
typedef RefCountedPtr
< LsSystemMap > | LsSystemMapPtr |
| Smart pointer wrapper for LsSystemMap. More...
|
|
typedef RefCountedPtr
< LsResourceFileMap > | LsResourceFileMapPtr |
| Smart pointer wrapper for LsResourceFileMap. More...
|
|
typedef RefCountedPtr
< LsDgnFileMap > | LsDgnFileMapPtr |
| Smart pointer wrapper for LsDgnFileMap. More...
|
|
typedef RefCountedPtr
< LineStyleHandle > | LineStyleHandlePtr |
|
typedef RefCountedPtr
< LsComponent > | LsComponentPtr |
|
typedef RefCountedPtr
< LsCompoundComponent > | LsCompoundComponentPtr |
|
typedef RefCountedPtr
< LsPointSymbolComponent > | LsPointSymbolComponentPtr |
|
typedef RefCountedPtr
< LsLineCodeComponent > | LsLineCodeComponentPtr |
|
typedef RefCountedPtr
< LsInternalComponent > | LsInternalComponentPtr |
|
typedef RefCountedPtr
< LsLinePointComponent > | LsLinePointComponentPtr |
|
typedef RefCountedPtr
< LsPointSymbolInfo > | LsPointSymbolInfoPtr |
|
typedef RefCountedPtr
< LsStrokeData > | LsStrokeDataPtr |
|
typedef RefCountedPtr
< LsCompoundInfo > | LsCompoundInfoPtr |
|
typedef RefCountedPtr
< LsRasterImageComponent > | LsRasterImageComponentPtr |
|
typedef bvector< LsComponentPtr > | LsComponentVector |
|
typedef struct
Bentley::DgnPlatform::LineStyleRsc | LineStyleRsc |
|
typedef struct
Bentley::DgnPlatform::StrokeData | LineCodeStroke |
|
typedef struct
Bentley::DgnPlatform::PointSymInfo | PointSymRscInfo |
|
typedef Bentley::DPoint3d | T_DPoint3d |
|
typedef Bentley::RefCountedPtr
< LxoEnvironmentLayer > | LxoEnvironmentLayerPtr |
|
typedef Bentley::RefCountedPtr
< struct LxoEnvironmentPreview > | LxoEnvironmentPreviewPtr |
|
typedef Bentley::RefCountedPtr
< struct LxoEnvironment > | LxoEnvironmentPtr |
|
typedef bvector< LxoEnvironmentCP > | LxoEnvironmentVector |
|
typedef LxoEnvironmentVector * | LxoEnvironmentVectorP |
|
typedef LxoEnvironmentVector & | LxoEnvironmentVectorR |
|
typedef RefCountedPtr
< LxoProcedure > | LxoProcedurePtr |
|
typedef bvector
< LxoProcedureCexprMember > | LxoProcedureCexprMemberList |
|
typedef RefCountedPtr
< LxoFloatEnvelopeComponent > | LxoFloatEnvelopeComponentPtr |
|
typedef bvector
< LxoFloatEnvelopeComponentPtr > | LxoFloatEnvelopeComponentPtrList |
|
typedef RefCountedPtr
< LxoIntEnvelopeComponent > | LxoIntEnvelopeComponentPtr |
|
typedef bvector
< LxoIntEnvelopeComponentPtr > | LxoIntEnvelopeComponentPtrList |
|
typedef RefCountedPtr
< LxoFloatEnvelope > | LxoFloatEnvelopePtr |
|
typedef RefCountedPtr
< LxoIntEnvelope > | LxoIntEnvelopePtr |
|
typedef RefCountedPtr< struct
LxoSettings > | LxoSettingsPtr |
|
typedef struct LxoSettings | LxoSettingsRSC |
|
typedef bmap< WString, LxoSetupCP > | LxoSetupCPMap |
|
typedef bmap< WString, LxoSetupP > | LxoSetupMap |
|
typedef LxoSetupMap * | LxoSetupMapP |
|
typedef
LxoSetupCPMap::const_iterator | LxoSetupCPMapCIter |
|
typedef LxoSetupCPMap::iterator | LxoSetupCPMapIter |
|
typedef LxoSetupMap::const_iterator | LxoSetupMapCIter |
|
typedef LxoSetupMap::iterator | LxoSetupMapIter |
|
typedef bvector< LxoSetupCP > | LxoSetupVector |
|
typedef LxoSetupVector * | LxoSetupVectorP |
|
typedef LxoSetupVector & | LxoSetupVectorR |
|
typedef RefCountedPtr< struct
LxoSetup > | LxoSetupPtr |
|
typedef RefCountedPtr
< MaterialPreview > | MaterialPreviewPtr |
|
typedef bmap
< MaterialPreview::PreviewType,
MaterialPreviewPtr,
MaterialPreview::ComparePreviews > | MaterialPreviewList |
|
typedef RefCountedPtr< Material > | MaterialPtr |
|
typedef bvector< MaterialCP > | MaterialList |
|
typedef bvector< MaterialPtr > | MaterialPtrList |
|
typedef bvector< MaterialId > | MaterialIdList |
|
typedef RefCountedPtr
< IMaterialStore > | IMaterialStorePtr |
|
typedef bvector
< IMaterialProviderP > | MaterialProviderList |
|
typedef size_t | MaterialProviderId |
|
typedef RefCountedPtr
< MaterialAssignment > | MaterialAssignmentPtr |
|
typedef std::list
< MaterialAssignmentPtr > | MaterialAssignmentPtrList |
|
typedef bset< UInt32 > | MaterialColorIndexList |
|
typedef bset< UInt32 > | RgbColorSet |
|
typedef bvector< RgbColorDef > | RgbColorDefSet |
|
typedef bset
< MaterialAssignmentCP > | MaterialAssignmentList |
|
typedef RefCountedPtr
< MaterialTable > | MaterialTablePtr |
|
typedef bmap
< MaterialAnnouncerPriority,
IMaterialAnnouncerP > | MaterialAnnouncerList |
|
typedef RefCountedPtr
< TextureImage > | TextureImagePtr |
|
typedef bmap< WString,
IMaterialTextureHandlerP > | MaterialTextureHandlerMap |
|
typedef RefCountedPtr
< SurfaceParticleGenerator > | SurfaceParticleGeneratorPtr |
|
typedef RefCountedPtr
< TextureReplicator > | TextureReplicatorPtr |
|
typedef RefCountedPtr
< PaletteInfo > | PaletteInfoPtr |
|
typedef bvector< PaletteInfoPtr > | MaterialPaletteList |
|
typedef bvector
< DgnDocumentMonikerPtr > | ImageMapMonikers |
|
typedef ImageMapMonikers * | ImageMapMonikersP |
|
typedef ImageMapMonikers const * | ImageMapMonikersCP |
|
typedef ImageMapMonikers & | ImageMapMonikersR |
|
typedef ImageMapMonikers const & | ImageMapMonikersCR |
|
typedef RefCountedPtr
< MaterialMapLayer > | MaterialMapLayerPtr |
|
typedef RefCountedPtr
< MaterialMap > | MaterialMapPtr |
|
typedef bmap
< MaterialMap::MapType,
MaterialMapPtr > | MaterialMapPtrList |
|
typedef RefCountedPtr
< MaterialShader > | MaterialShaderPtr |
|
typedef RefCountedPtr
< MultilinePoint > | MultilinePointPtr |
| Smart pointer wrapper for MultilinePoint. More...
|
|
typedef RefCountedPtr
< MultilineBreak > | MultilineBreakPtr |
| Smart pointer wrapper for MultilineBreak. More...
|
|
typedef RefCountedPtr
< NamedBoundary > | NamedBoundaryPtr |
|
typedef RefCountedPtr
< NamedBoundaryGroup > | NamedBoundaryGroupPtr |
|
typedef RefCountedPtr
< NamedBoundaryCollection > | NamedBoundaryCollectionPtr |
|
typedef RefCountedPtr
< NamedBoundaryGroupCollection > | NamedBoundaryGroupCollectionPtr |
|
typedef RefCountedPtr< NamedGroup > | NamedGroupPtr |
| A Reference Counted pointer to a NamedGroup. More...
|
|
typedef RefCountedPtr
< NamedGroupCollection > | NamedGroupCollectionPtr |
| A Reference Counted pointer to a NamedGroupCollection. More...
|
|
typedef RefCountedPtr
< NamedViewPropMask > | NamedViewPropMaskPtr |
| A reference counted pointer to a NamedViewPropMask. More...
|
|
typedef bset< ElementRefP > | T_StdElementRefSet |
|
typedef OrientedBox & | OrientedBoxR |
|
typedef OrientedBox const & | OrientedBoxCR |
|
typedef bvector< OrientedBox > | OrientedBoxList |
|
typedef OrientedBoxList & | OrientedBoxListR |
|
typedef OrientedBoxList const & | OrientedBoxListCR |
|
typedef RefCountedPtr< Source > | SourcePtr |
| Ref counted pointer of Source object. More...
|
|
typedef Source & | SourceR |
|
typedef ProvenanceFile * | ProvenanceFileP |
| ProvenanceFile pointer. More...
|
|
typedef ProvenanceFile & | ProvenanceFileR |
|
typedef RefCountedPtr
< ProvenanceAttribute > | ProvenanceAttributePtr |
| Ref counted pointer of ProvenanceAttribute object. More...
|
|
typedef ProvenanceAttribute & | ProvenanceAttributeR |
|
typedef Provenance * | ProvenanceP |
| Provenance pointer. More...
|
|
typedef Provenance & | ProvenanceR |
|
typedef bvector< SourcePtr > | SourceVector |
|
typedef bvector
< ProvenanceAttributePtr > | ProvenanceAttributeVector |
|
typedef bvector< ProvenanceFileP > | FileProvenanceCollection |
| ProvenanceFileP vector. More...
|
|
typedef ProvenanceManager * | ProvenanceManagerP |
| Provenance Manager pointer. More...
|
|
typedef RefCountedPtr
< ProvenanceManager > | ProvenanceManagerPtr |
|
typedef RefCountedPtr
< RegionGraphicsContext > | RegionGraphicsContextPtr |
|
typedef RefCountedPtr
< RegisteredApp > | RegisteredAppPtr |
| A Reference Counted pointer to a RegisteredApp. More...
|
|
typedef RefCountedPtr
< RegisteredAppCollection > | RegisteredAppCollectionPtr |
| A Reference Counted pointer to a RegisteredAppCollection. More...
|
|
typedef RefCountedPtr< struct
RenderStore > | RenderStorePtr |
|
typedef bmap< WString,
RenderStoreCP > | RenderStoreCPMap |
|
typedef bmap< WString,
RenderStorePtr > | RenderStoreMap |
|
typedef RenderStoreMap * | RenderStoreMapP |
|
typedef
RenderStoreCPMap::const_iterator | RenderStoreCPMapCIter |
|
typedef RenderStoreCPMap::iterator | RenderStoreCPMapIter |
|
typedef
RenderStoreMap::const_iterator | RenderStoreMapCIter |
|
typedef RenderStoreMap::iterator | RenderStoreMapIter |
|
typedef bvector< RenderStoreCP > | RenderStoreVector |
|
typedef RenderStoreVector * | RenderStoreVectorP |
|
typedef RenderStoreVector & | RenderStoreVectorR |
|
typedef bvector< DPoint3d > | DPoint3dVector |
| A reference counted pointer to a vector of 3D points. More...
|
|
typedef RefCountedPtr
< IViewClipObject > | IViewClipObjectPtr |
| A reference counted Pointer to IViewClipObject. More...
|
|
typedef RefCountedPtr
< ISolidKernelEntity > | ISolidKernelEntityPtr |
| Reference counted type to manage the life-cycle of the ISolidKernelEntity. More...
|
|
typedef RefCountedPtr< ISubEntity > | ISubEntityPtr |
| Reference counted type to manage the life-cycle of the ISubEntity. More...
|
|
typedef RefCountedPtr
< IFaceMaterialAttachments > | IFaceMaterialAttachmentsPtr |
|
typedef RefCountedPtr
< StoredExpression > | StoredExpressionPtr |
|
typedef RefCountedPtr
< StoredExpressionKeyword > | StoredExpressionKeywordPtr |
|
typedef bvector
< StoredExpressionEntry > | T_ExpressionEntryVector |
|
typedef RefCountedPtr
< ITagCreateData > | ITagCreateDataPtr |
|
typedef struct
Bentley::DgnPlatform::ms3dtoolsettings | MS3DToolSettings |
|
typedef struct
Bentley::DgnPlatform::smartsolidsettings | SmartSolidSettings |
|
typedef UInt8 | DrawingScaleName [32] |
|
typedef struct Latitude | Longitude |
|
typedef struct
Bentley::DgnPlatform::mstoolsettings | MSToolSettings |
|
typedef RefCountedPtr< TextBlock > | TextBlockPtr |
| Smart pointer wrapper for TextBlock. More...
|
|
typedef RefCountedPtr
< TextBlockProperties > | TextBlockPropertiesPtr |
| Smart pointer wrapper for TextBlockProperties. More...
|
|
typedef RefCountedPtr
< ParagraphProperties > | ParagraphPropertiesPtr |
| Smart pointer wrapper for ParagraphProperties. More...
|
|
typedef RefCountedPtr
< RunProperties > | RunPropertiesPtr |
| Smart pointer wrapper for RunProperties. More...
|
|
typedef RefCountedPtr
< IndentationData > | IndentationDataPtr |
| Smart pointer wrapper for IndentationData. More...
|
|
typedef RefCountedPtr< Caret > | CaretPtr |
| Smart pointer wrapper for Caret. More...
|
|
typedef RefCountedPtr< TextField > | TextFieldPtr |
| Smart pointer wrapper for TextField. More...
|
|
typedef RefCountedPtr
< TextBlockXmlSerializer > | TextBlockXmlSerializerPtr |
| Smart pointer wrapper for TextBlockXmlSerializer. More...
|
|
typedef RefCountedPtr
< TextBlockXmlDeserializer > | TextBlockXmlDeserializerPtr |
| Smart pointer wrapper for TextBlockXmlDeserializer. More...
|
|
typedef struct
Bentley::DgnPlatform::mstextsize | MSTextSize |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. Use DVec2d or DPoint2d instead. More...
|
|
typedef MSTextSize | TextSize |
|
typedef struct
Bentley::DgnPlatform::textParam | TextParam |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. If possible, use TextStringProperties or RunProperties; could also consider TextParamWide. More...
|
|
typedef struct
Bentley::DgnPlatform::textScale | TextScale |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. More...
|
|
typedef struct
Bentley::DgnPlatform::textFlags | TextFlags |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. More...
|
|
typedef struct
Bentley::DgnPlatform::textFontInfo | TextFontInfo |
| Legacy structure; do not add new APIs that use this, and aggresively replace when found. More...
|
|
typedef RefCountedPtr< TextString > | TextStringPtr |
| Smart pointer wrapper for TextString. More...
|
|
typedef RefCountedPtr
< TextStringProperties > | TextStringPropertiesPtr |
| Smart pointer wrapper for TextStringProperties. More...
|
|
typedef RefCountedPtr
< TableSymbologyValues > | TableSymbologyValuesPtr |
|
typedef RefCountedPtr< TextTable > | TextTablePtr |
|
typedef RefCountedPtr
< TableCellCollectionData > | TableCellCollectionDataPtr |
|
typedef RefCountedPtr
< AngleFormatter > | AngleFormatterPtr |
|
typedef RefCountedPtr
< DirectionFormatter > | DirectionFormatterPtr |
|
typedef RefCountedPtr
< DistanceFormatter > | DistanceFormatterPtr |
|
typedef RefCountedPtr
< PointFormatter > | PointFormatterPtr |
|
typedef RefCountedPtr
< AreaFormatter > | AreaFormatterPtr |
|
typedef RefCountedPtr
< VolumeFormatter > | VolumeFormatterPtr |
|
typedef RefCountedPtr
< DateTimeFormatter > | DateTimeFormatterPtr |
|
typedef RefCountedPtr
< DoubleParser > | DoubleParserPtr |
|
typedef RefCountedPtr
< AngleParser > | AngleParserPtr |
|
typedef RefCountedPtr
< DirectionParser > | DirectionParserPtr |
|
typedef RefCountedPtr
< DistanceParser > | DistanceParserPtr |
|
typedef RefCountedPtr
< PointParser > | PointParserPtr |
|
typedef RefCountedPtr< AreaParser > | AreaParserPtr |
|
typedef RefCountedPtr
< VolumeParser > | VolumeParserPtr |
|
typedef bool(* | PFXAttributeFilter )(XAttributeHandlerId handlerId, UInt32 xAttrId) |
| return true if the XAttributeHandlerId, id combination should be filtered out of the XAttributeChangeSet. More...
|
|
typedef RefCountedPtr< ViewGroup > | ViewGroupPtr |
| A reference counted pointer to a ViewGroup. More...
|
|
typedef RefCountedPtr
< ViewGroupCopyOptions > | ViewGroupCopyOptionsPtr |
| A reference counted pointer to a ViewGroupCopyOptions. More...
|
|
typedef RefCountedPtr< ViewInfo > | ViewInfoPtr |
| A reference counted pointer to a ViewInfo. More...
|
|
typedef RefCountedPtr
< ViewPortInfo > | ViewPortInfoPtr |
| A reference counted pointer to a ViewGroupInfo. More...
|
|
typedef RefCountedPtr
< QueryRelatedClassSpecifier > | QueryRelatedClassSpecifierPtr |
|
typedef RefCountedPtr
< WhereCriterion > | WhereCriterionPtr |
|
typedef RefCountedPtr
< WhereExpression > | WhereExpressionPtr |
|
typedef RefCountedPtr
< WhereCriterion::RelatedInstanceFinder > | WhereCriterionRelatedInstanceFinderPtr |
|
typedef bvector< DgnWorkSpacePtr > | WorkSpaceCollection |
|
typedef WorkSpaceCollection & | WorkSpaceCollectionR |
|
typedef WorkSpaceCollection const & | WorkSpaceCollectionCR |
|
typedef WorkSpaceCollection * | WorkSpaceCollectionP |
|
typedef WorkSpaceCollection const * | WorkSpaceCollectionCP |
|
typedef bvector< XDataTreeNodePtr > | T_StdXDataNodeVector |
|
typedef bmap
< DgnPlatform::ElementId,
T_StdXDataNodeVector > | T_StdXDataTree |
|
typedef bmap
< DgnPlatform::HandlerId,
T_StdXDataTree > | T_StdXDataTreeMap |
|
typedef bmap< WString,
ECN::StandaloneECEnablerP > | T_StandaloneEnablerCacheMap |
|
typedef bvector
< ECN::IECInstancePtr > | T_ECInstanceList |
|
typedef RefCountedPtr
< IRefCounted > | IElementGraphicsPtr |
|
typedef struct colorpalette | BSIColorPalette |
|
|
enum | PatternParamsCompareFlags {
PATTERNPARAMSCOMPAREFLAGS_RMatrix = 0x0001,
PATTERNPARAMSCOMPAREFLAGS_Offset = 0x0002,
PATTERNPARAMSCOMPAREFLAGS_Default = 0x0004,
PATTERNPARAMSCOMPAREFLAGS_Origin = 0x0010,
PATTERNPARAMSCOMPAREFLAGS_Symbology = 0x0020,
PATTERNPARAMSCOMPAREFLAGS_Mline = 0x0040,
PATTERNPARAMSCOMPAREFLAGS_Tolerance = 0x0080,
PATTERNPARAMSCOMPAREFLAGS_HoleStyle = 0x0100,
PATTERNPARAMSCOMPAREFLAGS_DwgHatch = 0x0200,
PATTERNPARAMSCOMPAREFLAGS_AnnotationScale = 0x0400,
PATTERNPARAMSCOMPAREFLAGS_All = 0xffff
} |
| PatternParams compare flags. More...
|
|
enum | PatternParamsHoleStyleType { Normal = 0,
Parity = 1
} |
| Selects Pattern Hole Style. More...
|
|
enum | PatternParamsModifierFlags {
None = 0,
Space1 = 0x0001,
Angle1 = 0x0002,
Space2 = 0x0004,
Angle2 = 0x0008,
Scale = 0x0010,
Cell = 0x0020,
Tolerance = 0x0040,
Style = 0x0080,
Weight = 0x0100,
Color = 0x0200,
Snap = 0x0400,
RotMatrix = 0x0800,
Offset = 0x1000,
HoleStyle = 0x2000,
DwgHatchDef = 0x4000,
Multiline = 0x8000,
Origin = 0x10000,
PixelSize = 0x20000,
IslandStyle = 0x40000,
TrueScale = 0x80000,
RawDwgLoops = 0x100000,
DwgHatchOrigin = 0x200000,
AnnotationScale = 0x400000
} |
| Flags indicating modification of corresponding field in PatternParams. More...
|
|
enum | PatternPlacementTypes { PATTERN_HATCH = 0x0,
PATTERN_CROSSHATCH = 0x1,
PATTERN_AREA = 0x2
} |
| Selects Pattern Placement Type. More...
|
|
enum | RegionLoops { Ignore = 0,
Outer = 1,
Alternating = 2
} |
|
enum | RegionType {
Flood = 0,
Union = 1,
Intersection = 2,
Difference = 3,
ExclusiveOr = 4
} |
|
enum | RegionConstants { MAX_FloodSeedPoints = 100
} |
|
enum | ColorDefConstants {
MAX_COLOR_NAME_SIZE = 30,
MAX_CMAPENTRIES = 256,
MAX_CTBLBYTES = (MAX_CMAPENTRIES * 3),
MAX_CTBLNAMESIZE = 64,
MAX_ExtendedColorIndex = 0x0fffff,
BLACK_MENU_COLOR_INDEX = 0,
BLUE_MENU_COLOR_INDEX = 1,
GREEN_MENU_COLOR_INDEX = 2,
CYAN_MENU_COLOR_INDEX = 3,
RED_MENU_COLOR_INDEX = 4,
MAGENTA_MENU_COLOR_INDEX = 5,
YELLOW_MENU_COLOR_INDEX = 6,
WHITE_MENU_COLOR_INDEX = 7,
LGREY_MENU_COLOR_INDEX = 8,
DGREY_MENU_COLOR_INDEX = 9,
MGREY_MENU_COLOR_INDEX = 10,
NUM_MENU_COLORS = 12,
NUM_NEW_FIXED_COLORS = 6,
NEW_NUM_MENU_COLORS = NUM_MENU_COLORS+NUM_NEW_FIXED_COLORS,
COLORD_RGB = 1,
COLORD_HSV = 2,
COLORD_XCOLORID = 3,
COLORD_XNAMEID = COLORD_XCOLORID,
COLORD_XCOLORSTRING = 4,
COLORD_XNAMESTR = COLORD_XCOLORSTRING,
COLORD_ELEM_COLOR_NUMBER = 5,
COLORD_MENUCOLORID = 6,
COLORD_ATTRDATA = 7,
COLORD_RGBDITHERED = 8,
COLORD_VPAL_INDEX = 9,
COLORD_ELEM_COLOR_REF = 10,
COLORD_DRAW_VALUE = 20,
COLORD_DRAW_INDEX = COLORD_DRAW_VALUE,
PALFLAG_MATCHLOADEDCOLORS = 0x0,
PALFLAG_MATCHDGNCTBL = 0x1,
PALSTATUS_SYNCHABLE = 0x01,
COLOR_STRESS_DEFAULT = 0,
COLOR_STRESS_HUE = 0x1,
COLOR_STRESS_SATURATION = 0x2,
COLOR_STRESS_VALUE = 0x4,
SYNCH_DUE_TO_LOAD_COLORS = 1,
SYNCH_DUE_TO_CMAP_CHG = 2
} |
|
enum | BaseDetailingProp { Invalid = 0,
Level_LEVEL = 1
} |
| Enum of properties that are common to all detailing symbols. More...
|
|
enum | DrawingBoundaryUnderlineType { ByText = 0,
ByDrawing,
FixedLength,
NoLine
} |
| Options to control the extent of underline of drawing title. More...
|
|
enum | DrawingBoundaryBubbleSideType { Left = 0,
Right
} |
| Options to control whether drawing title's bubble (terminator cell) is displayed on the left hand side or right hand side. More...
|
|
enum | DrawingBoundaryDisplayStatus { Hidden = 0,
Visible
} |
| Options to control whether drawing title's settings like boundary and annotation should be visible or hidden. More...
|
|
enum | CalloutVerticalExtent { FromView = 0,
FromModel = 1,
UserDefined = 2
} |
| Options to compute the vertical height (top height + bottom height) of callout. More...
|
|
enum | CalloutViewRelationCriteria { Generated,
Associated,
Both
} |
| This enum describes the search criteria for callouts based on types of relationship that a callout and namedview can hold. More...
|
|
enum | UpdateCalloutStatus { Success = 0,
Error = 1,
NoChange = 2
} |
| This enum describes the return status of updating callout from named view. More...
|
|
enum | DetailSymbolStyleCellNameProperty {
Invalid = 0,
DetailCallout_MainTerminator,
DrawingBoundary_MainTerminator,
DrawingBoundary_Title,
ElevationCallout_MainWing,
InteriorElevationCallout_MainTerminator,
InteriorElevationCallout_MainWing,
PlanCallout_MainTerminator,
PlanCallout_MainWing,
PlanCallout_TailTerminator,
PlanCallout_TailWing,
SectionCallout_MainTerminator,
SectionCallout_MainWing,
SectionCallout_TailTerminator,
SectionCallout_TailWing,
TitleText_Title,
ElevationCallout_MainTerminator
} |
| Possible property types of the detailing symbol cell which contains the placeholder fields that are evaluated when the appropriate link is added to the detailing symbol. More...
|
|
enum | DetailSymbolStyleLineStyleProperty {
Invalid = 0,
DetailCallout_Leader,
DetailCallout_MainTerminator,
DrawingBoundary_MainTerminator,
DrawingBoundary_Title,
InteriorElevationCallout_MainTerminator,
InteriorElevationCallout_MainWing,
PlanCallout_Leader,
PlanCallout_MainTerminator,
PlanCallout_MainWing,
ElevationCallout_MainTerminator,
DetailCallout_DetailArea,
ElevationCallout_MainWing,
PlanCallout_TailTerminator,
PlanCallout_TailWing,
SectionCallout_Leader,
SectionCallout_MainTerminator,
SectionCallout_MainWing,
SectionCallout_TailTerminator,
SectionCallout_TailWing,
TitleText_Title
} |
| Possible options to assign level property of the detailing symbol style for the given type of detailing symbol. More...
|
|
enum | DetailSymbolStyleColorProperty {
Invalid = 0,
DetailCallout_DetailArea,
DetailCallout_Leader,
DetailCallout_MainTerminator,
DrawingBoundary_MainTerminator,
DrawingBoundary_Title,
ElevationCallout_MainTerminator,
ElevationCallout_MainWing,
InteriorElevationCallout_MainWing,
PlanCallout_Leader,
PlanCallout_MainTerminator,
PlanCallout_MainWing,
InteriorElevationCallout_MainTerminator,
PlanCallout_TailWing,
SectionCallout_Leader,
PlanCallout_TailTerminator,
SectionCallout_MainTerminator,
SectionCallout_TailTerminator,
SectionCallout_MainWing,
SectionCallout_TailWing,
TitleText_Title
} |
| Possible options to assign color property of the the detailing symbol style for the given detailing symbol type. More...
|
|
enum | DetailSymbolStyleLevelProperty {
Invalid = 0,
DetailCallout,
DrawingBoundary,
ElevationCallout,
InteriorElevationCallout,
PlanCallout,
SectionCallout,
TitleText
} |
| Possible level property assigned to the detailing symbol style of the given detailing symbol. More...
|
|
enum | DetailSymbolStyleWeightProperty {
Invalid = 0,
DetailCallout_DetailArea,
DetailCallout_Leader,
DetailCallout_MainTerminator,
DrawingBoundary_MainTerminator,
DrawingBoundary_Title,
ElevationCallout_MainTerminator,
ElevationCallout_MainWing,
InteriorElevationCallout_MainTerminator,
InteriorElevationCallout_MainWing,
PlanCallout_Leader,
PlanCallout_MainTerminator,
PlanCallout_MainWing,
PlanCallout_TailTerminator,
PlanCallout_TailWing,
SectionCallout_Leader,
SectionCallout_MainTerminator,
SectionCallout_MainWing,
SectionCallout_TailTerminator,
SectionCallout_TailWing,
TitleText_Title
} |
| Possible options to assign weight property of the the detailing symbol style of the given detailing symbol type. More...
|
|
enum | DgnAttachmentLocateStatus {
LocateOn = 0,
LocateOff = 1,
ParentLocateOff = 2,
NoLocateRights = 3,
ParentNoLocateRights = 4
} |
| Returned by GetLocateStatus to indicate whether the elements within a DgnAttachment can be located, and if not, the reason that location is disallowed. More...
|
|
enum | ProxyCacheStatus {
NotCached = 0,
UpToDate = 1,
ModelChanged = 2,
ViewChanged = 3,
NotUsedInView = 4,
AttachmentChanged = 5,
ObsoleteVersion = 6,
NotDisplayedInView = 7,
MissingReferences = 8,
Disconnected = 9,
ReferenceNotFound = 10,
ReferenceLoadDisabled = 11,
ObsoleteValidityHash = 12
} |
| Returned by GetProxyCacheStatus to indicate the status of the ProxyCache of this DgnAttachment. More...
|
|
enum | UpdateParametricCellDefStatus {
Success = SUCCESS,
SchemasDiffer = 1,
ReadOnly,
CellNotFound,
Error = ERROR
} |
| Return status codes produced when updating a parametric cell definition. More...
|
|
enum | RelativePathPreference { Never = 0,
Allow = 1,
CreateIfPossible = 2
} |
|
enum | DgnECInstanceStatus {
DGNECINSTANCESTATUS_Success = SUCCESS,
DGNECINSTANCESTATUS_InstanceIsStale = 1,
DGNECINSTANCESTATUS_InstanceIsDeletedOrUndone = 2,
DGNECINSTANCESTATUS_InvalidElementRef = 3,
DGNECINSTANCESTATUS_InstanceIsAlreadyAsleep = 4,
DGNECINSTANCESTATUS_IncompatibleWipInstance = 5,
DGNECINSTANCESTATUS_UnableToAddInstance = 6,
DGNECINSTANCESTATUS_NoInstanceFound = 7,
DGNECINSTANCESTATUS_InvalidInstance = 8,
DGNECINSTANCESTATUS_UnableToUpdateInstance = 9,
DGNECINSTANCESTATUS_XAttributeHasBeenRemoved = 10,
DGNECINSTANCESTATUS_ClassLayoutNotStored = 11,
DGNECINSTANCESTATUS_RelationshipInstanceNotCreated = 12,
DGNECINSTANCESTATUS_EnablerNotValidForFile = 13,
DGNECINSTANCESTATUS_DuplicateRelationshipFound = 14,
DGNECINSTANCESTATUS_RequiresSingleEndedRelationshipClass = 15,
DGNECINSTANCESTATUS_PropertyNotFound = 16,
DGNECINSTANCESTATUS_Error = ERROR
} |
| Return status for DgnEC operations. More...
|
|
enum | DgnECHostType : uint32_t {
Unknown = 0,
Element = 1 << 0,
Model = 1 << 2,
File = 1 << 3,
DesignLink = 1 << 4,
View = 1 << 5,
Attachment = 1 << 6,
Level = 1 << 7,
All = 0xffffffff
} |
| Describes the underlying type on which an instance can be persisted. More...
|
|
enum | ReferencedModelScopeOption : byte { REFERENCED_MODEL_SCOPE_All = 0,
REFERENCED_MODEL_SCOPE_DirectOnly = 1,
REFERENCED_MODEL_SCOPE_None = 2
} |
|
enum | ECSchemaPersistence : byte { ECSCHEMAPERSISTENCE_Unknown = 0x00,
ECSCHEMAPERSISTENCE_Stored = 0x01,
ECSCHEMAPERSISTENCE_External = 0x02,
ECSCHEMAPERSISTENCE_All = 0xff
} |
|
enum | SchemaImportStatus {
SCHEMAIMPORT_Success = SUCCESS,
SCHEMAIMPORT_SchemaAlreadyStoredInFile = 1,
SCHEMAIMPORT_NotValidECSchemaXml = 2,
SCHEMAIMPORT_FailedToWriteElement = 3,
SCHEMAIMPORT_FailedToSerializeAsXml = 4,
SCHEMAIMPORT_ProviderDoesNotSupportImport = 5,
SCHEMAIMPORT_ProviderNotFound = 6,
SCHEMAIMPORT_FailedToDeserializeXmlFile = 7,
SCHEMAIMPORT_InvalidUserDefinedSchema = 8
} |
|
enum | SchemaUpdateStatus {
SCHEMAUPDATE_Success = SUCCESS,
SCHEMAUPDATE_SchemaNotFound = 1,
SCHEMAUPDATE_NotValidECSchemaXml = 2,
SCHEMAUPDATE_FailedToWriteElement = 3,
SCHEMAUPDATE_FailedToSerializeAsXml = 4,
SCHEMAUPDATE_ProviderDoesNotSupportUpdate = 5,
SCHEMAUPDATE_ProviderNotFound = 6,
SCHEMAUPDATE_FailedToDeserializeXmlFile = 7,
SCHEMAUPDATE_SchemaVersionMismatch = 8,
SCHEMAUPDATE_ProviderDoesNotSupportInstanceUpdate = 9,
SCHEMAUPDATE_FailedToUpdateInstances = 10,
SCHEMAUPDATE_FailedToUpdateReferencingSchemas = 11
} |
|
enum | SchemaDeleteStatus {
SCHEMADELETE_Success = SUCCESS,
SCHEMADELETE_SchemaNotFound = 1,
SCHEMADELETE_ProviderNotFound = 2,
SCHEMADELETE_ProviderDoesNotSupportDelete = 3,
SCHEMADELETE_SchemaHasStoredInstances = 4,
SCHEMADELETE_SchemaIsReferenced = 5,
SCHEMADELETE_FailedToDeleteSchemaElement = 6
} |
|
enum | DeleteDgnECInstanceStatus {
DELETEDGNECINSTANCE_Success = SUCCESS,
DELETEDGNECINSTANCE_FileReadOnly = 1,
DELETEDGNECINSTANCE_ProviderDoesNotSupportDelete = 2,
DELETEDGNECINSTANCE_UnableToParseInstanceId = 3,
DELETEDGNECINSTANCE_InvalidProviderId = 4,
DELETEDGNECINSTANCE_InvalidOrDeletedElement = 5,
DELETEDGNECINSTANCE_UnableToLocateInstance = 6,
DELETEDGNECINSTANCE_SchedulingDeleteNotSupportedByProvider = 7,
DELETEDGNECINSTANCE_Error = ERROR
} |
|
enum | DgnFileRights {
DGNFILE_RIGHT_Any = 0,
DGNFILE_RIGHT_Print = 1,
DGNFILE_RIGHT_Export = 2,
DGNFILE_RIGHT_Edit = 4,
DGNFILE_RIGHT_Unlimited_Bit = 0x80000000,
DGNFILE_RIGHT_Unlimited = 0xffffffff
} |
| Builtin access rights for protected files. More...
|
|
enum | ProcessChangesWhen { BeforeProcessing = 0,
AfterProcessing = 1
} |
| File-Save hooks get called before and after processing changes. More...
|
|
enum | DgnFileChanges { Abandon = 0,
Save = 1,
FullSave = 2
} |
| Possible values for DgnFileChanges. More...
|
|
enum | DgnSaveReason {
UserInitiated = 1,
ApplInitiated = 2,
ReferenceFileSave = 3,
FileClose = 4,
FileCompress = 5,
FileSaveAs = 6,
AutoTime = 7,
PreCommit = 8,
SaveSettings = 9,
Backup = 10,
Encrypt = 11,
PreCompress = 12
} |
| Save reasons set to FileSave callback. More...
|
|
enum | SeedCopyFlags {
None = 0,
TCBData = (1 << 1),
DefaultViews = (1 << 2),
AllViewGroups = (1 << 3),
LevelTable = (1 << 4),
ColorTable = (1 << 5),
FontTable = (1 << 6),
TextStyleTable = (1 << 7),
DimStyleTable = (1 << 8),
MlineStyleTable = (1 << 9),
LineStyleTable = (1 << 10),
FilterTable = (1 << 11),
DictionaryTable = (1 << 12),
ReferenceAttach = (1 << 13),
RasterRefs = (1 << 14),
AllNamedViews = (1 << 15),
NamedViewsOfSeed = (1 << 16),
ApplicationInfo = (1 << 17),
AuxCoordSystem = (1 << 18),
AllLevelTables = (1 << 19),
CreateDefaultModel = (1 << 20),
MaterialPalette = (1 << 21),
GeoCoordinateSystem = (1 << 22),
LevelNameDictionary = (1 << 23),
NoViewGroups = (1 << 24),
DisplayStyles = (1 << 25),
DefaultData = (TCBData | DefaultViews | LevelTable | LevelNameDictionary | ColorTable | LineStyleTable | MaterialPalette | GeoCoordinateSystem),
AllData = ((0x7fffffff) & ~(AllLevelTables | CreateDefaultModel))
} |
| Seed copy flags for new DgnFile creation. More...
|
|
enum | DgnFileOpenMode { ReadOnly = 1,
ReadWrite = 2,
PreferablyReadWrite = 3,
ReadWriteFromCopiedFile = 4
} |
| File open mode. More...
|
|
enum | DgnFilePurpose {
Unknown = 0,
MasterFile = 1,
DgnAttachment = 2,
DgnLib = 3,
ActivatedAttachment = 4,
CellLibrary = 5,
WorkDgn = 6,
Clipboard = 7,
Temporary = 8,
Icons = 9,
LevelLibrary = 10,
Overlay = 11
} |
| File purpose mode. More...
|
|
enum | DgnModelSections {
None = 0,
Dictionary = (1 << 0),
ControlElements = (1 << 1),
GraphicElements = (1 << 2),
Model = (ControlElements | GraphicElements),
All = 0x7fffffff
} |
| The element sections within a DgnModel. More...
|
|
enum | ElementRefType { ELEMENT_REF_TYPE_Persistent = 1,
ELEMENT_REF_TYPE_TransientElm = 2,
ELEMENT_REF_TYPE_ViewTemp = 3,
ELEMENT_REF_TYPE_ProxyDisplay = 4
} |
| Types of ElementRefs. More...
|
|
enum | ElementHiliteState {
HILITED_None = 0,
HILITED_Normal = 1,
HILITED_Bold = 2,
HILITED_Dashed = 3,
HILITED_ComponentsNormal = 4,
HILITED_ComponentsOnly = 5,
HILITED_Background = 6
} |
| The current Hilite state of the element. More...
|
|
enum | ElemRefChangeReason { ELEMREF_CHANGE_REASON_Delete = 1,
ELEMREF_CHANGE_REASON_Modify = 2,
ELEMREF_CHANGE_REASON_MovedToNewElemRef = 4,
ELEMREF_CHANGE_REASON_ClearQVData = 5
} |
| *//* Bentley Systems More...
|
|
enum | OpenRepositoryStatus {
OPENREPOSITORY_STATUS_Success = 0,
OPENREPOSITORY_STATUS_UnknownError = 1,
OPENREPOSITORY_STATUS_InvalidArgument = 2,
OPENREPOSITORY_STATUS_UserCanceled = 3,
OPENREPOSITORY_STATUS_AccessDenied = 4
} |
|
enum | LocateIntegrationStatus { LOCATEINTEGRATION_STATUS_Found = 0,
LOCATEINTEGRATION_STATUS_NoneRegistered = 1
} |
|
enum | LoadIntegrationStatus {
LOADINTEGRATION_STATUS_Success = 0,
LOADINTEGRATION_STATUS_MalformedRegistryKey = 1,
LOADINTEGRATION_STATUS_LibraryNotFound = 2,
LOADINTEGRATION_STATUS_FailedToInitialize = 3,
LOADINTEGRATION_STATUS_RequestedClassNotFound = 4
} |
|
enum | IntegratedApplicationType { APPLICATION_TYPE_Default = 0,
APPLICATION_TYPE_Plugin = 1
} |
|
enum | UnitSystem { Undefined = 0,
English = 1,
Metric = 2,
USSurvey = 3
} |
| A unit can be categorized according to its system. More...
|
|
enum | SpecialCharValues {
SPECIALCHAR_Degree_Shx = 0x007f,
SPECIALCHAR_PlusMinus_Shx = 0x0080,
SPECIALCHAR_Diameter_Shx = 0x0081,
SPECIALCHAR_Degree_Unicode = 0x00b0,
SPECIALCHAR_PlusMinus_Unicode = 0x00b1,
SPECIALCHAR_Diameter_Unicode = 0x2205,
SPECIALCHAR_DiameterSign_Unicode = 0x2300,
SPECIALCHAR_CapitalOWithStroke_Unicode = 0x00d8,
SPECIALCHAR_SmallOWithStroke_Unicode = 0x00f8,
SPECIALCHAR_FirstStandardRscFraction = 0x81,
SPECIALCHAR_LastStandardRscFraction = 0xbf,
SPECIALCHAR_UnicodeFraction_1_4 = 0x00bc,
SPECIALCHAR_UnicodeFraction_1_2 = 0x00bd,
SPECIALCHAR_UnicodeFraction_3_4 = 0x00be,
SPECIALCHAR_UnicodeFraction_1_7 = 0x2150,
SPECIALCHAR_UnicodeFraction_1_9 = 0x2151,
SPECIALCHAR_UnicodeFraction_1_10 = 0x2152,
SPECIALCHAR_UnicodeFraction_1_3 = 0x2153,
SPECIALCHAR_UnicodeFraction_2_3 = 0x2154,
SPECIALCHAR_UnicodeFraction_1_5 = 0x2155,
SPECIALCHAR_UnicodeFraction_2_5 = 0x2156,
SPECIALCHAR_UnicodeFraction_3_5 = 0x2157,
SPECIALCHAR_UnicodeFraction_4_5 = 0x2158,
SPECIALCHAR_UnicodeFraction_1_6 = 0x2159,
SPECIALCHAR_UnicodeFraction_5_6 = 0x215a,
SPECIALCHAR_UnicodeFraction_1_8 = 0x215b,
SPECIALCHAR_UnicodeFraction_3_8 = 0x215c,
SPECIALCHAR_UnicodeFraction_5_8 = 0x215d,
SPECIALCHAR_UnicodeFraction_7_8 = 0x215e,
SPECIALCHAR_PrivateUse_Degree_Unicode = 0xe000,
SPECIALCHAR_PrivateUse_PlusMinus_Unicode = 0xe001,
SPECIALCHAR_PrivateUse_Diameter_Unicode = 0xe002,
SPECIALCHAR_PrivateUse_FirstRscFraction = 0xe100,
SPECIALCHAR_PrivateUse_LastRscFraction = 0xe100 + 63
} |
| Code points for various special characters. More...
|
|
enum | DgnFontType { None = 0,
Rsc = 1,
TrueType = 2,
Shx = 3
} |
| The types of fonts supported by MicroStation. More...
|
|
enum | DgnFontFilter {
None = 0,
Resource = 1<<0,
Shx = 1<<1,
ShxBig = 1<<2,
TrueType = 1<<3,
Missing = 1<<4,
Symbol = 1<<5,
Hidden = 1<<6,
Normal = 0x000b,
AllShx = 0x0006,
All = 0x007f,
ResourceShx = 0x0003
} |
| Flags to filter font searches. More...
|
|
enum | DgnFontNamedSymbolSource { HardCoded,
CustomFromFontConfig
} |
| Describes the type/source of a FontNamedSymbol. More...
|
|
enum | DgnLinkActionType { DGNLINK_ACTION_Invalid = 0,
DGNLINK_ACTION_Action = 1,
DGNLINK_ACTION_Undo = 2,
DGNLINK_ACTION_Redo = 3
} |
| Possible options to define link action type. More...
|
|
enum | DgnLinkActionProgress { DGNLINK_PROGRESS_Invalid = 0,
DGNLINK_PROGRESS_PreChange = 1,
DGNLINK_PROGRESS_PostChange = 2
} |
| Possible options to define link action progeress. More...
|
|
enum | DgnLinkChangeType { DGNLINK_CHANGE_Invalid = 0,
DGNLINK_CHANGE_Add = 1,
DGNLINK_CHANGE_Delete = 2,
DGNLINK_CHANGE_Modify = 3
} |
| Possible options to define link action change type, like whether links is getting added or deleted etc. More...
|
|
enum | DgnLinkActiveLinkTreeChangeType { DGNLINK_ACTIVELINKTREECHANGE_Invalid = 0,
DGNLINK_ACTIVELINKTREECHANGE_PROJECT_PreActive = 1,
DGNLINK_ACTIVELINKTREECHANGE_PROJECT_PostActive = 2
} |
| This will define the active link tree and active sheet index change type options
More...
|
|
enum | DgnLinkFollowState { DGNLINK_FOLLOWSTATE_Invalid = 0,
DGNLINK_FOLLOWSTATE_PreFollow = 1,
DGNLINK_FOLLOWSTATE_PostFollow = 2
} |
| Possible options to define a follow link. More...
|
|
enum | DgnLinkTreePropertyID { DGNLINK_TreePropertyID_Dummy
} |
| Link tree property ID option
More...
|
|
enum | DgnLinkLeafPropertyID { DGNLINK_LeafPropertyID_SynchProblems
} |
| Link tree leaf property ID option
More...
|
|
enum | MatchingLinkState { Found = 0,
NoMatchingDataOnField = 1,
NoMatchingLink = 2
} |
| Matching link on a filed status
More...
|
|
enum | WordRegionType { Invalid = 0,
Bookmark = 1,
Heading = 2
} |
| Options to specify the type of the Word Region. More...
|
|
enum | PDFRegionType { Invalid = 0,
Bookmark = 1
} |
| Options to specify the type of the PDF Region. More...
|
|
enum | DgnLinkAddChildStatus { Success = 0,
GeneralError,
DuplicateChild
} |
|
enum | DgnLinkTreeKey {
Invalid = 0,
Project = 1,
Bookmarks = 2,
Annotation = 3,
SheetIndex = 4
} |
| The DgnLinkTreeKey defines the location at which a link tree can be stored. More...
|
|
enum | GeoAttachmentHandling { Default = 0,
DoNotReproject = 1,
AcceptUnprojected = 2
} |
| Specifies the way Geographic Reference Attachments are treated. More...
|
|
enum | DgnModelRefType {
Root = 1,
PrimaryRef = 2,
Proxy = 4,
NonModel = 7,
Transient = 8
} |
| Model types. More...
|
|
enum | EvaluationReason {
None = 0,
Editor = (1 << 0),
Update = (1 << 1),
Plot = (1 << 2),
ModelLoad = (1 << 3),
ModelSave = (1 << 4),
DesignHistory = (1 << 5),
Unconditional = -1
} |
|
enum | ConfigurationVariableLevel {
Predefined = -2,
SysEnv = -1,
System = 0,
Application = 1,
Organization = 2,
WorkSpace = 3,
WorkSet = 4,
Role = 5,
User = 6
} |
|
enum | ChangeTrackAction {
Delete = 1,
Add = 2,
Modify = 3,
AddComplete = 4,
ModifyFence = 5,
Mark = 7,
ModelAdd = 9,
ModelDelete = 10,
XAttributeAdd = 11,
XAttributeDelete = 12,
XAttributeModify = 13,
XAttributeReplace = 14,
ModelPropModify = 15,
CustomEntry = 16,
ModifyComplete = 17,
Last = ChangeTrackAction::ModifyComplete
} |
| ChangeTrackAction's are the type of direct changes that happen to DGN elements. More...
|
|
enum | ChangeTrackSource { UndoRedo = 1,
HistoryRestore = 2,
HistoryMerge = 3
} |
| Identifies the transaction manager or the design history manager as the source of the version restored. More...
|
|
enum | DependencyStatus {
Success = 0,
CallbackError = ERROR,
MaxIterationsError = -1001,
MissingCallBackError = -1002,
RefToTentativeError = -1003,
DisabledError = -1004,
SuspendedError = -1005,
RecursiveError = -1006
} |
| Error codes that may be returned by mdlDependency_processAffected. More...
|
|
enum | DependencyGraphEvaluationStatus { Success = 0,
RedundantFailure = -2001,
BadConstraintFailure = -2002,
WeakConstraintsRejectedSuccess = -2003
} |
| Error codes that can be returned by DependencyManager::SatisfyDependencyGraph. More...
|
|
enum | {
MAX_DGN_NAMELENGTH = 256,
MAX_REFLOGICALNAME = DGNPLATFORM_RESOURCE_MAX_REFLOGICALNAME,
MAX_ELEMENT_WORDS = 65535,
MAX_INTERNAL_ELEM_WORDS = 65535,
MAX_ELEMENT_SIZE = (MAX_ELEMENT_WORDS*2),
MAX_INTERNAL_ELEM_SIZE = (MAX_INTERNAL_ELEM_WORDS*2),
MAX_ATTRIBSIZE = MAX_ELEMENT_WORDS,
MAX_REFCLIPPNTS = 2500,
MAX_REFFULLPATH = DGNPLATFORM_RESOURCE_MAX_REFFULLPATH,
MAX_REFLOGICALNAMEBYTES = (2 * MAX_REFLOGICALNAME),
MAX_REFDESCRIPTION = DGNPLATFORM_RESOURCE_MAX_REFDESCRIPTION,
MAX_REFDESCRIPTIONBYTES = (2 * DGNPLATFORM_RESOURCE_MAX_REFDESCRIPTION),
MAX_REFBOUNDS = 200,
MAX_VIEWS = DGNPLATFORM_RESOURCE_MAX_VIEWS,
MAX_EDFIELDS = 20,
MAX_LINKAGE_STRING_LENGTH = DGNPLATFORM_RESOURCE_MAX_LINKAGE_STRING_LENGTH,
MAX_LINKAGE_STRING_BYTES = (2*MAX_LINKAGE_STRING_LENGTH),
MAX_UNIT_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_UNIT_NAME_LENGTH,
MAX_UNIT_NAME_BYTES = (2*MAX_UNIT_NAME_LENGTH),
MAX_UNIT_LABEL_LENGTH = DGNPLATFORM_RESOURCE_MAX_UNIT_LABEL_LENGTH,
MAX_UNIT_LABEL_BYTES = (2*MAX_UNIT_LABEL_LENGTH),
MAX_NAMEDVIEW_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_NAME_LENGTH,
MAX_NAMEDVIEW_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_NAME_LENGTH),
MAX_NAMEDVIEW_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_DESCR_LENGTH,
MAX_NAMEDVIEW_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDVIEW_DESCR_LENGTH),
MAX_NAMEDVIEW_NAMESPACE_LENGTH = MAX_LINKAGE_STRING_LENGTH,
MAX_NAMEDVIEW_NAMESPACE_BYTES = (2*MAX_NAMEDVIEW_NAMESPACE_LENGTH),
MAX_VIEWGROUP_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_NAME_LENGTH,
MAX_VIEWGROUP_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_NAME_LENGTH),
MAX_VIEWGROUP_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_DESCR_LENGTH,
MAX_VIEWGROUP_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_VIEWGROUP_DESCR_LENGTH),
MAX_ACS_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_ACS_NAME_LENGTH,
MAX_ACS_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_ACS_NAME_LENGTH),
MAX_ACS_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_ACS_DESCR_LENGTH,
MAX_ACS_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_ACS_DESCR_LENGTH),
MAX_MODEL_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_MODEL_NAME_LENGTH,
MAX_MODEL_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_MODEL_NAME_LENGTH),
MAX_MODEL_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_MODEL_DESCR_LENGTH,
MAX_MODEL_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_MODEL_DESCR_LENGTH),
MAX_NAMEDGROUP_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_NAME_LENGTH,
MAX_NAMEDGROUP_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_NAME_LENGTH),
MAX_NAMEDGROUP_DESCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_DESCR_LENGTH,
MAX_NAMEDGROUP_DESCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_DESCR_LENGTH),
MAX_NAMEDGROUP_TYPE_LENGTH = DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_TYPE_LENGTH,
MAX_NAMEDGROUP_TYPE_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_NAMEDGROUP_TYPE_LENGTH),
MAX_CELLNAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_CELLNAME_LENGTH,
MAX_CELLNAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_CELLNAME_LENGTH),
MAX_CELLDSCR_LENGTH = DGNPLATFORM_RESOURCE_MAX_CELLDSCR_LENGTH,
MAX_CELLDSCR_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_CELLDSCR_LENGTH),
MAX_DICTIONARY_NAME_LENGTH = MAX_LINKAGE_STRING_LENGTH,
MAX_DICTIONARY_DESCR_LENGTH = MAX_LINKAGE_STRING_LENGTH,
MAX_NAMEDFENCE_NAME_LENGTH = MAX_DICTIONARY_NAME_LENGTH,
MAX_NAMEDFENCE_DESCR_LENGTH = MAX_DICTIONARY_DESCR_LENGTH,
MAX_TEXTSTYLE_NAME_LENGTH = MAX_LINKAGE_STRING_LENGTH,
MAX_TEXTSTYLE_NAME_BYTES = MAX_LINKAGE_STRING_BYTES,
MAX_DIMSTYLE_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_NAME_LENGTH,
MAX_DIMSTYLE_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_NAME_LENGTH),
MAX_DIMSTYLE_DESCRIPTION_LENGTH = DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_DESCRIPTION_LENGTH,
MAX_DIMSTYLE_DESCRIPTION_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_DIMSTYLE_DESCRIPTION_LENGTH),
MAX_LEVEL_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_LEVEL_NAME_LENGTH,
MAX_LEVEL_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_LEVEL_NAME_LENGTH),
MAX_LEVEL_DESCRIPTION_LENGTH = DGNPLATFORM_RESOURCE_MAX_LEVEL_DESCRIPTION_LENGTH,
MAX_LEVEL_DESCRIPTION_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_LEVEL_DESCRIPTION_LENGTH),
MAX_LEVEL_LIBRARY_NAME_LENGTH = DGNPLATFORM_RESOURCE_MAX_MAX_LEVEL_LIBRARY_NAME_LENGTH,
MAX_LEVEL_LIBRARY_NAME_BYTES = (2*DGNPLATFORM_RESOURCE_MAX_MAX_LEVEL_LIBRARY_NAME_LENGTH),
MAX_MODEL_DISPLAY_LENGTH = (MAX_REFLOGICALNAME+MAX_DGN_NAMELENGTH+MAX_MODEL_NAME_LENGTH),
MAX_MODEL_DISPLAY_BYTES = (2*MAX_MODEL_DISPLAY_LENGTH),
MAX_COLORBOOK_NAME = DGNPLATFORM_RESOURCE_MAX_COLORBOOK_NAME,
MAX_COLORBOOK_ENTRY = DGNPLATFORM_RESOURCE_MAX_COLORBOOK_ENTRY,
MAX_BOOKANDNAME_LEN = (MAX_COLORBOOK_NAME + MAX_COLORBOOK_ENTRY + 2),
MAX_VERTICES = 5000,
MIN_LINECODE = 0,
MAX_LINECODE = 7,
DEFAULTMODEL = 0,
MINIMUM_WINDOW_DEPTH = -32767,
MAXIMUM_WINDOW_DEPTH = 32767,
MAX_PATH_ENTRIES = 50,
INVALID_LEVEL = 0xffffffff,
INVALID_COLOR = 0xffffff00,
INVALID_STYLE = 0x7fffff00,
INVALID_WEIGHT = 0xffffff00,
INVALID_CLASS = 0xfefd
} |
|
enum | LinkageKeyValues {
STRING_LINKAGE_KEY_Generic = 0,
STRING_LINKAGE_KEY_Name = 1,
STRING_LINKAGE_KEY_Description = 2,
STRING_LINKAGE_KEY_FileName = 3,
STRING_LINKAGE_KEY_LogicalName = 4,
STRING_LINKAGE_KEY_PatternCell = 5,
STRING_LINKAGE_KEY_DimensionStyle = 6,
STRING_LINKAGE_KEY_DimStyleDescr = 7,
STRING_LINKAGE_KEY_Library = 8,
STRING_LINKAGE_KEY_ProfileName = 9,
STRING_LINKAGE_KEY_LevelNameExpr = 10,
STRING_LINKAGE_KEY_LevelDescriptionExpr = 11,
STRING_LINKAGE_KEY_LevelColorExpr = 12,
STRING_LINKAGE_KEY_LevelStyleExpr = 13,
STRING_LINKAGE_KEY_LevelWeightExpr = 14,
STRING_LINKAGE_KEY_ElementColorExpr = 15,
STRING_LINKAGE_KEY_ElementStyleExpr = 16,
STRING_LINKAGE_KEY_ElementWeightExpr = 17,
STRING_LINKAGE_KEY_FileExpr = 18,
STRING_LINKAGE_KEY_MastUnitLabel = 19,
STRING_LINKAGE_KEY_SubUnitLabel = 20,
STRING_LINKAGE_KEY_ModelName = 21,
STRING_LINKAGE_KEY_SecondaryMastUnitLabel = 22,
STRING_LINKAGE_KEY_SecondarySubUnitLabel = 23,
STRING_LINKAGE_KEY_DimArrowCellName = 24,
STRING_LINKAGE_KEY_DimStrokeCellName = 25,
STRING_LINKAGE_KEY_DimDotCellName = 26,
STRING_LINKAGE_KEY_DimOriginCellName = 27,
STRING_LINKAGE_KEY_DimPrefixCellName = 28,
STRING_LINKAGE_KEY_DimSuffixCellName = 29,
STRING_LINKAGE_KEY_NameSpace = 30,
STRING_LINKAGE_KEY_FullReferencePath = 31,
STRING_LINKAGE_KEY_FilterMember = 32,
STRING_LINKAGE_KEY_XData = 33,
STRING_LINKAGE_KEY_ReportName = 34,
STRING_LINKAGE_KEY_RefAlternateFile = 35,
STRING_LINKAGE_KEY_RefAlternateModel = 36,
STRING_LINKAGE_KEY_RefAlternateFullPath = 37,
STRING_LINKAGE_KEY_DWGPatternName = 38,
STRING_LINKAGE_KEY_DWGMTextFile = 39,
STRING_LINKAGE_KEY_DWGDieselTextFile = 40,
STRING_LINKAGE_KEY_AlternateFontName = 41,
STRING_LINKAGE_KEY_DwgBlockName = 42,
STRING_LINKAGE_KEY_NamedGroupName = 43,
STRING_LINKAGE_KEY_NamedGroupDescription = 44,
STRING_LINKAGE_KEY_NamedGroupType = 45,
STRING_LINKAGE_KEY_ReferenceNamedGroup = 46,
STRING_LINKAGE_KEY_DefaultRefLogical = 47,
STRING_LINKAGE_KEY_ReferenceRevision = 48,
STRING_LINKAGE_KEY_DimNoteCellName = 49,
STRING_LINKAGE_KEY_ClipName = 50,
STRING_LINKAGE_KEY_GeoFeature = 51,
STRING_LINKAGE_KEY_GeoPbaName = 52,
STRING_LINKAGE_KEY_SheetFormName = 53,
STRING_LINKAGE_KEY_PaperFormName = 54,
STRING_LINKAGE_KEY_WindowsPrinterName = 55,
STRING_LINKAGE_KEY_PltFileName = 56,
STRING_LINKAGE_KEY_ColorBook = 57,
STRING_LINKAGE_KEY_AnimationParameter = 58,
STRING_LINKAGE_KEY_AnimationActionType = 59,
STRING_LINKAGE_KEY_AnimationOriginalActorName = 60,
STRING_LINKAGE_KEY_SchemaName = 61,
STRING_LINKAGE_KEY_EndField = 62,
STRING_LINKAGE_KEY_PstFileName = 63,
STRING_LINKAGE_KEY_ReferenceProviderID = 64,
STRING_LINKAGE_KEY_IlluminatedMesh = 66,
STRING_LINKAGE_KEY_LevelColor = 67,
STRING_LINKAGE_KEY_LevelElementColor = 68,
STRING_LINKAGE_KEY_LevelStyle = 69,
STRING_LINKAGE_KEY_LevelElementStyle = 70,
STRING_LINKAGE_KEY_LevelMaterial = 71,
STRING_LINKAGE_KEY_LevelElementMaterial = 72,
STRING_LINKAGE_KEY_SheetName = 73,
STRING_LINKAGE_KEY_Sheet_UNUSED_74 = 74,
STRING_LINKAGE_KEY_EcInstance = 75,
STRING_LINKAGE_KEY_ECOMConnectionLinkage = 76,
STRING_LINKAGE_KEY_ComponentSetExpressionSummary = 77,
STRING_LINKAGE_KEY_ECOMConnectionNamedGroupLinkage = 78,
STRING_LINKAGE_KEY_ComponentSetExpression = 79,
STRING_LINKAGE_KEY_SchemaVersion = 80,
STRING_LINKAGE_KEY_CommonGeometryType = 81,
STRING_LINKAGE_KEY_CommonGeometryOperation = 82,
STRING_LINKAGE_KEY_PrintStyleName = 83,
STRING_LINKAGE_KEY_SchemaProviderName = 84,
STRING_LINKAGE_KEY_DwgEntityPropertyList = 85,
STRING_LINKAGE_KEY_EmbeddedReference = 86,
STRING_LINKAGE_KEY_ReferenceSymbologyTemplate = 87,
STRING_LINKAGE_KEY_SheetIndexDefaultProperties = 88,
STRING_LINKAGE_KEY_BackgroundMapJson = 89,
STRING_LINKAGE_KEY_NamedPresentationCondition = 90,
DOUBLEARRAY_LINKAGE_KEY_Generic = 0,
DOUBLEARRAY_LINKAGE_KEY_Fence = 1,
DOUBLEARRAY_LINKAGE_KEY_ClippingRct = 2,
DOUBLEARRAY_LINKAGE_KEY_ClippingMsk = 3,
DOUBLEARRAY_LINKAGE_KEY_ClippingRotation = 4,
DOUBLEARRAY_LINKAGE_KEY_WorldToViewXForm = 5,
DOUBLEARRAY_LINKAGE_KEY_ViewToWorldXForm = 6,
DOUBLEARRAY_LINKAGE_KEY_FlattenTransform = 7,
DOUBLEARRAY_LINKAGE_KEY_DwgTransform = 8,
DOUBLEARRAY_LINKAGE_KEY_RefColorAdjustment = 9,
DOUBLEARRAY_LINKAGE_KEY_HLinePathInfo = 10,
DOUBLEARRAY_LINKAGE_KEY_RefColorAdvancedAdjustment = 11,
DOUBLEARRAY_LINKAGE_KEY_RegionTextMarginFactor = 12,
DOUBLEARRAY_LINKAGE_KEY_AuxCoordScale = 13,
DOUBLEARRAY_LINKAGE_KEY_RefTransparency = 14,
DOUBLEARRAY_LINKAGE_KEY_Transform = 15,
DOUBLEARRAY_LINKAGE_KEY_PlacemarkMonument = 16,
DOUBLEARRAY_LINKAGE_KEY_AnnotationScale = 17,
DOUBLEARRAY_LINKAGE_KEY_ClippingDepth = 18,
DOUBLEARRAY_LINKAGE_KEY_RefAdditionalFlags = 19,
DOUBLEARRAY_LINKAGE_KEY_OriginRelativeOffset = 20,
BYTEARRAY_LINKAGE_KEY_FontNameCP = 0,
BYTEARRAY_LINKAGE_KEY_AlternateFontNameCP = 1,
BYTEARRAY_LINKAGE_KEY_HLineTiling = 2,
BYTEARRAY_LINKAGE_KEY_SectionEdgeId = 3,
BYTEARRAY_LINKAGE_KEY_VectorIconModel = 4,
BYTEARRAY_LINKAGE_KEY_AuxCoordGrid = 5,
BITMASK_LINKAGE_KEY_Generic = 0,
BITMASK_LINKAGE_KEY__________Unused = 1,
BITMASK_LINKAGE_KEY_Level = 2,
BITMASK_LINKAGE_KEY_HiddenLineFlags = 4,
BITMASK_LINKAGE_KEY_LibraryRefs = 5,
BITMASK_LINKAGE_KEY_TextWhiteSpace = 6,
BITMASK_LINKAGE_KEY_RasterOverrideFlags = 7,
BITMASK_LINKAGE_KEY_MlineOverrideFlags = 8,
BITMASK_LINKAGE_KEY_LevelAttributes = 9,
BITMASK_LINKAGE_KEY_DimShieldsBase = 100,
BITMASK_LINKAGE_KEY_DimBallAndChainShields = 100,
BITMASK_LINKAGE_KEY_DimExtensionLineShields = 101,
BITMASK_LINKAGE_KEY_DimGeneralShields = 102,
BITMASK_LINKAGE_KEY_DimMuliLineShields = 103,
BITMASK_LINKAGE_KEY_DimPlacementShields = 104,
BITMASK_LINKAGE_KEY_DimSymbolShields = 105,
BITMASK_LINKAGE_KEY_DimTerminatorShields = 106,
BITMASK_LINKAGE_KEY_DimTextShields = 107,
BITMASK_LINKAGE_KEY_DimToleranceShields = 108,
BITMASK_LINKAGE_KEY_DimValueShields = 109,
BITMASK_LINKAGE_KEY_DimTemplate0Shields = 110,
BITMASK_LINKAGE_KEY_DimTemplate1Shields = 111,
BITMASK_LINKAGE_KEY_DimTemplate2Shields = 112,
BITMASK_LINKAGE_KEY_DimTemplate3Shields = 113,
BITMASK_LINKAGE_KEY_DimTemplate4Shields = 114,
BITMASK_LINKAGE_KEY_DimTemplate5Shields = 115,
BITMASK_LINKAGE_KEY_DimTemplate6Shields = 116,
BITMASK_LINKAGE_KEY_DimTemplate7Shields = 117,
BITMASK_LINKAGE_KEY_DimTemplate8Shields = 118,
BITMASK_LINKAGE_KEY_DimTemplate9Shields = 119,
BITMASK_LINKAGE_KEY_DimTemplate10Shields = 120,
BITMASK_LINKAGE_KEY_DimTemplate11Shields = 121,
BITMASK_LINKAGE_KEY_DimTemplate12Shields = 122,
BITMASK_LINKAGE_KEY_DimTemplate13Shields = 123,
BITMASK_LINKAGE_KEY_DimTemplate14Shields = 124,
BITMASK_LINKAGE_KEY_DimTemplate15Shields = 125,
BITMASK_LINKAGE_KEY_DimTemplate16Shields = 126,
BITMASK_LINKAGE_KEY_DimTemplate17Shields = 127,
BITMASK_LINKAGE_KEY_DimTemplate18Shields = 128,
BITMASK_LINKAGE_KEY_DimTemplate19Shields = 129,
BITMASK_LINKAGE_KEY_DimTemplate20Shields = 130,
BITMASK_LINKAGE_KEY_DimTemplate21Shields = 131,
BITMASK_LINKAGE_KEY_DimTemplate22Shields = 132,
BITMASK_LINKAGE_KEY_DimTemplate23Shields = 133,
MULTISTATEMASK_LINKAGE_KEY_NamedLevelMask = 1,
SYMBOLOGY_LINKAGE_KEY_RefBound = 0,
SYMBOLOGY_LINKAGE_KEY_HLineVisible = 1,
SYMBOLOGY_LINKAGE_KEY_HLineHidden = 2,
SYMBOLOGY_LINKAGE_KEY_HLineSmooth = 3,
ELEMENTID_LINKAGE_KEY_Generic = 0,
ELEMENTID_LINKAGE_KEY_NestedAttachmentLevelTable = 1,
ELEMENTID_LINKAGE_KEY_glyphId = 2,
ELEMENTID_LINKAGE_KEY_LevelMaskAttachmentId = 3,
MODELID_LINKAGE_KEY_ReferenceAttachment = 0
} |
|
enum | DgnCoordSystem {
Screen = 0,
View = 1,
Npc = 2,
Root = 3,
Active = 4,
Frustum = 5
} |
|
enum | GradientFlags { Invert = (1 << 0),
Outline = (1 << 1),
AlwaysFilled = (1 << 2)
} |
|
enum | ClipMask {
None = 0,
XLow = (0x0001 << 0),
XHigh = (0x0001 << 1),
YLow = (0x0001 << 2),
YHigh = (0x0001 << 3),
ZLow = (0x0001 << 4),
ZHigh = (0x0001 << 5),
XAndY = (XLow | XHigh | YLow | YHigh),
All = (XAndY | ZLow | ZHigh)
} |
|
enum | BackgroundMapType { None = 0,
Street = 1,
Aerial = 2,
Hybrid = 3
} |
|
enum | { MAX_GRADIENT_KEYS = 8
} |
|
enum | {
COLOR_BYLEVEL = 0xffffffff,
COLOR_BYCELL = 0xfffffffe,
STYLE_BYLEVEL = 0x7fffffff,
STYLE_BYCELL = 0x7ffffffe,
WEIGHT_BYLEVEL = 0xffffffff,
WEIGHT_BYCELL = 0xfffffffe,
LEVEL_BYCELL = 64
} |
|
enum | {
LINKAGEID_RefExtractor = 13333,
LINKAGEID_DDE_LINK = 20285,
LINKAGEID_Node = 20357,
LINKAGEID_CellDef = 20372,
LINKAGEID_ACS = 20389,
LINKAGEID_AssociatedElements = 20394,
LINKAGEID_UvVertex = 20799,
LINKAGEID_RenderVertex = 20899,
LINKAGEID_AnimatorCompressionCell = 20904,
LINKAGEID_Feature = 21033,
LINKAGEID_EmbeddedBRep = 21038,
LINKAGEID_Profile = 21041,
LINKAGEID_Compression = 21047,
TEXTNODE_Linkage = 22220,
TEXT_Linkage = 22221,
LINKAGEID_Dependency = 22224,
LINKAGEID_String = 22226,
LINKAGEID_BitMask = 22227,
LINKAGEID_Thickness = 22228,
LINKAGEID_DoubleArray = 22229,
LINKAGEID_ToolTemplate = 22230,
LINKAGEID_AssocRegion = 22232,
LINKAGEID_SeedPoints = 22234,
LINKAGEID_MultipleLevels = 22235,
LINKAGEID_ClipBoundary = 22236,
LINKAGEID_FilterMember = 22237,
LINKAGEID_DimExtensionLinkage = 22238,
LINKAGEID_Symbology = 22241,
LINKAGEID_XML = 22243,
LINKAGEID_XData = 22244,
LINKAGEID_BoundaryAssociations = 22245,
LINKAGEID_LoopOEDCode = 22247,
LINKAGEID_LevelLibrary = 22248,
LINKAGEID_InfiniteLine = 22249
} |
|
enum | ViewLevelDisplayType { Normal = 1,
Effective = 2
} |
|
enum | SnapStatus {
Success = SUCCESS,
Aborted = 1,
NoElements = 2,
Disabled = 100,
NoSnapPossible = 200,
NotSnappable = 300,
RefNotSnappable = 301,
FilteredByLevel = 400,
FilteredByUser = 500,
FilteredByApp = 600,
FilteredByAppQuietly = 700
} |
|
enum | OutputMessagePriority {
None = 0,
Error = 10,
Warning = 11,
Info = 12,
Debug = 13,
OldStyle = 14,
TempRight = 15,
TempLeft = 16,
Fatal = 17
} |
|
enum | OutputMessageAlert { None = 0,
Dialog = 1,
Balloon = 2
} |
|
enum | FileOpenConstants {
OPEN_FOR_WRITE = 2,
OPEN_FOR_READ = 0,
UF_WTR_SUCCESS = 42,
UF_OPEN_READ = 0,
UF_OPEN_WRITE = 1,
UF_OPEN_CREATE = 2,
UF_TRY_WRITE_THEN_READ = 4,
UF_CUR_DIR_SWAP = 8,
UF_NO_CUR_DIR = 0x10,
UF_JUST_BUILD = 0x20,
UF_FIND_FOLDER = 0x100
} |
|
enum | TransformOptionValues {
TRANSFORM_OPTIONS_ModelFromElmdscr = (1 << 0),
TRANSFORM_OPTIONS_DimValueMatchSource = (1 << 1),
TRANSFORM_OPTIONS_DimSizeMatchSource = (1 << 2),
TRANSFORM_OPTIONS_MlineScaleOffsets = (1 << 3),
TRANSFORM_OPTIONS_MlineMirrorOffsets = (1 << 4),
TRANSFORM_OPTIONS_DisableMirrorCharacters = (1 << 5),
TRANSFORM_OPTIONS_AnnotationSizeMatchSource = (1 << 7),
TRANSFORM_OPTIONS_RotateDimView = (1 << 8),
TRANSFORM_OPTIONS_ApplyAnnotationScale = (1 << 9),
TRANSFORM_OPTIONS_FromClone = (1 << 10),
TRANSFORM_OPTIONS_NoteScaleSize = (1 << 11),
TRANSFORM_OPTIONS_DisableRotateCharacters = (1 << 12)
} |
|
enum | GridOrientationType {
View = 0,
WorldXY = 1,
WorldYZ = 2,
WorldXZ = 3,
ACS = 4,
Maximum = 4
} |
|
enum | { ANGLE_PRECISION_Active = -1
} |
|
enum | { ANGLE_MODE_Active = -1,
ANGLE_MODE_Standard = 0,
ANGLE_MODE_Azimuth = 1,
ANGLE_MODE_Bearing = 2
} |
|
enum | DisplayPathType {
Display = 0,
Selection = 1,
Hit = 2,
Snap = 3,
Intersection = 4
} |
|
enum | DitherModes { DITHERMODE_Pattern = 0,
DITHERMODE_ErrorDiffusion = 1
} |
|
enum | DgnAttachmentAttachedReason {
NewAttachment = 0,
Reattached = 1,
UndoneDetach = 2,
RedoneAttach = 3,
Reloaded = 4,
ReattachUndoRedo = 5,
ChildrenReloaded = 6,
NewNonActiveModel = 7
} |
|
enum | DgnAttachmentDetachedReason {
Detached = 0,
UndoneAttach = 1,
RedoneDetach = 2,
Reattached = 3,
ModelDeleted = 4,
Reloaded = 5,
MergedIntoMaster = 6
} |
| reasons that a DgnAttachment has been removed from a DgnModel's DgnAttachmentArray More...
|
|
enum | AnnotationScaleAction { Update = 0,
Add = 1,
Remove = 2
} |
| Influences how handler should apply annotation scale. More...
|
|
enum | FenceStretchFlags { None = (0),
Cells = (1<<0)
} |
| Influences how handler should apply fence stretch. More...
|
|
enum | FenceClipFlags { None = (0),
Optimized = (1<<0)
} |
| Influences how handler should apply fence clip. More...
|
|
enum | |