Functions related to the creation, manipulation and management of MEP (Mechanical, Electrical, Plumbing) elements.
More...
|
class | ACAPI::MEP::Accessory |
| The Accessory is a complex element with two ports on a single axis. More...
|
|
class | ACAPI::MEP::Accessory::Modifier |
| Modifier of the Accessory. More...
|
|
class | ACAPI::MEP::AccessoryDefault |
| The AccessoryDefault contains the necessary non-geometric data for creating an Accessory element. More...
|
|
class | ACAPI::MEP::AccessoryUIManager |
| The AccessoryUIManager contains UI-related services for an Accessory. More...
|
|
class | ACAPI::MEP::Adapter::UniqueID |
| It is a helper class that converts a simple GS::Guid or API_Guid into an MEP::UniqueID. More...
|
|
class | ACAPI::MEP::AngleSetBase |
| The AngleSetBase represents a named table, and it contains angles which are used as keys in the PreferenceTables. By default, Archicad will provide you the Angle angleSet, but you can choose your own by renaming it and populate it with your desired values. More...
|
|
class | ACAPI::MEP::AngleSetBase::Modifier |
| Modifier of the AngleSetBase. More...
|
|
class | ACAPI::MEP::Branch |
| A branch is a specific type of fitting that acts as an outlet from a large pipe to a smaller pipe or one of equal size. More...
|
|
class | ACAPI::MEP::Branch::Modifier |
| Modifier of the Branch. More...
|
|
class | ACAPI::MEP::BranchDefault |
|
class | ACAPI::MEP::BranchUIManager |
| The BranchUIManager contains UI-related services for a Branch. More...
|
|
class | ACAPI::MEP::CableCarrierPort |
| The CableCarrierPort represents a connection point of a cable carrier. More...
|
|
class | ACAPI::MEP::CableCarrierPortDefault |
| Through this CableCarrierPortDefault you can access and configure the CableCarrierPorts of MEPElementDefaults before placement. More...
|
|
class | ACAPI::MEP::CableCarrierPortDefault::Modifier |
| Modifier of the CableCarrierPortDefault. More...
|
|
class | ACAPI::MEP::CableCarrierSegmentPreferenceTable |
| The CableCarrierSegmentPreferenceTable represents a named entity, that contains rows that consists of a size and a description. The rows have to be unique by value and are always in ascending order. More...
|
|
class | ACAPI::MEP::CableCarrierSegmentPreferenceTable::Modifier |
| Modifier of the CableCarrierSegmentPreferenceTable. More...
|
|
class | ACAPI::MEP::CableCarrierSegmentPreferenceTableContainer |
| The CableCarrierSegmentPreferenceTableContainer can contain several PreferenceTableBase associated with cable carriers. More...
|
|
class | ACAPI::MEP::DistributionSystem |
| A helper object representing a "distribution system", which is a set of connected MEP elements sharing the same system category index and MEP domain. (E.g. "hot water pipes" or "cold air ducts") More...
|
|
class | ACAPI::MEP::DistributionSystemsGraph |
| A graph data structure to display MEP distribution systems data. More...
|
|
class | ACAPI::MEP::DistributionSystemsGraphTreeNode |
| A structural helper class used when iterating through a DistributionSystem in the DistributionSystemsGraph as a tree. More...
|
|
class | ACAPI::MEP::DuctAngleSet |
| The DuctAngleSet contains angles that are used in DuctElbowPreferenceTable and DuctBranchPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctBranchPreferenceTable |
| The DuctBranchPreferenceTable contains cross section and geometry related information for Duct branches. More...
|
|
struct | ACAPI::MEP::DuctBranchPreferenceTable::Key |
| The key that uniquely identifies a row in the DuctBranchPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctBranchPreferenceTable::Modifier |
| Modifier of the DuctBranchPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctBranchPreferenceTableContainer |
| The DuctBranchPreferenceTableContainer can contain several DuctBranchPreferenceTables. More...
|
|
class | ACAPI::MEP::DuctCircularSegmentPreferenceTable |
| The DuctCircularSegmentPreferenceTable contains cross section related information for Circular Duct routing segments. More...
|
|
class | ACAPI::MEP::DuctCircularSegmentPreferenceTable::Modifier |
| Modifier of the DuctCircularSegmentPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctElbowPreferenceTable |
| The DuctElbowPreferenceTable contains cross section related information for Duct elbows. More...
|
|
struct | ACAPI::MEP::DuctElbowPreferenceTable::Key |
| The key that uniquely identifies a row in the DuctElbowPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctElbowPreferenceTable::Modifier |
| Modifier of the DuctElbowPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctElbowPreferenceTableContainer |
| The DuctElbowPreferenceTableContainer can contain several DuctElbowPreferenceTables. More...
|
|
class | ACAPI::MEP::DuctRectangularSegmentPreferenceTable |
| The DuctRectangularSegmentPreferenceTable represents a named entity, that contains rows that consists of a size and a description. The rows have to be unique by value and are always in ascending order. More...
|
|
class | ACAPI::MEP::DuctRectangularSegmentPreferenceTable::Modifier |
| Modifier of the DuctRectangularSegmentPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctReferenceSet |
| The DuctReferenceSet contains referenceIds that are used in DuctCircularSegmentPreferenceTable and DuctElbowPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctSegmentPreferenceTableContainer |
| The DuctSegmentPreferenceTableContainer can contain several PreferenceTableBase associated with ventilation. More...
|
|
class | ACAPI::MEP::DuctTransitionPreferenceTable |
| The DuctTransitionPreferenceTable contains cross section and geometry related information for Duct transitions. More...
|
|
struct | ACAPI::MEP::DuctTransitionPreferenceTable::Key |
| The key that uniquely identifies a row in the DuctTransitionPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctTransitionPreferenceTable::Modifier |
| Modifier of the DuctTransitionPreferenceTable. More...
|
|
class | ACAPI::MEP::DuctTransitionPreferenceTableContainer |
| The DuctTransitionPreferenceTableContainer can contain several DuctTransitionPreferenceTables. More...
|
|
class | ACAPI::MEP::Elbow |
| The Elbow can connect two straight RoutingSegments with the same dimensions but different directions. More...
|
|
class | ACAPI::MEP::ElbowDefault |
| The ElbowDefault contains the necessary non-geometric data for modifying an Elbow. More...
|
|
class | ACAPI::MEP::ElbowDefault::Modifier |
| Modifier of the ElbowDefault. More...
|
|
class | ACAPI::MEP::ElbowUIManager |
| The ElbowUIManager contains UI-related services for an Elbow. More...
|
|
class | ACAPI::MEP::Element |
| The Element represents an instantiable ElementBase. More...
|
|
class | ACAPI::MEP::ElementBase |
|
class | ACAPI::MEP::ElementDefault |
| The ElementDefault contains the necessary non-geometric data for creating a MEP element. More...
|
|
class | ACAPI::MEP::ElementDefault::Modifier |
| Modifier of the ElementDefault. More...
|
|
class | ACAPI::MEP::ElementUIManager |
| The ElementUIManager contains UI-related services for an Element. More...
|
|
class | ACAPI::MEP::Equipment |
| The Equipment is a complex element with more than two ports. More...
|
|
class | ACAPI::MEP::Equipment::Modifier |
| Modifier of the Equipment. More...
|
|
class | ACAPI::MEP::EquipmentDefault |
| The EquipmentDefault contains the necessary non-geometric data for creating an Equipment element. More...
|
|
class | ACAPI::MEP::EquipmentUIManager |
| The EquipmentUIManager contains UI-related services for an Equipment . More...
|
|
class | ACAPI::MEP::Fitting |
| A fitting is used in distribution systems to connect straight sections of pipes and ducts, adapting to different sizes or shapes. More...
|
|
class | ACAPI::MEP::Fitting::Modifier |
| Modifier of the Fitting. More...
|
|
class | ACAPI::MEP::FittingDefault |
| The FittingDefault contains the necessary non-geometric data for creating a Fitting element. More...
|
|
class | ACAPI::MEP::FittingUIManager |
| The FittingUIManager contains UI-related services for a Fitting. More...
|
|
class | ACAPI::MEP::FlexibleSegment |
| In contrast to rigid segments flexible duct is not a connection of multiple elements (straight segments and elbows), instead a type of ducting pipe that could easily be bent in different angles. Since Archicad 28 there is a flexible pipe as well for liquids. FlexibleSegment either has a spline geometry defined by control points, or a polyline geometry, which is defined by alternating straight line parts and spline parts. Line parts are defined by their starting and ending coordinates, while spline parts are defined by control points. These alterning segments must start where the previous one ends. Polyline FlexibleSegemnts are only supported in the Piping domain. In the Ventilation domain FlexibleSegments can only be splines. More...
|
|
class | ACAPI::MEP::FlexibleSegment::Modifier |
| Modifier of the FlexibleSegment. More...
|
|
class | ACAPI::MEP::FlexibleSegmentDefault |
| The FlexibleSegmentDefault contains the necessary non-geometric data for creating a FlexibleSegment element. More...
|
|
class | ACAPI::MEP::FlexibleSegmentUIManager |
| The FlexibleSegmentUIManager contains UI-related services for a FlexibleSegment. More...
|
|
class | ACAPI::MEP::ModifiableElement |
| The Modifiable Element represents an instantiable ModifiableElementBase. More...
|
|
class | ACAPI::MEP::ModifiableElementBase |
| The ModifiableElementBase contains the available modifying actions for ElementBase. More...
|
|
class | ACAPI::MEP::ModifiableElementBase::Modifier |
| Modifier of the ModifiableElementBase. More...
|
|
class | ACAPI::MEP::PhysicalSystem |
| A PhysicalSystem represents a physical instance of a system. More...
|
|
class | ACAPI::MEP::PhysicalSystem::Modifier |
| Modifier object for PhysicalSystem. More...
|
|
class | ACAPI::MEP::PipeAngleSet |
| The PipeAngleSet contains angles that are used in PipeElbowPreferenceTable and PipeBranchPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeBranchPreferenceTable |
| The PipeBranchPreferenceTable contains cross section and geometry related information for Pipe branches. More...
|
|
struct | ACAPI::MEP::PipeBranchPreferenceTable::Key |
| The key that uniquely identifies a row in the PipeBranchPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeBranchPreferenceTable::Modifier |
| Modifier of the PipeBranchPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeBranchPreferenceTableContainer |
| The PipeBranchPreferenceTableContainer can contain several PipeBranchPreferenceTables. More...
|
|
class | ACAPI::MEP::PipeElbowPreferenceTable |
| The PipeElbowPreferenceTable contains cross section related information for Pipe elbows. More...
|
|
struct | ACAPI::MEP::PipeElbowPreferenceTable::Key |
| The key that uniquely identifies a row in the PipeElbowPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeElbowPreferenceTable::Modifier |
| Modifier of the PipeElbowPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeElbowPreferenceTableContainer |
| The PipeElbowPreferenceTableContainer can contain several PipeElbowPreferenceTables. More...
|
|
class | ACAPI::MEP::PipeReferenceSet |
| The PipeReferenceSet contains referenceIds that are used in PipeSegmentPreferenceTable and PipeElbowPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeSegmentPreferenceTable |
| The PipeSegmentPreferenceTable contains cross section related information for Pipe routing segments. More...
|
|
class | ACAPI::MEP::PipeSegmentPreferenceTable::Modifier |
| Modifier of the PipeSegmentPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeSegmentPreferenceTableContainer |
| The PipeSegmentPreferenceTableContainer can contain several PreferenceTableBase associated with piping. More...
|
|
class | ACAPI::MEP::PipeTransitionPreferenceTable |
| The PipeTransitionPreferenceTable contains cross section and geometry related information for Pipe transitions. More...
|
|
struct | ACAPI::MEP::PipeTransitionPreferenceTable::Key |
| The key that uniquely identifies a row in the PipeTransitionPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeTransitionPreferenceTable::Modifier |
| Modifier of the PipeTransitionPreferenceTable. More...
|
|
class | ACAPI::MEP::PipeTransitionPreferenceTableContainer |
| The PipeTransitionPreferenceTableContainer can contain several PipeTransitionPreferenceTables. More...
|
|
class | ACAPI::MEP::PipingPort |
| The PipingPort represents a connection point of a pipe segment. More...
|
|
class | ACAPI::MEP::PipingPort::Modifier |
| Modifier of the PipingPort. More...
|
|
class | ACAPI::MEP::PipingPortDefault |
| Through this PipingPortDefault you can access and configure the PipingPorts of MEPElementDefaults before placement. More...
|
|
class | ACAPI::MEP::PipingPortDefault::Modifier |
| Modifier of the PipingPortDefault. More...
|
|
class | ACAPI::MEP::Port |
| The Port represents an instantiable PortBase. Through this object you can reference to the three domain's ports in a common way. More...
|
|
class | ACAPI::MEP::PortBase |
| The Port is associated to an element and it represents a point between elements. More...
|
|
class | ACAPI::MEP::PortBase::Modifier |
| Modifier of the PortBase. More...
|
|
class | ACAPI::MEP::PortDefaultBase |
| Through this PortDefault you can access and configure the Ports of MEPElementDefaults before placement. More...
|
|
class | ACAPI::MEP::PortDefaultBase::Modifier |
| Modifier of the PortDefaultBase. More...
|
|
class | ACAPI::MEP::PreferenceTableContainerBase |
| The PreferenceTableContainerBase contains PreferenceTables, and you can Add/Get/Delete them. More...
|
|
class | ACAPI::MEP::PreferenceTableContainerBase::Modifier |
| Modifier of the PreferenceTableContainerBase. More...
|
|
class | ACAPI::MEP::ReferenceSetBase |
| The ReferenceSetBase represents a named table, and it contains referenceIds which are used as keys in the PreferenceTables. By default, Archicad will provide you the DN referenceSet, but you can choose your own by renaming it and populate it with your desired values. More...
|
|
class | ACAPI::MEP::ReferenceSetBase::Modifier |
| Modifier of the ReferenceSetBase. More...
|
|
class | ACAPI::MEP::RigidSegment |
| The RigidSegment is placed in RoutingSegments. More...
|
|
class | ACAPI::MEP::RigidSegmentDefault |
| The RigidSegmentDefault contains the necessary non-geometric data for creating a RigidSegment element. More...
|
|
class | ACAPI::MEP::RigidSegmentUIManager |
| The RigidSegmentUIManager contains UI-related services for a RigidSegment. More...
|
|
class | ACAPI::MEP::RoutingElement |
| The RoutingElement can contain Routing Segments and Routing Nodes. More...
|
|
class | ACAPI::MEP::RoutingElement::Modifier |
| Modifier of the RoutingElement. More...
|
|
class | ACAPI::MEP::RoutingElementDefault |
| The RoutingElementDefault contains the necessary non-geometric data for creating a Routing element. More...
|
|
class | ACAPI::MEP::RoutingElementDefault::Modifier |
| Modifier of the RoutingElementDefault. More...
|
|
class | ACAPI::MEP::RoutingElementUIManager |
| The RoutingElementUIManager contains UI-related services for a Routing element. More...
|
|
class | ACAPI::MEP::RoutingNode |
| The RoutingNode can contain Elbow and Transition elements. More...
|
|
class | ACAPI::MEP::RoutingNode::Modifier |
| Modifier of the RoutingNode. More...
|
|
class | ACAPI::MEP::RoutingNodeDefault |
| The RoutingNodeDefault contains the necessary non-geometric data for creating and modifying a Routing Node. More...
|
|
class | ACAPI::MEP::RoutingNodeDefault::Modifier |
| Modifier of the RoutingNodeDefault. More...
|
|
class | ACAPI::MEP::RoutingNodeUIManager |
| The RoutingNodeUIManager contains UI-related services for a RoutingNode. More...
|
|
class | ACAPI::MEP::RoutingSegment |
| The RoutingSegment can contain Rigid Segment elements. More...
|
|
class | ACAPI::MEP::RoutingSegment::Modifier |
| Modifier of the RoutingSegment. More...
|
|
class | ACAPI::MEP::RoutingSegmentDefault |
| The RoutingSegmentDefault contains the necessary non-geometric data for creating and modifying a Routing Segment. More...
|
|
class | ACAPI::MEP::RoutingSegmentDefault::Modifier |
| Modifier of the RoutingSegmentDefault. More...
|
|
class | ACAPI::MEP::RoutingSegmentUIManager |
| The RoutingSegmentUIManager contains UI-related services for a RoutingSegment. More...
|
|
class | ACAPI::MEP::ICalculationResultColumn |
| Formatting for calculated values for use in ACAPI::MEP::SystemBrowserCalculationCallbackInterface::RegisterCalculatedColumns. More...
|
|
class | ACAPI::MEP::TypedCalculationResultColumn< T > |
| Template typed version of the ICalculationResultColumn interface. More...
|
|
class | ACAPI::MEP::SystemBrowserCalculationCallbackInterface |
| Interface for handling calculated columns in the system browser. More...
|
|
struct | ACAPI::MEP::SystemBrowserCalculationCallbackInterface::ColumnRowEntry |
| The signature of the entries in the result data. The row is decided by the system browser, so the entry is identified using the associated element id instead. More...
|
|
class | ACAPI::MEP::SystemGroup |
| A SystemGroup represents a collection of PhysicalSystems. More...
|
|
class | ACAPI::MEP::SystemGroup::Modifier |
| Modifier object for SystemGroup. More...
|
|
class | ACAPI::MEP::TakeOff |
| The Take-off is a simple element with two ports on a single axis. More...
|
|
class | ACAPI::MEP::TakeOff::Modifier |
| Modifier of the TakeOff. More...
|
|
class | ACAPI::MEP::TakeOffDefault |
| The TakeOffDefault contains the necessary non-geometric data for creating a Take-off element. More...
|
|
class | ACAPI::MEP::TakeOffUIManager |
| The TakeOffUIManager contains UI-related services for an TakeOff. More...
|
|
class | ACAPI::MEP::Terminal |
| The Terminal is a complex element with a single port. More...
|
|
class | ACAPI::MEP::Terminal::Modifier |
| Modifier of the Terminal. More...
|
|
class | ACAPI::MEP::TerminalDefault |
| The TerminalDefault contains the necessary non-geometric data for creating a Terminal element. More...
|
|
class | ACAPI::MEP::TerminalUIManager |
| The TerminalUIManager contains UI-related services for a Terminal. More...
|
|
class | ACAPI::MEP::Transition |
| The Transition is an element that connects two different Routing Segments. More...
|
|
class | ACAPI::MEP::TransitionDefault |
| The TransitionDefault contains the necessary non-geometric data for creating and modifying a Transition. More...
|
|
class | ACAPI::MEP::TransitionDefault::Modifier |
| Modifier of the TransitionDefault. More...
|
|
class | ACAPI::MEP::TransitionUIManager |
| The TransitionUIManager contains UI-related services for a Transition. More...
|
|
class | ACAPI::MEP::UniqueID |
| The MEP unique identifier. More...
|
|
class | ACAPI::MEP::VentilationPort |
| The VentilationPort represents a connection point of a duct. More...
|
|
class | ACAPI::MEP::VentilationPort::Modifier |
| Modifier of the VentilationPort. More...
|
|
class | ACAPI::MEP::VentilationPortDefault |
| Through this VentilationPortDefault you can access and configure the VentilationPorts of MEPElementDefaults before placement. More...
|
|
class | ACAPI::MEP::VentilationPortDefault::Modifier |
| Modifier of the VentilationPortDefault. More...
|
|
struct | ACAPI::MEP::Orientation |
| Defines the orientation with the help of a direction and rotation vector. More...
|
|
struct | ACAPI::MEP::RoutingSegmentRectangularCrossSectionData |
| Defines the necessary data for placing RectangularRoutingSegments of a RoutingElement. More...
|
|
struct | ACAPI::MEP::RoutingSegmentCircularCrossSectionData |
| Defines the necessary data for placing CircularRoutingSegments of a RoutingElement. More...
|
|
struct | ACAPI::MEP::RouteConnectionResult |
| Defines the changes regarding Ids after a RoutingElement-RoutingElement connection. More...
|
|
struct | ACAPI::MEP::FlexibleSegmentPolylineLinePart |
| Defines a single line segment of a polyline FlexibleSegment. More...
|
|
struct | ACAPI::MEP::FlexibleSegmentPolylineSplinePart |
| Defines a single spline segment of a polyline FlexibleSegment. More...
|
|
Functions related to the creation, manipulation and management of MEP (Mechanical, Electrical, Plumbing) elements.