Detailing symbol elements are handled by a set of element handlers such as SectionCalloutHandler, PlanCalloutHandler. More...
Classes | |
struct | INamedViewCreateHelper |
Interface for Named View Creator Helper Class. More... | |
struct | DetailingSymbolBaseHandler |
Detailing Symbol Element Handler Base Class. More... | |
struct | CalloutBaseHandler |
Callout Element Handler base class. More... | |
struct | SectionCalloutHandler |
Section Callout Element Handler. More... | |
struct | ElevationCalloutHandler |
Elevation Callout Element Handler. More... | |
struct | InteriorElevationCalloutHandler |
Interior Elevation Marker Element Handler. More... | |
struct | PlanCalloutHandler |
Plan Callout Element Handler. More... | |
struct | DetailCalloutHandler |
Detail Callout Element Handler. More... | |
struct | DetailCallout3DViewHandler |
3d Detail Callout Element Handler More... | |
struct | DrawingBoundaryHandler |
Drawing View Callout Handler Class. More... | |
struct | TitleTextHandler |
Title Text Handler Class. More... | |
struct | DrawingBoundaryBuilder |
Creates a DrawingBoundary object. More... | |
Typedefs | |
typedef RefCountedPtr < INamedViewCreateHelper > | INamedViewCreateHelperPtr |
Ref-counted smart pointer object to handle INamedViewCreateHelper. More... | |
Enumerations | |
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... | |
Detailing symbol elements are handled by a set of element handlers such as SectionCalloutHandler, PlanCalloutHandler.
Given an element, you can check it is a detailing symbol by dynamic casting its handler to detailing symbol handler { if (NULL != dynamic_cast <SectionCalloutHandler*>(&eh.GetHandler ())) }
typedef RefCountedPtr<INamedViewCreateHelper> INamedViewCreateHelperPtr |
Ref-counted smart pointer object to handle INamedViewCreateHelper.
|
strong |
This enum describes the search criteria for callouts based on types of relationship that a callout and namedview can hold.