Altium C++ SDK 3.0
Loading...
Searching...
No Matches
EDP.PCB.Interfaces.h File Reference
#include <comdef.h>
#include <string>
#include "DXP.Interfaces.h"
#include "DXP.RecordWrappers.h"
#include "DXP.Types.h"
#include "EDP.Interfaces.h"
#include "EDP.PCB.RecordWrappers.h"
#include "EDP.PCB.Types.h"
#include "EDP.PCB.V7_Layer.h"
#include "EDP.Types.h"

Go to the source code of this file.

Classes

struct  PCB::IPCB_LayerIterator
struct  PCB::IPCB_Primitive
struct  PCB::IPCB_Group
struct  PCB::IPCB_Polygon
struct  PCB::IPCB_AbstractIterator
struct  PCB::IPCB_RectangularPrimitive
struct  PCB::IPCB_AbstractOptions
struct  PCB::IPCB_Rule
struct  PCB::IPCB_ModelProperties_Base
struct  PCB::IPCB_ContourMaker
struct  PCB::IPCB_LayerObject
struct  PCB::IPCB_ObjectClass
struct  PCB::IPCB_ObjectClassBase
struct  PCB::IPCB_DifferentialPairsRoutingRule
struct  PCB::IPCB_Pad
struct  PCB::IPCB_Region
struct  PCB::IPCB_Dimension
struct  PCB::IPCB_LinearDimension
struct  PCB::IPCB_RadialDimension
struct  PCB::IPCB_LayerSet
struct  PCB::IPCB_LayerListIterator
struct  PCB::IPCB_LayerUtils
struct  PCB::IPCB_LayerSetUtils
struct  PCB::IPCB_Factory
struct  PCB::IPCB_Board
struct  PCB::IPCB_LayerStackBase
struct  PCB::IPCB_LayerStack
struct  PCB::IPCB_PhysicalLayer
struct  PCB::IPCB_ElectricalLayer
struct  PCB::IPCB_InternalPlane
struct  PCB::IPCB_MechanicalLayerPairs
struct  PCB::IPCB_GroupIterator
struct  PCB::IPCB_Contour
struct  PCB::IPCB_GeometricPolygon
struct  PCB::IPCB_BoardOutline
struct  PCB::IPCB_Sheet
struct  PCB::IPCB_BoardLayerSet
struct  PCB::IPCB_BoardLayerSetManager
struct  PCB::IPCB_OutputOptions
struct  PCB::IPCB_ECOOptions
struct  PCB::IPCB_GerberOptions
struct  PCB::IPCB_PrinterOptions
struct  PCB::IPCB_AdvancedPlacerOptions
struct  PCB::IPCB_DrillLayerPair
struct  PCB::IPCB_Violation
struct  PCB::IPCB_Net
struct  PCB::IPCB_DifferentialPair
struct  PCB::IPCB_BoardIterator
struct  PCB::IPCB_SpatialIterator
struct  PCB::IPCB_Text
struct  PCB::IPCB_Axis
struct  PCB::IPCB_Component
struct  PCB::IPCB_PrimitiveCounter
struct  PCB::IPCB_GraphicalView
struct  PCB::IPCB_LayerObjectIterator
struct  PCB::IPCB_3DKeyFrame
struct  PCB::IPCB_3DKeyFrameIterator
struct  PCB::IPCB_3DMovie
struct  PCB::IPCB_3DMovieIterator
struct  PCB::IPCB_3DMovieManager
struct  PCB::IPCB_Coordinate
struct  PCB::IPCB_LibraryIterator
struct  PCB::IPCB_EmbeddedBoard
struct  PCB::IPCB_WideStrings
struct  PCB::IPCB_ModelOptions
struct  PCB::IPCB_SystemOptions
struct  PCB::IPCB_InteractiveRoutingOptions
struct  PCB::IPCB_Arc
struct  PCB::IPCB_Track
struct  PCB::IPCB_Fill
struct  PCB::IPCB_Via
struct  PCB::IPCB_LibComponent
struct  PCB::IPCB_Library
struct  PCB::IPCB_LibraryLoaderSaver
struct  PCB::IPCB_LettersCache
struct  PCB::IPCB_TTFontData
struct  PCB::IPCB_TTFontsCache
struct  PCB::IPCB_Model
struct  PCB::IPointList
struct  PCB::IDoubleList
struct  PCB::ICardinalList
struct  PCB::ISpline
struct  PCB::IOccWrapper
struct  PCB::IPCB3D_Transformation
struct  PCB::IPCB_SplitPlane
struct  PCB::IPCB_DrillTableGraphicIterator
struct  PCB::IPCB_DrillTable
struct  PCB::IPCB_SpecctraDSNFile
struct  PCB::IPCB_SpecialStringConverter
struct  PCB::IPCB_ContourUtilities
struct  PCB::IPCB_ContourMaker2
struct  PCB::IPCB_ComponentPainterView
struct  PCB::IPCB_DocumentPainterListener
struct  PCB::IPCB_DocumentPainterView
struct  PCB::IPCB_GroupComparisionResult
struct  PCB::IPCB_PrimitiveComparator
struct  PCB::IPCB_ServerInterface
struct  PCB::IPCB_DesignRuleCheckerOptions
struct  PCB::IPCB_SpecctraRouterOptions
struct  PCB::IPCB_OptionsList
struct  PCB::IPCB_MechanicalLayer
struct  PCB::IPCB_ObjectClass2
struct  PCB::IPCB_ObjectClass1
struct  PCB::IPCB_ClearanceConstraint
struct  PCB::IPCB_ParallelSegmentConstraint
struct  PCB::IPCB_MaxMinWidthConstraint
struct  PCB::IPCB_MaxMinLengthConstraint
struct  PCB::IPCB_MatchedNetLengthsConstraint
struct  PCB::IPCB_DaisyChainStubLengthConstraint
struct  PCB::IPCB_PowerPlaneConnectStyleRule
struct  PCB::IPCB_PolygonConnectStyleRule
struct  PCB::IPCB_RoutingTopologyRule
struct  PCB::IPCB_RoutingPriorityRule
struct  PCB::IPCB_RoutingLayersRule
struct  PCB::IPCB_RoutingCornerStyleRule
struct  PCB::IPCB_RoutingViaStyleRule
struct  PCB::IPCB_PowerPlaneClearanceRule
struct  PCB::IPCB_SolderMaskExpansionRule
struct  PCB::IPCB_PasteMaskExpansionRule
struct  PCB::IPCB_ShortCircuitConstraint
struct  PCB::IPCB_BrokenNetRule
struct  PCB::IPCB_ViasUnderSMDConstraint
struct  PCB::IPCB_MaximumViaCountRule
struct  PCB::IPCB_MinimumAnnularRing
struct  PCB::IPCB_AcuteAngle
struct  PCB::IPCB_ConfinementConstraint
struct  PCB::IPCB_ComponentClearanceConstraint
struct  PCB::IPCB_ComponentRotationsRule
struct  PCB::IPCB_PermittedLayersRule
struct  PCB::IPCB_SignalStimulus
struct  PCB::IPCB_MaxOvershootFall
struct  PCB::IPCB_MaxOvershootRise
struct  PCB::IPCB_MaxUndershootFall
struct  PCB::IPCB_MaxUndershootRise
struct  PCB::IPCB_RuleMaxMinImpedance
struct  PCB::IPCB_RuleMinSignalTopValue
struct  PCB::IPCB_RuleMaxSignalBaseValue
struct  PCB::IPCB_RuleFlightTime_RisingEdge
struct  PCB::IPCB_RuleFlightTime_FallingEdge
struct  PCB::IPCB_RuleMaxSlopeRisingEdge
struct  PCB::IPCB_RuleMaxSlopeFallingEdge
struct  PCB::IPCB_NetsToIgnoreRule
struct  PCB::IPCB_SMDToCornerConstraint
struct  PCB::IPCB_RuleSupplyNets
struct  PCB::IPCB_MaxMinHoleSizeConstraint
struct  PCB::IPCB_TestPointStyleRule
struct  PCB::IPCB_TestPointUsage
struct  PCB::IPCB_UnConnectedPinRule
struct  PCB::IPCB_SMDToPlaneConstraint
struct  PCB::IPCB_SMDNeckDownConstraint
struct  PCB::IPCB_LayerPairsRule
struct  PCB::IPCB_FanoutControlRule
struct  PCB::IPCB_MaxMinHeightConstraint
struct  PCB::IPCB_DifferentialPairsRoutingRule2
struct  PCB::IPCB_HoleToHoleClearanceRule
struct  PCB::IPCB_MinimumSolderMaskSliverRule
struct  PCB::IPCB_SilkToSolderMaskClearanceRule
struct  PCB::IPCB_SilkToSilkClearanceRule
struct  PCB::IPCB_CheckNetAntennaeRule
struct  PCB::IPCB_Pad2
struct  PCB::IPCB_Connection
struct  PCB::IPCB_Embedded
struct  PCB::IPCB_DrillTableIterator
struct  PCB::IPCB_SplitPlaneRegion
struct  PCB::IPCB_RegionShape
struct  PCB::IPCB_ModelProperties_Extruded
struct  PCB::IPCB_ModelProperties_Cylinder
struct  PCB::IPCB_ModelProperties_Sphere
struct  PCB::IPCB_ComponentBody
struct  PCB::IPCB_AngularDimension
struct  PCB::IPCB_LeaderDimension
struct  PCB::IPCB_DatumDimension
struct  PCB::IPCB_BaselineDimension
struct  PCB::IPCB_CenterDimension
struct  PCB::IPCB_OriginalDimension
struct  PCB::IPCB_LinearDiameterDimension
struct  PCB::IPCB_RadialDiameterDimension
struct  PCB::IPCB_FromTo
struct  PCB::IImporterObject
struct  PCB::IImporterController
struct  PCB::IHandler_Status
struct  PCB::ILayerMapping
struct  PCB::ILayerMap
struct  PCB::ILogReportOption
struct  PCB::ILogReport
struct  PCB::ILogSection
struct  PCB::IWizardPageObserver
struct  PCB::IImporterFile
struct  PCB::IImporterController_OrcadCIS
struct  PCB::IImporterManager_ServerInterface
struct  PCB::IPCB_Primitive2
struct  PCB::IPCB_MaskHelper
struct  PCB::IPCB_Viewport
struct  PCB::IPCB_StrokeArray
struct  PCB::IPCB_DielectricLayer
struct  PCB::IPCB_SolderMaskLayer
struct  PCB::IPCB_MasterLayerStack
struct  PCB::IPCB_BoardRegion
struct  PCB::IPCB_SignalLayer
struct  PCB::IPCB_OverlayLayer
struct  PCB::IPCB_PasteMaskLayer
struct  PCB::IPCB_BendingLine
struct  PCB::IPCB_DielectricObject
struct  PCB::IPCB_LayerObject_V7
struct  PCB::IPCB_InternalPlane_V7
struct  PCB::IPCB_LayerStack_V7
struct  PCB::IPCB_SMDPADEntryConstraint
struct  PCB::IPCB_LiveHandleContainer
struct  PCB::IPCB_AccordinGraphicIterator
struct  PCB::IPCB_Accordion
struct  PCB::IPCB_PinPair
struct  PCB::IPCB_PinPairsManager
struct  PCB::IInterfaceListEx
struct  PCB::IPCB_PinPairTiePoint
struct  PCB::IPCB_MultilineText
struct  PCB::IPCB_3DBaseShape
struct  PCB::IPCB_3DSimpleMesh
struct  PCB::IPCB_3DShapeCollection
struct  PCB::IPCB_MeshFaceIterator
struct  PCB::IPCB_MeshPart
struct  PCB::IPCB_MeshPartIterator
struct  PCB::IPCB_ModelProperties_Generic
struct  PCB::IPCB_ShapeEdge
struct  PCB::IPCB_ShapeEdge_Line
struct  PCB::IPCB_ShapeEdge_Ellipse
struct  PCB::IPCB_ShapeEdge_Parabola
struct  PCB::IPCB_ShapeEdge_BSpline
struct  PCB::IPCB_RegionShape2
struct  PCB::IPCB_ShapeEdge_Circle
struct  PCB::IPCB_ModifiedPolygonRule
struct  PCB::IPCB_Board3DModelExporter
struct  PCB::IPCB_ColorID
struct  PCB::IPCB_CopperPolygon
struct  PCB::IPCB_GeometryLayerData
struct  PCB::IPCB_GeometryItem
struct  PCB::IPCB_GeometryItems
struct  PCB::IPCB_GeometryMaker
struct  PCB::IPCB_PadViaTemplate
struct  PCB::IPCB_PadViaLibrary
struct  PCB::IPCB_PadTemplate
struct  PCB::IPCB_ViaTemplate

