| Interface | Description |
| I2DDecorableOccurrence | Interface for decoration set in nailboard and cable drawing. |
| I2DDimension | Interface for nailboard and cable drawing dimension occurrences. |
| I2DDimensionWithLines | This interface extends I2DDimension of ShowLines property. It is available on all dimension occurrences excluding the inner dimension in nailboard. |
| I2DDrawing | Common interface for imported drawing in nailboard or cable drawing. |
| I2DFreeDrawing | Interface for free drawings. This occurrence does not belong to any parent occurrence. |
| I2DGeometricObjectBase |
Base of interfaces for nailboard and cable drawing geometric occurrences.
|
| I2DGeometricObjectWithClosedLine |
Interface for nailboard and cable drawing two dimensional geometric occurrences (e.g. rectangle, circle, ..).
|
| I2DGeometricObjectWithLine |
Interface for nailboard and cable drawing one dimensional geometric occurrences (e.g. spline, line, arc, ...).
|
| I2DGlobalGridStyle | Style of drawing's global grid. |
| I2DImage | Interface for nailboard and cable drawing image occurrence. |
| I2DLibrarySymbol | Common interface for symbol from library in nailboard or cable drawing. |
| I2DPositionReadOnly | The interface prescripts implementation of read-only Position property.The interface prescripts implementation of read-only Position property. |
| I2DRotateable |
Occurrence in 2D drawing that can be rotated.
|
| I2DSpecialComponent |
Common interface for occurrences of special components in nailboard or cable drawing (including Capacitor, Fuse, Light, Resistor, Splice).
|
| I2DSplice | Common interface for splice in nailboard or cable drawing. |
| I2DStyleableOccurrence | |
| I2DSymbol | Common interface for 2D symbols in nailboard or cable drawing. |
| I2DTransformable |
Occurrence in 2D drawing that can translated (moved) and rotated.
|
| I2DTranslatable |
Occurrence in 2D drawing that can be translated.
|
| I3DOccurrence | An occurrence in 3D document (Workspace/Workdesk). |
| IAccessoryBase |
Accessory occurrence.
|
| IAutoRoutable | Occurrence that can be automatically routed to a bundle. |
| IAuxiliaryObjectBase |
Occurrence that is an auxiliary object.
|
| IBase2DAnnotation | Common interface for annotations and balloons (descriptive objects) in 2D drawings |
| IBundle |
Occurrence which can be routed through.
|
| ICable | Common base for cables. |
| ICableSublayer | Cable's sublayer. |
| ICableTieBase |
Represents a base for cable tie occurrences.
|
| ICableTieHost | Occurrence on which a cable tie can be placed. |
| ICableUnitAddable |
Occurrence that can be added to a cable unit.
|
| ICableWire | Common base for cable wire. |
| ICdControlPath | Interface for accessing control points of a control path in Cable Drawing. |
| ICdControlPoint | Interface for control points in cable drawing. |
| ICdControlPointShowDrawing | Interface for control points in the cable drawing their visible style depends on ShowDrawing and ShowSymbol properties. |
| ICdOverriddenDirection | Interface prescripts user settable property for bending of main edge. |
| ICdTranslatableControlPoint | Interface for translatable control points in cable drawing. |
| ICoatable |
Occurrence that can have some coating material.
|
| IComplexEntityAddable |
Occurrence that can be added to complex entity.
|
| IComponentTableBase | Interface for base special component table in nailboard and cable drawing. |
| IConnectableObjectBase |
Common base for connectable objects.
|
| IControlPath | An occurrence that is based on a path. |
| IControlPathWithBendingRadiusFactor |
Occurrence of a control path with a bending radius factor.
|
| IControlPathWithEnds | A control path with end occurrences. |
| IControlPoint |
Occurrence that is a control point.
|
| IElectricalOptionsMember | An occurrence that can be assigned to an electrical option. |
| IEndPointBase |
Occurrence that is an end point.
|
| IEnvironmentOccurrence |
Represents an environment occurrence.
|
| IEplanExportable | An occurrence that can be exported to EPLAN P8. |
| IExportable3D | Common interface for all occurrences which can be exported from Designer into a 3D graphic format. |
| IFanPoint | Fan control point in nailboard. |
| IFixedLengthPath |
The interface prescripts common properties for occurrences of part which can exist in fixed length (wire, cable, bundle, twist).
|
| IGraphicalOccurrence | An occurrence that has graphics in designer. |
| IInsulator |
Occurrence that is a cable insulator.
Common base for insulator. |
| ILabelBase |
Represents a base for label occurrences.
|
| ILatentWire | Common base for latent wire. |
| ILibraryConnectableObjectBase | Common base for connectable objects from library. |
| ILibraryOccurrence | An occurrence that is from the library. |
| ILibrarySpecialComponent | Common base for special components from library. |
| INbControlPath | Interface for accessing control points of a control path in Nailboard. |
| INode | A node occurrence. End entity of all wires or cables subparts. |
| IOcc2DAnnotation | Interface for annotations in 2D drawings |
| IOcc2DBackShell |
Interface for Back Shell occurrence in Cable Drawing and Nailboard.
|
| IOcc2DBalloon | Interface for balloons in 2D drawings |
| IOcc2DCableTie | Common interface for cable ties. |
| IOcc2DConnectableObject |
Common interface for occurrences of connectable object in nailboard or cable drawing.
|
| IOcc2DControlPath | Common interface for control points of a control path in nailboard and cable drawing. |
| IOcc2DControlPoint |
Common interface for occurrences of control points in nailboard or cable drawing.
|
| IOcc2DHousing |
Interface for Housing occurrence in Cable Drawing and Nailboard.
|
| IOcc2DLabel | Common interface for labels. |
| IOcc2DPart |
Interface for Part occurrence in Cable Drawing and Nailboard.
|
| IOcc2DSpiderDiagram |
Occurrence that is a spider diagram.
|
| IOccAccessoryListTable | Interface for accessory list table in nailboard and cable drawing. |
| IOccAnnotation |
Represents a annotation occurrence.
|
| IOccArc |
Interface for nailboard and cable drawing arc occurrence.
|
| IOccAssembly |
Represents an assembly occurrence.
|
| IOccAssemblyAccessory |
Represents an Assembly accessory occurrence.
|
| IOccAssemblyBase |
Common interface for assemblies and devices.
|
| IOccAssemblyTable | Interface for accessory / device content table in nailboard and cable drawing. |
| IOccAuxiliaryControlPoint |
Auxiliary control point occurrence.
|
| IOccAuxiliaryCoordinateSystem |
Auxiliary coordinate system occurrence.
|
| IOccAuxiliaryLine |
Auxiliary line occurrence.
|
| IOccAuxiliaryPin |
Auxiliary pin occurrence.
|
| IOccAuxiliaryPlane |
Auxiliary plane occurrence.
|
| IOccAuxiliaryPoint |
Auxiliary point occurrence.
|
| IOccAuxiliaryVirtualPin |
Auxiliary virtual pin occurrence.
|
| IOccBackShell |
Occurrence that is a BackShell.
|
| IOccBackShellAccessory |
Represents a Back Shell accessory occurrence.
|
| IOccBomTable | Interface for BOM table in nailboard and cable drawing. |
| IOccBraidedSleeve |
Represents a braided sleeve occurrence.
|
| IOccBraidedSleeveAccessory |
Represents a Braided Sleeve accessory occurrence.
|
| IOccBundle | Represents a bundle occurrence. |
| IOccCable |
Occurrence that is a cable.
|
| IOccCableAccessory |
Represents a Cable accessory occurrence.
|
| IOccCablesTwist | Occurrence of twist in cable. |
| IOccCablesTwistEnd | Cable's twist end occurrence. |
| IOccCableTie |
Represents a cable tie occurrence.
|
| IOccCableTieAccessory |
Represents a Cable Tie accessory occurrence.
|
| IOccCableUnit |
Occurrence that is a cable unit.
|
| IOccCableWire | A wire inside cable. |
| IOccCapacitor |
Occurrence that is a capacitor.
|
| IOccCapacitorAccessory |
Represents a Capacitor accessory occurrence.
|
| IOccCapacitorTable | Interface for capacitor table in nailboard and cable drawing. |
| IOccCavityPlug |
Represents a cavity plug occurrence.
|
| IOccCavityPlugAccessory |
Represents a Cavity Plug accessory occurrence.
|
| IOccCavitySeal |
Represents a cavity seal occurrence.
|
| IOccCavitySealAccessory |
Represents a Cavity Seal accessory occurrence.
|
| IOccCenterPlanes |
Represents a center planes occurrence.
|
| IOccCircle |
Interface for nailboard and cable drawing circle occurrence.
|
| IOccClip |
Represents a clip occurrence.
|
| IOccClipAccessory |
Represents a Clip accessory occurrence.
|
| IOccClipPoint |
Occurrence that is a clip point.
|
| IOccCommonTable | Interface for base table in nailboard and cable drawing. |
| IOccComplexEntity |
Complex entity occurrence.
|
| IOccComposedUnit |
Composed occurrence (e.g. Enclosure, Layout space, Terminal strip, ...).
|
| IOccConductiveShield |
Conductive shield occurrence. The conductive shield can be connected to a grouped (super) pin only. Both or one end only can be connected.
If connecting to a normal pin is required use the shield wire instead. It is recommended to use it in case of a grouped pin as well.
Using of the shield wire is the new way from the HpD 2.9. The conductive shield occurrence was preserved for backwards compatibility.
See HpD Studio help for more details.
|
| IOccConnectableObject | Connectable object occurrence. |
| IOccConnectableObjectAccessory |
Represents a Connectable Object accessory occurrence.
|
| IOccConnectableWithBundle |
Occurrences connectable with a bundle.
|
| IOccConnectionPin | Connection pin occurrence. |
| IOccConnector |
Occurrence that is a connector.
|
| IOccConnectorAccessory |
Represents a Connector accessory occurrence.
|
| IOccConnectorTable | Interface for connector table in nailboard and cable drawing. |
| IOccConstraint |
Represents a constraint occurrence.
|
| IOccConstraintOffset |
Represents a constraint with offset occurrence.
|
| IOccConstraintSimple |
Represents a simple constraint occurrence.
|
| IOccContinuousControlPoint |
Represents a continuous (non-oriented) control point occurrence.
|
| IOccControlPathTable | Interface for control path table in nailboard and cable drawing. |
| IOccCoordinateSystem | Coordinates system of a part. This occurrence comes from library. |
| IOccCustomTable | Interface for custom table in nailboard and cable drawing. |
| IOccDevice |
Represents a device occurrence.
|
| IOccDeviceAccessory |
Represents a Device accessory occurrence.
|
| IOccDrawingBorder | A drawing border occurrence. |
| IOccDrawingHeader | A drawing header occurrence. |
| IOccEllipse |
Interface for nailboard and cable drawing ellipse occurrence.
|
| IOccEnclosure |
Represents an enclosure occurrence.
|
| IOccEndControlPoint |
Represents an end control point occurrence.
|
| IOccFlexibleTubing |
Represents a flexible tubing occurrence.
|
| IOccFlexibleTubingAccessory |
Represents a Flexible Tubing accessory occurrence.
|
| IOccFuse |
Occurrence that is a capacitor.
|
| IOccFuseAccessory |
Represents a Fuse accessory occurrence.
|
| IOccFuseTable | Interface for fuse table in nailboard and cable drawing. |
| IOccGrid | Interface for nailboard and cable drawing grid occurrence. |
| IOccGrommet |
Represents a grommet occurrence.
|
| IOccGrommetAccessory |
Represents a Grommet accessory occurrence.
|
| IOccGroupedPin |
Occurrence that is a grouped pin.
|
| IOccHandle |
Handle occurrence.
|
| IOccHousing |
Occurrence that is a housing.
|
| IOccHousingAccessory |
Represents a Housing accessory occurrence.
|
| IOccImage |
Represents a clip occurrence.
|
| IOccInlineRibbonPin | An inline ribbon pin occurrence. |
| IOccInsulator |
Occurrence that is a cable insulator.
Common base for insulator. |
| IOccInsulatorEnd | Insulator end occurrence. |
| IOccLabel |
Represents a label occurrence.
|
| IOccLabelAccessory |
Represents a Label accessory occurrence.
|
| IOccLatentWire |
Occurrence of a latent (inactive) wire.
|
| IOccLayoutSpace |
Represents a layout space occurrence.
|
| IOccLeadingPart |
Occurrence that is a leading part.
|
| IOccLeadingPartAccessory |
Represents a Leading Part accessory occurrence.
|
| IOccLeadingPartBase |
Represents a leading part base occurrence.
|
| IOccLeadingPartEndPoint |
Represents a leading part end point occurrence.
|
| IOccLeadingPath |
Occurrence that is a leading path.
|
| IOccLight |
Occurrence that is a light.
|
| IOccLightAccessory |
Represents a Light accessory occurrence.
|
| IOccLightTable | Interface for light table in nailboard and cable drawing. |
| IOccLine |
Interface for nailboard and cable drawing line occurrence.
|
| IOccLoom |
Represents a loom occurrence.
|
| IOccLoomAccessory |
Represents a Loom accessory occurrence.
|
| IOccLoop | Loop occurrence. |
| IOccMountingPoint |
Interface for mounting point.
|
| IOccMultipleSeal |
Represents a multiple seal occurrence.
|
| IOccMultipleSealAccessory |
Represents a Multiple Seal accessory occurrence.
|
| IOccNbCableTie |
Common interface for occurrences of cable tie in nailboard.
|
| IOccNbConnectorPoint | Control point related with a connector in nailboard. |
| IOccNbLabel |
Common interface for occurrences of label in nailboard.
|
| IOccNbRibbonConnectorPoint | Common interface for point occurrences of ribbon connector and inline ribbon connector in nailboard. |
| IOccNodeEnd | Common base interface for wire end and shield end. |
| IOccNotesTable | Interface for notes table in nailboard and cable drawing. |
| IOccPart |
Occurrence that is a part or a back-shell or a housing nor a sub-part.
|
| IOccPartAccessory |
Represents a Part accessory occurrence.
|
| IOccPartAccessoryTable | Interface for part accessory table in nailboard and cable drawing. |
| IOccPattern |
Represents a pattern occurrence.
|
| IOccPatternLegendTable | Interface for pattern legend table in nailboard and cable drawing. |
| IOccPin |
Occurrence that is a classic pin.
|
| IOccPlotFrame | Interface for plot frame in nailboard and cable drawing. |
| IOccPoint |
Interface for nailboard and cable drawing point occurrence.
|
| IOccPolygon |
Interface for nailboard and cable drawing polygon occurrence.
|
| IOccPolyLine |
Interface for nailboard and cable drawing polyline occurrence.
|
| IOccRapidCable | A rapid prototype cable. |
| IOccRapidCableWire | A rapid prototype cable wire. |
| IOccRapidCapacitor | A rapid prototype capacitor. |
| IOccRapidConnectableObject | A rapid prototype connectable object. |
| IOccRapidFuse | A rapid prototype fuse. |
| IOccRapidInsulator | A rapid prototype insulator. |
| IOccRapidLatentWire | A rapid prototype latent wire. |
| IOccRapidLight | A rapid prototype light. |
| IOccRapidResistor | A rapid prototype resistor. |
| IOccRapidRibbonCable | A rapid prototype ribbon cable. |
| IOccRapidRibbonCableWire | A rapid prototype ribbon cable wire. |
| IOccRapidRibbonConnectableObject | A rapid prototype ribbon connectable object. |
| IOccRapidSplice | A rapid prototype splice. |
| IOccRapidWire | A rapid prototype rapid wire. |
| IOccRaster | A raster with positions occurrence. |
| IOccRectangle |
Interface for nailboard and cable drawing rectangle occurrence.
|
| IOccRelayContactor | Relay, contactor occurrence. |
| IOccResistor |
Occurrence that is a resistor.
|
| IOccResistorAccessory |
Represents a Resistor accessory occurrence.
|
| IOccResistorTable | Interface for resistor table in nailboard and cable drawing. |
| IOccRibbonCable |
Occurrence that is a ribbon cable.
|
| IOccRibbonCableAccessory |
Represents a Ribbon Cable accessory occurrence.
|
| IOccRibbonCableTie |
Represents a ribbon cable tie occurrence.
|
| IOccRibbonCableWire | A wire inside ribbon cable. |
| IOccRibbonConnector |
A ribbon connector occurrence.
|
| IOccRibbonControlPoint | Ribbon control point occurrence. |
| IOccRibbonLabel |
Represents a ribbon label occurrence.
|
| IOccRibbonPin |
Occurrence that is a ribbon pin.
|
| IOccSensorSwitchPushButton | Sensor, switch, push button occurrence. |
| IOccSensorSwitchPushbuttonAccessory |
Represents a Sensor Switch Pushbutton accessory occurrence.
|
| IOccSharedPoint |
Represents a shared control point occurrence (control point belonging to more than one bundle).
|
| IOccShield |
Shield occurrence (non-conductive). The shield can be connected to a grouped (super) pin only. Both or one end only can be connected.
If the shield is set as not conductive in the Library then it cannot be connected to a grouped pin's virtual pin.
If it was set as conductive, its occurrence will be transformed to an IOccConductiveShield occurrence after connecting.
|
| IOccShieldEnd | The occurrence of the cable shield's end. |
| IOccShieldWire |
Common interface for occurrences representing conductive shield in a cable. The shield wire's behaviour is similar to cable wire's.
The conductive shield wire can be connected to a pin and a grouped (super) pin as well. Both or one end only can be connected.
The occurrence of the shield wire is created while the conductive shield is being connected.
The properties of the conductive wire are not accessible in the GUI of HpD. They are shared with properties of the parent conductive shield.
|
| IOccShieldWireEnd |
The occurrence of the shield wire's end. It is a real occurrence which is connected to a pin. It is not accessible in the GUI.
The ends of the shield wire are shown as ends of the parent shield there.
Use GetWire() and GetShield() methods to access the parent shield wire and the conductive shield.
|
| IOccShrinkTubing |
Represents a shrink tubing occurrence.
|
| IOccShrinkTubingAccessory |
Represents a Shrink Tubing accessory occurrence.
|
| IOccSignalDevice | Signal device occurrence. |
| IOccSplice |
Occurrence that is a splice.
|
| IOccSpliceAccessory |
Represents a Splice accessory occurrence.
|
| IOccSpliceTable | Interface for splice table in nailboard and cable drawing. |
| IOccSpline |
Interface for nailboard and cable drawing spline occurrence.
|
| IOccSubPart |
Occurrence that is a sub-part.
|
| IOccSurfaceProtection |
Represents a surface protection occurrence.
|
| IOccSurfaceProtectionAccessory |
Represents a Surface Protection accessory occurrence.
|
| IOccSurfProtectionTable | Interface for surface protection table in nailboard and cable drawing. |
| IOccTerminal |
Occurrence that is a terminal.
|
| IOccTerminalAccessory |
Represents a Terminal accessory occurrence.
|
| IOccTerminalStrip |
Represents a terminal strip occurrence.
|
| IOccText |
Interface for nailboard and cable drawing text occurrence.
|
| IOccTwist | Represents a twist occurrence. |
| IOccurrence |
An API occurrence.
|
| IOccUserDefinedAccessory |
Represents a User-Defined accessory occurrence.
|
| IOccUserDefinedAccessoryAccessory |
Represents a user-defined accessory encapsulated occurrence.
|
| IOccVirtualPin |
Occurrence that is a virtual pin.
|
| IOccWire | Wire occurrence. |
| IOccWireAccessory |
Represents a Wire accessory occurrence.
|
| IOccWireEnd | Wire end occurrence. |
| IOccWireHarness |
Occurrence that is a wire harness.
|
| IOccWireRunTable | Interface for wire run table in nailboard and cable drawing. |
| IOccWireTerminal |
Occurrence that is a wire terminal.
|
| IOccWireTerminalAccessory |
Represents a Wire Terminal accessory occurrence.
|
| IOccWireTerminalGraphical |
Represents a graphical wire terminal occurrence.
|
| IOccWrapTape |
Represents a wrap tape occurrence.
|
| IOccWrapTapeAccessory |
Represents a Wrap Tape accessory occurrence.
|
| IOrganizer | Represents an organizer occurrence. (A bundle or a twist). |
| IOutsideDiameter |
Occurrence which has the OutsideDiameter property.
|
| IPartBase |
Occurrence that is a part or a sub-part or a back-shell or a housing.
An part, backshell or housing from library. |
| IPartGeneral |
Occurrence that is a part or a sub-part or a back-shell or a housing.
An part, backshell or housing from library. |
| IPatternable | An occurrence which can be added to a pattern. |
| IPinBase |
Occurrence that is a pin.
|
| IPinHost |
The interface prescripts Pins property for occurrences of parts which contain pins (connectable objects, special components).
|
| IRapidConnectableObjectBase | Common base for rapid connectable objects. |
| IRapidSpecialComponent | Common base for rapid prototype special components. |
| IRapidWire | Common interface for rapid prototype wires. |
| IReadOnlyElectricalOptionsMember | An occurrence with read-only electrical options. |
| IReconnectable |
Occurrence which can be reconnected.
|
| IReplaceable<T> | Occurrence that can be replaced by another library part. |
| IRibbonCable | Common base for ribbon cables. |
| IRibbonCableWire | Common base for ribbon cable wires. |
| IRibbonControlPoint | Marked occurrence that acts as a ribbon control point. |
| IRibbonPin | An ribbon pin occurrence. |
| IRotateable | An occurrence that can be rotated in the designer. |
| IRoutable |
Occurrence that can be manually routed to a bundle.
|
| IRPAddPin |
The interface prescripts adding a pin on rapid parts which have pins. (connectable object, special components: splice, light, fuse, resistor, capacitor)
|
| IRPAddWire |
The interface prescripts adding wires to rapid parts: cable and ribbon cable.
|
| ISegmentRoutable | Occurrence whose segments can be routed. |
| ISpecialComponentBase |
Occurrence that is a special component.
|
| ISpecialComponentHost | Occurrence on which a special electrical component can be placed. |
| ITransformable | An occurrence that can be translated (moved) and rotated in the designer. |
| ITranslatable | An occurrence that can be translated in the designer. |
| IUserDefinedProperties | An object that contains user-defined properties. |
| IVirtualPinsWrapper | Occurrence wrapping virtual pins. |
| IWire |
General interface for wire related occurrences. It can be a simple wire or conductive sub-parts of cable:
a wire inside the cable, shield, shield wire, ribbon cable wire.
|
| IWireCommon |
Occurrence of a wire or a latent wire or a rapid wire. The interface prescripts common properties.
|
| IWireElectricalOptions | Interface with electrical properties of wires. |
| IWireHarnessAddable |
Occurrence which can be added to a wire harness.
|
| IWireHost |
The interface prescripts Wires property for occurrences of parts which contain wires (cable, ribbon cable).
|
| IWireTerminalBase |
Base interface of Wire Terminal occurrences in Workspace and Workdesk.
|