CBexel.Api.AABB3D | Represents an axis-aligned bounding box in 3-dimensional space. |
▶CBexel.Api.ApiObject | Represents a base type for all other API objects. API object is a managed wrapper around a native data object. |
CBexel.Api.Building | Represents a single building within a Bexel.Api.Project. |
CBexel.Api.BuildingStorey | Represents a single storey within a Bexel.Api.Building. |
CBexel.Api.Category | Represents an Bexel.Api.Element category, such as Wall or Beam. |
CBexel.Api.Cost.CostAssignment | Represents cost estimation assigned to a group of elements based on calculated quantities. |
CBexel.Api.Cost.CostAssignmentGroup | Represents a group (collection) of Bexel.Api.Cost.CostAssignments. |
CBexel.Api.Cost.CostAssignmentResource | Represents material, labor or equipment utilized to perform work on cost assignment's elements. The amount of work is dependant on the quantity of cost assignment. |
CBexel.Api.Cost.CostVersion | Represents a group (collection) of Bexel.Api.Cost.CostAssignments and Bexel.Api.Cost.CostAssignmentGroups within the Bexel.Api.Cost.CostVersion. |
▶CBexel.Api.Element | Represents a single element within a Bexel.Api.Project. E.g. a Wall or a Beam instance. |
CBexel.Api.Scheduling.TaskElement | Represents an identifiable unit of work to be carried out on a single element. |
CBexel.Api.ElementSource | Represents a single source of Bexel.Api.Elements. |
CBexel.Api.ElementSystem | Represents a single MEP system which groups one or many Bexel.Api.Elements. |
CBexel.Api.Family | Represents a family (type) of an Bexel.Api.Element. |
▶CBexel.Api.Geometry | |
CBexel.Api.InstancedGeometry | Represents a geometrical representation of an object which is an instance of another Bexel.Api.Geometry with applied transform. |
CBexel.Api.IdentifiableApiObject< TId > | Represents a base type for all API objects that are identified via id. |
CBexel.Api.Material | Represents a single material assigned to an Bexel.Api.Element. |
CBexel.Api.Project | Represents a single project, the root of all other objects such as buildings, elements, properties, etc. |
▶CBexel.Api.Property | Represents a base type for all other properties. |
CBexel.Api.PropertyBool | Represents a property which stores a boolean value (true or false). |
CBexel.Api.PropertyColor | Represents a property which holds a color value. |
CBexel.Api.PropertyDateTime | Represents a property which holds a date time value. |
▶CBexel.Api.PropertyNumeric | Represents a property which holds a numerical value. |
CBexel.Api.PropertyNumericExpresion | Represents a property which holds a numerical value evaluated by an expression. |
CBexel.Api.PropertyString | Represents a property which holds a string value. |
CBexel.Api.PropertyTimeSpan | Represents a property which holds a time span value. |
CBexel.Api.PropertyDefinition | Represents a base object for all properties within a Bexel.Api.Project. |
▶CBexel.Api.Scheduling.TaskProperty | Represents a base type for all other task properties. |
CBexel.Api.Scheduling.TaskBooleanProperty | Represents a property which stores a boolean value (true or false). |
CBexel.Api.Scheduling.TaskDateTimeProperty | Represents a property which holds a date time value. |
CBexel.Api.Scheduling.TaskNumericProperty | Represents a property which holds a numerical value. |
CBexel.Api.Scheduling.TaskTextProperty | Represents a property which holds a string value. |
CBexel.Api.SelectionSets.SelectionSet | Represents a group (collection) of Bexel.Api.Elements. |
CBexel.Api.SelectionSets.SelectionSetFolder | Represents a group (collection) of Bexel.Api.SelectionSets.SelectionSets. |
CBexel.Api.Application | Represents a host application, providing access to various app related events, methods and the active Bexel.Api.Project. |
CBexel.Api.ApplicationUI | Represents the UI part of the host application. |
CBexel.Api.Scheduling.CalendarDailyWorkingHours | Represents a collection of all daily working hours within the Bexel.Api.Scheduling.Calendar. |
CBexel.Api.Cost.CostVersionChangedEventArgs | Represents the event arguments passed when cost version is modified. |
CBexel.Api.ElementRelation | Represents a single relation between a relating (from) and related (to) Bexel.Api.Element. |
CBexel.Api.ElementRelationTypeExtender | |
CBexel.Api.ElementSettings | Represents all settings associated with the Bexel.Api.Element. |
CBexel.Api.ElementSettingsViewer3D | Represents all 3D viewer settings associated with the Bexel.Api.Element. |
▶CEventArgs | |
CBexel.Api.ProjectClosedEventArgs | Represents the event arguments passed when the project closes. |
CBexel.Api.ProjectClosingEventArgs | Represents the event arguments passed when the project is closing. |
CBexel.Api.ProjectOpenedEventArgs | Represents the event arguments passed when the project opens. |
CBexel.Api.ProjectSavedEventArgs | Represents the event arguments passed when the project saves. |
CBexel.Api.PropertiesChangedEventArgs | Represents the event arguments passed when properties are modified. |
CBexel.Api.SelectionChangedEventArgs | Represents the event arguments passed when current selection is modified. |
CBexel.Api.SelectionSets.SelectionSetsChangedEventArgs | Represents the event arguments passed when selection sets are modified. |
▶CException | |
▶CBexel.Api.ApiException | Represents the base type for all other API exceptions. |
CBexel.Api.DockableApiControlNotFoundException | An exception that is thrown when the specified dockable control wasn't found. |
CBexel.Api.InvalidApiArgumentException | The exception that is thrown when one of the arguments provided to a method is not valid |
CBexel.Api.InvalidApiObjectException | The exception that is thrown when the invalid Bexel.Api.ApiObject is referenced. |
CBexel.Api.InvalidApiOperationException | The exception that is thrown when a method call is invalid for the object's current state. |
CBexel.Api.IActiveProvider< T > | Represents provider for the active item of a collection. |
▶CBexel.Api.IActiveProvider< CostVersion > | |
CBexel.Api.Cost.CostVersions | Represents a read-only collection of cost versions within the Bexel.Api.Project. |
▶CBexel.Api.IActiveProvider< Schedule > | |
CBexel.Api.IProjectSchedules | |
CBexel.Api.IAddInContext | Represents the context in which the add-in is executed in. |
▶CBexel.Api.IAggregatedElementValueProvider | Represents provider for a value which is aggregated over many elements (e.g. cost or quantity assigned to a group of elements). See also Bexel.Api.IAggregatedElementValueProviderExtender. |
▶CBexel.Api.IAggregatedElementCostProvider | |
CBexel.Api.Scheduling.IAggregatedElementProgressCostProvider | |
▶CBexel.Api.IAggregatedElementQuantityProvider | |
CBexel.Api.Scheduling.IAggregatedElementProgressQuantityProvider | |
▶CBexel.Api.Scheduling.IAggregatedElementProgressValueProvider | |
CBexel.Api.Scheduling.TaskCost | |
CBexel.Api.IAggregatedElementValueProviderExtender | Provides a set of static overloads for specifying a group of elements for which the aggregated value is provided. |
▶CBexel.Api.IdentifiableApiObject< CalendarExceptionID > | |
CBexel.Api.Scheduling.CalendarException | Represents altered work times that occur on a regular schedule. (e.g. every week, every month, every second year). |
▶CBexel.Api.IdentifiableApiObject< CalendarID > | |
▶CBexel.Api.Scheduling.Calendar | Represents working and non-working time periods for tasks and resources. |
CBexel.Api.Scheduling.TaskCalendar | |
▶CBexel.Api.IdentifiableApiObject< ScheduleID > | |
CBexel.Api.Scheduling.Schedule | Represents a schedule (collection) of Bexel.Api.Scheduling.Tasks. |
▶CBexel.Api.IdentifiableApiObject< TaskID > | |
CBexel.Api.Scheduling.Task | Represents an identifiable unit of work to be carried out in a construction project. |
▶CBexel.Api.IdentifiableApiObject< TaskPropertyDefinitionID > | |
CBexel.Api.Scheduling.TaskPropertyDefinition | Represents a base object for all properties within a Bexel.Api.Scheduling.Schedule. |
▶CBexel.Api.IdentifiableApiObject< TaskRelationID > | |
CBexel.Api.Scheduling.TaskRelation | Represents a single relation between a predecessor and successor Bexel.Api.Scheduling.Task. |
CIDisposable | |
CBexel.Api.IDockableControl | Represents a dockable control in the host application UI. |
▶CIEnumerable | |
CBexel.Api.Cost.CostVersionCostAssignmentGroups | Represents a collection of Bexel.Api.Cost.CostAssignmentGroups within the Bexel.Api.Cost.CostVersion. |
CBexel.Api.ProjectElementRelations | Represents a read-only collection of element relations within the Bexel.Api.Project. |
CBexel.Api.ProjectSelectionSets | Represents a collection of all selection sets within the Bexel.Api.Project. |
CBexel.Api.Scheduling.TaskActivityElements | |
CBexel.Api.IEnumerableExtender | |
CIEqualityComparer | |
▶CIEquatable | |
CBexel.Api.Building | Represents a single building within a Bexel.Api.Project. |
CBexel.Api.BuildingID | A unique identification for a Bexel.Api.Building within a single Bexel.Api.Project. |
CBexel.Api.BuildingStorey | Represents a single storey within a Bexel.Api.Building. |
CBexel.Api.BuildingStoreyID | A unique identification for a Bexel.Api.BuildingStorey within a single Bexel.Api.Project. |
CBexel.Api.Category | Represents an Bexel.Api.Element category, such as Wall or Beam. |
CBexel.Api.CategoryID | A unique identification for a Bexel.Api.Category within a single Bexel.Api.Project. |
CBexel.Api.Cost.CostAssignment | Represents cost estimation assigned to a group of elements based on calculated quantities. |
CBexel.Api.Cost.CostAssignmentGroup | Represents a group (collection) of Bexel.Api.Cost.CostAssignments. |
CBexel.Api.Cost.CostAssignmentResource | Represents material, labor or equipment utilized to perform work on cost assignment's elements. The amount of work is dependant on the quantity of cost assignment. |
CBexel.Api.Cost.CostVersion | Represents a group (collection) of Bexel.Api.Cost.CostAssignments and Bexel.Api.Cost.CostAssignmentGroups within the Bexel.Api.Cost.CostVersion. |
CBexel.Api.Cost.CostVersionID | A unique identification for a Bexel.Api.Cost.CostVersion within a single Bexel.Api.Project. |
CBexel.Api.Element | Represents a single element within a Bexel.Api.Project. E.g. a Wall or a Beam instance. |
CBexel.Api.ElementID | A unique identification for an Bexel.Api.Element within a single Bexel.Api.Project. |
CBexel.Api.ElementSource | Represents a single source of Bexel.Api.Elements. |
CBexel.Api.ElementSourceID | A unique identification for an Bexel.Api.ElementSource within a single Bexel.Api.Project. |
CBexel.Api.ElementSystem | Represents a single MEP system which groups one or many Bexel.Api.Elements. |
CBexel.Api.ElementSystemID | A unique identification for an Bexel.Api.ElementSystem within a single Bexel.Api.Project. |
CBexel.Api.Family | Represents a family (type) of an Bexel.Api.Element. |
CBexel.Api.FamilyID | A unique identification for a Bexel.Api.Family within a single Bexel.Api.Project. |
CBexel.Api.Geometry | |
▶CBexel.Api.GloballyUniqueID | Represents a globally unique identifier (GUID). |
CBexel.Api.Scheduling.CalendarExceptionID | |
CBexel.Api.Scheduling.CalendarID | |
CBexel.Api.Scheduling.ScheduleID | |
CBexel.Api.Scheduling.TaskID | |
CBexel.Api.Scheduling.TaskRelationID | |
CBexel.Api.Material | Represents a single material assigned to an Bexel.Api.Element. |
CBexel.Api.MaterialID | A unique identification for a Bexel.Api.Material within a single Bexel.Api.Project. |
CBexel.Api.Project | Represents a single project, the root of all other objects such as buildings, elements, properties, etc. |
CBexel.Api.ProjectID | A unique identification for a Bexel.Api.Project. |
CBexel.Api.PropertyBool | Represents a property which stores a boolean value (true or false). |
CBexel.Api.PropertyColor | Represents a property which holds a color value. |
CBexel.Api.PropertyDateTime | Represents a property which holds a date time value. |
CBexel.Api.PropertyDefinition | Represents a base object for all properties within a Bexel.Api.Project. |
CBexel.Api.PropertyDefinitionID | A unique identification for a Bexel.Api.PropertyDefinition within a single Bexel.Api.Project. |
CBexel.Api.PropertyNumericExpresion | Represents a property which holds a numerical value evaluated by an expression. |
CBexel.Api.PropertyString | Represents a property which holds a string value. |
CBexel.Api.PropertyTimeSpan | Represents a property which holds a time span value. |
CBexel.Api.Scheduling.TaskPropertyDefinitionID | A unique identification for a Bexel.Api.Scheduling.TaskPropertyDefinition within a single Bexel.Api.Scheduling.Schedule. |
CBexel.Api.SelectionSets.SelectionSet | Represents a group (collection) of Bexel.Api.Elements. |
CBexel.Api.SelectionSets.SelectionSetFolder | Represents a group (collection) of Bexel.Api.SelectionSets.SelectionSets. |
CBexel.Api.SelectionSets.SelectionSetFolderID | A unique identification for a Bexel.Api.SelectionSets.SelectionSetFolder within a single Bexel.Api.Project. |
CBexel.Api.SelectionSets.SelectionSetID | A unique identification for a Bexel.Api.SelectionSets.SelectionSet within a single Bexel.Api.Project. |
CBexel.Api.Vector3D | Represents a vector in 3-dimensional space. |
▶CIEquatable< IdentifiableApiObject< TId >> | |
CBexel.Api.IdentifiableApiObject< TId > | Represents a base type for all API objects that are identified via id. |
CBexel.Api.IExternalApplication | Represents the external application add-in. |
CBexel.Api.IExternalCommand | Represents the external command add-in. |
▶CBexel.Api.IGeometry | Represents a geometrical representation of an object. It is usually comprised of vertices/triangles but can also contain lines/edges (wireframe geometry). |
CBexel.Api.ElementGeometry | Represents the geometrical representation associated with the element. |
CBexel.Api.Geometry | |
▶CIReadOnlyCollection | |
CBexel.Api.BuildingStoreys | Represents a read-only collection of storeys within the Bexel.Api.Building. |
CBexel.Api.CategoryFamilies | Represents a read-only collection of families within the Bexel.Api.Category. |
CBexel.Api.ElementRelations | Represents a read-only collection of relations within the Bexel.Api.Element. |
CBexel.Api.FamilyMaterialLayers | Represents a read-only collection of material layers within the Bexel.Api.Family. |
▶CBexel.Api.IReadOnlyElementCollection< TElement > | Represents a read-only collection of Bexel.Api.Elements. |
▶CBexel.Api.ReadOnlyElementCollection< TElement > | |
CBexel.Api.BuildingElements | Represents a read-only collection of elements within the Bexel.Api.Building. |
CBexel.Api.BuildingStoreyElements | Represents a read-only collection of elements within the Bexel.Api.BuildingStorey. |
CBexel.Api.CategoryElements | Represents a read-only collection of elements within the Bexel.Api.Category. |
CBexel.Api.ElementSourceElements | Represents a read-only collection of elements within the Bexel.Api.ElementSource. |
CBexel.Api.ElementSystemElements | Represents a read-only collection of elements within the Bexel.Api.ElementSystem. |
CBexel.Api.FamilyElements | Represents a read-only collection of elements within the Bexel.Api.Family. |
CBexel.Api.ProjectElements | Represents a read-only collection of elements within the Bexel.Api.Project. |
CBexel.Api.SelectedElementsCollection | Represents a read-only collection of selected elements. |
CBexel.Api.SelectionSets.SelectionSetElements | Represents a collection of elements within the Bexel.Api.SelectionSets.SelectionSet. |
CBexel.Api.SelectionSets.SelectionSetFolderElements | Represents a read-only collection of elements within the Bexel.Api.SelectionSets.SelectionSetFolder. |
CBexel.Api.IReadOnlyElementSystemCollection | Represents a read-only collection of Bexel.Api.ElementSystems. |
▶CBexel.Api.IReadOnlyMaterialCollection | Represents a read-only collection of Bexel.Api.Materials. |
▶CBexel.Api.ReadOnlyMaterialCollection | |
CBexel.Api.ElementMaterials | Represents a read-only collection of materials within the Bexel.Api.Element. |
CBexel.Api.FamilyMaterials | Represents a read-only collection of materials within the Bexel.Api.Family. |
CBexel.Api.ProjectMaterials | Represents a read-only collection of materials within the Bexel.Api.Project. |
▶CBexel.Api.IReadOnlyPropertyCollection | Represents a read-only collection of Bexel.Api.Propertys. |
▶CBexel.Api.IPropertyCollection | Represents a collection of Bexel.Api.Propertys. |
▶CBexel.Api.PropertyCollection | |
CBexel.Api.BuildingProperties | Represents a collection of properties within the Bexel.Api.Building. |
CBexel.Api.BuildingStoreyProperties | Represents a collection of properties within the Bexel.Api.BuildingStorey. |
CBexel.Api.ElementProperties | Represents a collection of properties within the Bexel.Api.Element. |
CBexel.Api.ElementSourceProperties | Represents a read-only collection of properties within the Bexel.Api.ElementSource. |
CBexel.Api.ElementSystemProperties | Represents a read-only collection of properties within the Bexel.Api.ElementSystem. |
CBexel.Api.FamilyProperties | Represents a collection of properties within the Bexel.Api.Family. |
CBexel.Api.MaterialProperties | Represents a collection of properties within the Bexel.Api.Material. |
▶CBexel.Api.ReadOnlyPropertyCollection | |
CBexel.Api.PropertyCollection | |
CBexel.Api.IReadOnlyPropertyDefinitionCollection | Represents a read-only collection of Bexel.Api.PropertyDefinitions. |
CBexel.Api.ProjectBuildings | Represents a read-only collection of buildings within the Bexel.Api.Project. |
CBexel.Api.ProjectCategories | Represents a read-only collection of categories within the Bexel.Api.Project. |
CBexel.Api.ProjectElementSources | Represents a read-only collection of element sources within the Bexel.Api.Project. |
CBexel.Api.ProjectElementSystems | Represents a read-only collection of element systems within the Bexel.Api.Project. |
CBexel.Api.ProjectFamilies | Represents a read-only collection of families within the Bexel.Api.Project. |
CBexel.Api.ProjectPropertyDefinition | Represents a read-only collection of property definitions within the Bexel.Api.Project. |
▶CBexel.Api.SelectionSets.IReadOnlySelectionSetCollection | Represents a read-only collection of Bexel.Api.SelectionSets.SelectionSets. |
▶CBexel.Api.SelectionSets.ISelectionSetCollection | Represents a collection of Bexel.Api.SelectionSets.SelectionSets. |
CBexel.Api.SelectionSets.SelectionSetCollection | |
▶CBexel.Api.SelectionSets.ReadOnlySelectionSetCollection | |
CBexel.Api.SelectionSets.SelectionSetCollection | |
▶CBexel.Api.SelectionSets.IReadOnlySelectionSetFolderCollection | Represents a read-only collection of Bexel.Api.SelectionSets.SelectionSetFolders. |
▶CBexel.Api.SelectionSets.ISelectionSetFolderCollection | Represents a collection of Bexel.Api.SelectionSets.SelectionSetFolders. |
CBexel.Api.SelectionSets.SelectionSetFolderCollection | |
▶CBexel.Api.SelectionSets.ReadOnlySelectionSetFolderCollection | |
CBexel.Api.SelectionSets.SelectionSetFolderCollection | |
▶CIReadOnlyDictionary | |
CBexel.Api.Cost.CostVersions | Represents a read-only collection of cost versions within the Bexel.Api.Project. |
CBexel.Api.IProjectSchedules | |
▶CBexel.Api.Scheduling.IReadOnlyTaskPropertyCollection | Represents a read-only collection of Bexel.Api.Scheduling.TaskPropertys. |
CBexel.Api.Scheduling.IReadOnlyTaskPredefinedPropertyCollection | Represents a read-only collection of predefined Bexel.Api.Scheduling.TaskPropertys. |
CBexel.Api.Scheduling.TaskProperties | Represents a collection of all task properties that are contained within the task. |
▶CBexel.Api.Scheduling.IReadOnlyTaskPropertyDefinitionCollection | Represents a read-only collection of Bexel.Api.Scheduling.TaskPropertyDefinitions. |
CBexel.Api.Scheduling.IReadOnlyTaskPredefinedPropertyDefinitionCollection | Represents a read-only collection of predefined Bexel.Api.Scheduling.TaskPropertyDefinitions. |
CBexel.Api.Scheduling.ScheduleTaskPropertyDefinitions | Represents a collection of all task property definitions that are contained within the schedule. |
CBexel.Api.Scheduling.IScheduleTasks | Represents a collection of all tasks within the Bexel.Api.Scheduling.Schedule. |
CBexel.Api.Scheduling.ITaskRelationCollection | Represents a collection of Bexel.Api.Scheduling.TaskRelations. |
▶CBexel.Api.IRibbonElement | Represents an element in the ribbon UI. |
CBexel.Api.IRibbonButton | Represents a button in the ribbon UI. |
CBexel.Api.IRibbonGroup | Represents a group in the ribbon UI. |
CBexel.Api.IRibbonTab | Represents a tab in the ribbon UI. |
CISelectionClient | |
CBexel.Api.IUIApplication | Represents the UI part of the host application. |
CBexel.Api.IUIApplicationDockableControls | Contains logic for embedding add-in user interface controls within the host application user interface layout. |
CBexel.Api.MaterialLayer | Represents a single material layer within an Bexel.Api.Element. |
CBexel.Api.OBB3D | Represents an object oriented bounding box in 3-dimensional space. |
CBexel.Api.ProjectCost | Represents all cost information within the Bexel.Api.Project. |
CBexel.Api.ProjectFileStorage | Represents file storage for storing additional files (e.g. add-in inputs, outputs, etc.) within the Bexel.Api.Project. |
▶CBexel.Api.ReadOnlyElementCollection< TaskElement > | |
CBexel.Api.Scheduling.TaskElements | |
CBexel.Api.Scheduling.ScheduleResource | Represents material, labor or equipment utilized to perform work on elements. |
CBexel.Api.Segment3D | Represents a segment in 3-dimensional space. |
CBexel.Api.Selection | Represents the current selection. |
CBexel.Api.Scheduling.TaskActivity | Represents cost and time estimation assigned to a group of elements based on calculated quantities. |
CBexel.Api.Scheduling.TaskConstraint | Represents time constraint used by time engine to calculate the task's start and finish dates. |
CBexel.Api.Scheduling.TaskLinkRules | Represents a collection of task link rules. Task link rules define how the task is associated with the elements. |
CBexel.Api.Scheduling.TaskRelations | Represents a collection of all predecessor and successor task relations within the Bexel.Api.Scheduling.Task. |
CBexel.Api.Triangle3D | Represents a triangle in 3-dimensional space. |
CBexel.Api.Viewer3D | Returns instance of the 3D Viewer within the host application. |