Namespaces

namespace  PCB

Macros

#define EDP_PCB_INTERFACES_H_INCLUDED

Functions

 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerIterator, __uuidof(IPCB_LayerIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Primitive, __uuidof(IPCB_Primitive))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Polygon, __uuidof(IPCB_Polygon))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Pad, __uuidof(IPCB_Pad))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Region, __uuidof(IPCB_Region))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Dimension, __uuidof(IPCB_Dimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerSet, __uuidof(IPCB_LayerSet))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Board, __uuidof(IPCB_Board))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerStackBase, __uuidof(IPCB_LayerStackBase))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerStack, __uuidof(IPCB_LayerStack))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ElectricalLayer, __uuidof(IPCB_ElectricalLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_InternalPlane, __uuidof(IPCB_InternalPlane))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MechanicalLayerPairs, __uuidof(IPCB_MechanicalLayerPairs))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GroupIterator, __uuidof(IPCB_GroupIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Contour, __uuidof(IPCB_Contour))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GeometricPolygon, __uuidof(IPCB_GeometricPolygon))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BoardOutline, __uuidof(IPCB_BoardOutline))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Sheet, __uuidof(IPCB_Sheet))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BoardLayerSetManager, __uuidof(IPCB_BoardLayerSetManager))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_OutputOptions, __uuidof(IPCB_OutputOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ECOOptions, __uuidof(IPCB_ECOOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GerberOptions, __uuidof(IPCB_GerberOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PrinterOptions, __uuidof(IPCB_PrinterOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_AdvancedPlacerOptions, __uuidof(IPCB_AdvancedPlacerOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DrillLayerPair, __uuidof(IPCB_DrillLayerPair))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Violation, __uuidof(IPCB_Violation))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Net, __uuidof(IPCB_Net))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DifferentialPair, __uuidof(IPCB_DifferentialPair))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BoardIterator, __uuidof(IPCB_BoardIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SpatialIterator, __uuidof(IPCB_SpatialIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Text, __uuidof(IPCB_Text))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Component, __uuidof(IPCB_Component))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PrimitiveCounter, __uuidof(IPCB_PrimitiveCounter))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GraphicalView, __uuidof(IPCB_GraphicalView))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerObjectIterator, __uuidof(IPCB_LayerObjectIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DKeyFrame, __uuidof(IPCB_3DKeyFrame))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DMovieManager, __uuidof(IPCB_3DMovieManager))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Coordinate, __uuidof(IPCB_Coordinate))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Arc, __uuidof(IPCB_Arc))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Track, __uuidof(IPCB_Track))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Fill, __uuidof(IPCB_Fill))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Via, __uuidof(IPCB_Via))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LibComponent, __uuidof(IPCB_LibComponent))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LibraryLoaderSaver, __uuidof(IPCB_LibraryLoaderSaver))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Model, __uuidof(IPCB_Model))
 PCB::_COM_SMARTPTR_TYPEDEF (IOccWrapper, __uuidof(IOccWrapper))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB3D_Transformation, __uuidof(IPCB3D_Transformation))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SplitPlane, __uuidof(IPCB_SplitPlane))
 PCB::_COM_SMARTPTR_TYPEDEF (ILayerMapping, __uuidof(ILayerMapping))
 PCB::_COM_SMARTPTR_TYPEDEF (ILogSection, __uuidof(ILogSection))
 PCB::_COM_SMARTPTR_TYPEDEF (IImporterFile, __uuidof(IImporterFile))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Viewport, __uuidof(IPCB_Viewport))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_StrokeArray, __uuidof(IPCB_StrokeArray))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SolderMaskLayer, __uuidof(IPCB_SolderMaskLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MasterLayerStack, __uuidof(IPCB_MasterLayerStack))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerStack_V7, __uuidof(IPCB_LayerStack_V7))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PinPairsManager, __uuidof(IPCB_PinPairsManager))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DShapeCollection, __uuidof(IPCB_3DShapeCollection))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Board3DModelExporter, __uuidof(IPCB_Board3DModelExporter))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GeometryMaker, __uuidof(IPCB_GeometryMaker))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PadViaTemplate, __uuidof(IPCB_PadViaTemplate))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PadViaTemplateLink, __uuidof(IPCB_PadViaTemplateLink))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PadViaLibrary, __uuidof(IPCB_PadViaLibrary))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PadTemplate, __uuidof(IPCB_PadTemplate))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Group, __uuidof(IPCB_Group))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_AbstractIterator, __uuidof(IPCB_AbstractIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RectangularPrimitive, __uuidof(IPCB_RectangularPrimitive))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_AbstractOptions, __uuidof(IPCB_AbstractOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Rule, __uuidof(IPCB_Rule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Base, __uuidof(IPCB_ModelProperties_Base))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ContourMaker, __uuidof(IPCB_ContourMaker))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerObject, __uuidof(IPCB_LayerObject))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ObjectClass, __uuidof(IPCB_ObjectClass))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ObjectClassBase, __uuidof(IPCB_ObjectClassBase))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DifferentialPairsRoutingRule, __uuidof(IPCB_DifferentialPairsRoutingRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LinearDimension, __uuidof(IPCB_LinearDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RadialDimension, __uuidof(IPCB_RadialDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerListIterator, __uuidof(IPCB_LayerListIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerUtils, __uuidof(IPCB_LayerUtils))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerSetUtils, __uuidof(IPCB_LayerSetUtils))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Factory, __uuidof(IPCB_Factory))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PhysicalLayer, __uuidof(IPCB_PhysicalLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BoardLayerSet, __uuidof(IPCB_BoardLayerSet))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Axis, __uuidof(IPCB_Axis))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DKeyFrameIterator, __uuidof(IPCB_3DKeyFrameIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DMovie, __uuidof(IPCB_3DMovie))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DMovieIterator, __uuidof(IPCB_3DMovieIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LibraryIterator, __uuidof(IPCB_LibraryIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_EmbeddedBoard, __uuidof(IPCB_EmbeddedBoard))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_WideStrings, __uuidof(IPCB_WideStrings))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ModelOptions, __uuidof(IPCB_ModelOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SystemOptions, __uuidof(IPCB_SystemOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_InteractiveRoutingOptions, __uuidof(IPCB_InteractiveRoutingOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Library, __uuidof(IPCB_Library))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LettersCache, __uuidof(IPCB_LettersCache))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_TTFontData, __uuidof(IPCB_TTFontData))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_TTFontsCache, __uuidof(IPCB_TTFontsCache))
 PCB::_COM_SMARTPTR_TYPEDEF (IPointList, __uuidof(IPointList))
 PCB::_COM_SMARTPTR_TYPEDEF (IDoubleList, __uuidof(IDoubleList))
 PCB::_COM_SMARTPTR_TYPEDEF (ICardinalList, __uuidof(ICardinalList))
 PCB::_COM_SMARTPTR_TYPEDEF (ISpline, __uuidof(ISpline))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DrillTableGraphicIterator, __uuidof(IPCB_DrillTableGraphicIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DrillTable, __uuidof(IPCB_DrillTable))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SpecctraDSNFile, __uuidof(IPCB_SpecctraDSNFile))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SpecialStringConverter, __uuidof(IPCB_SpecialStringConverter))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ContourUtilities, __uuidof(IPCB_ContourUtilities))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ContourMaker2, __uuidof(IPCB_ContourMaker2))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ComponentPainterView, __uuidof(IPCB_ComponentPainterView))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DocumentPainterListener, __uuidof(IPCB_DocumentPainterListener))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DocumentPainterView, __uuidof(IPCB_DocumentPainterView))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GroupComparisionResult, __uuidof(IPCB_GroupComparisionResult))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PrimitiveComparator, __uuidof(IPCB_PrimitiveComparator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ServerInterface, __uuidof(IPCB_ServerInterface))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DesignRuleCheckerOptions, __uuidof(IPCB_DesignRuleCheckerOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SpecctraRouterOptions, __uuidof(IPCB_SpecctraRouterOptions))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_OptionsList, __uuidof(IPCB_OptionsList))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MechanicalLayer, __uuidof(IPCB_MechanicalLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ObjectClass2, __uuidof(IPCB_ObjectClass2))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ObjectClass1, __uuidof(IPCB_ObjectClass1))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ClearanceConstraint, __uuidof(IPCB_ClearanceConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ParallelSegmentConstraint, __uuidof(IPCB_ParallelSegmentConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxMinWidthConstraint, __uuidof(IPCB_MaxMinWidthConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxMinLengthConstraint, __uuidof(IPCB_MaxMinLengthConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MatchedNetLengthsConstraint, __uuidof(IPCB_MatchedNetLengthsConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DaisyChainStubLengthConstraint, __uuidof(IPCB_DaisyChainStubLengthConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PowerPlaneConnectStyleRule, __uuidof(IPCB_PowerPlaneConnectStyleRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PolygonConnectStyleRule, __uuidof(IPCB_PolygonConnectStyleRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RoutingTopologyRule, __uuidof(IPCB_RoutingTopologyRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RoutingPriorityRule, __uuidof(IPCB_RoutingPriorityRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RoutingLayersRule, __uuidof(IPCB_RoutingLayersRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RoutingCornerStyleRule, __uuidof(IPCB_RoutingCornerStyleRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RoutingViaStyleRule, __uuidof(IPCB_RoutingViaStyleRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PowerPlaneClearanceRule, __uuidof(IPCB_PowerPlaneClearanceRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SolderMaskExpansionRule, __uuidof(IPCB_SolderMaskExpansionRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PasteMaskExpansionRule, __uuidof(IPCB_PasteMaskExpansionRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ShortCircuitConstraint, __uuidof(IPCB_ShortCircuitConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BrokenNetRule, __uuidof(IPCB_BrokenNetRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ViasUnderSMDConstraint, __uuidof(IPCB_ViasUnderSMDConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaximumViaCountRule, __uuidof(IPCB_MaximumViaCountRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MinimumAnnularRing, __uuidof(IPCB_MinimumAnnularRing))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_AcuteAngle, __uuidof(IPCB_AcuteAngle))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ConfinementConstraint, __uuidof(IPCB_ConfinementConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ComponentClearanceConstraint, __uuidof(IPCB_ComponentClearanceConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ComponentRotationsRule, __uuidof(IPCB_ComponentRotationsRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PermittedLayersRule, __uuidof(IPCB_PermittedLayersRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SignalStimulus, __uuidof(IPCB_SignalStimulus))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxOvershootFall, __uuidof(IPCB_MaxOvershootFall))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxOvershootRise, __uuidof(IPCB_MaxOvershootRise))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxUndershootFall, __uuidof(IPCB_MaxUndershootFall))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxUndershootRise, __uuidof(IPCB_MaxUndershootRise))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxMinImpedance, __uuidof(IPCB_RuleMaxMinImpedance))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleMinSignalTopValue, __uuidof(IPCB_RuleMinSignalTopValue))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxSignalBaseValue, __uuidof(IPCB_RuleMaxSignalBaseValue))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleFlightTime_RisingEdge, __uuidof(IPCB_RuleFlightTime_RisingEdge))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleFlightTime_FallingEdge, __uuidof(IPCB_RuleFlightTime_FallingEdge))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxSlopeRisingEdge, __uuidof(IPCB_RuleMaxSlopeRisingEdge))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxSlopeFallingEdge, __uuidof(IPCB_RuleMaxSlopeFallingEdge))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_NetsToIgnoreRule, __uuidof(IPCB_NetsToIgnoreRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SMDToCornerConstraint, __uuidof(IPCB_SMDToCornerConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RuleSupplyNets, __uuidof(IPCB_RuleSupplyNets))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxMinHoleSizeConstraint, __uuidof(IPCB_MaxMinHoleSizeConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_TestPointStyleRule, __uuidof(IPCB_TestPointStyleRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_TestPointUsage, __uuidof(IPCB_TestPointUsage))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_UnConnectedPinRule, __uuidof(IPCB_UnConnectedPinRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SMDToPlaneConstraint, __uuidof(IPCB_SMDToPlaneConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SMDNeckDownConstraint, __uuidof(IPCB_SMDNeckDownConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerPairsRule, __uuidof(IPCB_LayerPairsRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_FanoutControlRule, __uuidof(IPCB_FanoutControlRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaxMinHeightConstraint, __uuidof(IPCB_MaxMinHeightConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DifferentialPairsRoutingRule2, __uuidof(IPCB_DifferentialPairsRoutingRule2))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_HoleToHoleClearanceRule, __uuidof(IPCB_HoleToHoleClearanceRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MinimumSolderMaskSliverRule, __uuidof(IPCB_MinimumSolderMaskSliverRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SilkToSolderMaskClearanceRule, __uuidof(IPCB_SilkToSolderMaskClearanceRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SilkToSilkClearanceRule, __uuidof(IPCB_SilkToSilkClearanceRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_CheckNetAntennaeRule, __uuidof(IPCB_CheckNetAntennaeRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Pad2, __uuidof(IPCB_Pad2))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Connection, __uuidof(IPCB_Connection))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Embedded, __uuidof(IPCB_Embedded))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DrillTableIterator, __uuidof(IPCB_DrillTableIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SplitPlaneRegion, __uuidof(IPCB_SplitPlaneRegion))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RegionShape, __uuidof(IPCB_RegionShape))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Extruded, __uuidof(IPCB_ModelProperties_Extruded))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Cylinder, __uuidof(IPCB_ModelProperties_Cylinder))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Sphere, __uuidof(IPCB_ModelProperties_Sphere))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ComponentBody, __uuidof(IPCB_ComponentBody))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_AngularDimension, __uuidof(IPCB_AngularDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LeaderDimension, __uuidof(IPCB_LeaderDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DatumDimension, __uuidof(IPCB_DatumDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BaselineDimension, __uuidof(IPCB_BaselineDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_CenterDimension, __uuidof(IPCB_CenterDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_OriginalDimension, __uuidof(IPCB_OriginalDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LinearDiameterDimension, __uuidof(IPCB_LinearDiameterDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RadialDiameterDimension, __uuidof(IPCB_RadialDiameterDimension))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_FromTo, __uuidof(IPCB_FromTo))
 PCB::_COM_SMARTPTR_TYPEDEF (IImporterObject, __uuidof(IImporterObject))
 PCB::_COM_SMARTPTR_TYPEDEF (IImporterController, __uuidof(IImporterController))
 PCB::_COM_SMARTPTR_TYPEDEF (IHandler_Status, __uuidof(IHandler_Status))
 PCB::_COM_SMARTPTR_TYPEDEF (ILayerMap, __uuidof(ILayerMap))
 PCB::_COM_SMARTPTR_TYPEDEF (ILogReportOption, __uuidof(ILogReportOption))
 PCB::_COM_SMARTPTR_TYPEDEF (ILogReport, __uuidof(ILogReport))
 PCB::_COM_SMARTPTR_TYPEDEF (IWizardPageObserver, __uuidof(IWizardPageObserver))
 PCB::_COM_SMARTPTR_TYPEDEF (IImporterController_OrcadCIS, __uuidof(IImporterController_OrcadCIS))
 PCB::_COM_SMARTPTR_TYPEDEF (IImporterManager_ServerInterface, __uuidof(IImporterManager_ServerInterface))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Primitive2, __uuidof(IPCB_Primitive2))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MaskHelper, __uuidof(IPCB_MaskHelper))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DielectricLayer, __uuidof(IPCB_DielectricLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BoardRegion, __uuidof(IPCB_BoardRegion))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SignalLayer, __uuidof(IPCB_SignalLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_OverlayLayer, __uuidof(IPCB_OverlayLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PasteMaskLayer, __uuidof(IPCB_PasteMaskLayer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_BendingLine, __uuidof(IPCB_BendingLine))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_DielectricObject, __uuidof(IPCB_DielectricObject))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LayerObject_V7, __uuidof(IPCB_LayerObject_V7))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_InternalPlane_V7, __uuidof(IPCB_InternalPlane_V7))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_SMDPADEntryConstraint, __uuidof(IPCB_SMDPADEntryConstraint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_LiveHandleContainer, __uuidof(IPCB_LiveHandleContainer))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_AccordinGraphicIterator, __uuidof(IPCB_AccordinGraphicIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_Accordion, __uuidof(IPCB_Accordion))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PinPair, __uuidof(IPCB_PinPair))
 PCB::_COM_SMARTPTR_TYPEDEF (IInterfaceListEx, __uuidof(IInterfaceListEx))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_PinPairTiePoint, __uuidof(IPCB_PinPairTiePoint))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MultilineText, __uuidof(IPCB_MultilineText))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DBaseShape, __uuidof(IPCB_3DBaseShape))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_3DSimpleMesh, __uuidof(IPCB_3DSimpleMesh))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MeshFaceIterator, __uuidof(IPCB_MeshFaceIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MeshPart, __uuidof(IPCB_MeshPart))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_MeshPartIterator, __uuidof(IPCB_MeshPartIterator))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Generic, __uuidof(IPCB_ModelProperties_Generic))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge, __uuidof(IPCB_ShapeEdge))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Line, __uuidof(IPCB_ShapeEdge_Line))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Ellipse, __uuidof(IPCB_ShapeEdge_Ellipse))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Parabola, __uuidof(IPCB_ShapeEdge_Parabola))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_BSpline, __uuidof(IPCB_ShapeEdge_BSpline))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_RegionShape2, __uuidof(IPCB_RegionShape2))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Circle, __uuidof(IPCB_ShapeEdge_Circle))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ModifiedPolygonRule, __uuidof(IPCB_ModifiedPolygonRule))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ColorID, __uuidof(IPCB_ColorID))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_CopperPolygon, __uuidof(IPCB_CopperPolygon))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GeometryLayerData, __uuidof(IPCB_GeometryLayerData))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GeometryItem, __uuidof(IPCB_GeometryItem))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_GeometryItems, __uuidof(IPCB_GeometryItems))
 PCB::_COM_SMARTPTR_TYPEDEF (IPCB_ViaTemplate, __uuidof(IPCB_ViaTemplate))

Macro Definition Documentation

◆ EDP_PCB_INTERFACES_H_INCLUDED

#define EDP_PCB_INTERFACES_H_INCLUDED