Altium C++ SDK 3.0
Loading...
Searching...
No Matches
PCB Namespace Reference

Classes

class  C__D3DVECTOR
class  C_CoordPoint
class  C_CoordPoint3D
class  C_CoordRect
class  C_D3DXQuaternion
class  C_DimensionReference
class  C_GeometryLayer
class  C_MechanicalLayerPair
class  C_PlotterPen
class  C_PolySegment
class  C_SerialParameters
class  C_SplinePoint2D
class  C_StrokeRecord
class  C_V7_Layer
class  C_V7_LayerBase
class  C_V7_PadCache
class  CAbstractHandler_Status
class  CAbstractImporterController
class  CAbstractImporterFile
class  CAbstractImporterObject
class  CAbstractLogReport
class  CAbstractLogReportOption
class  CAbstractLogSection
class  CAbstractPCB_LayerIterator
class  CAbstractPCB_LayerListIterator
class  CAbstractPCB_LayerSet
class  CAbstractPCB_LayerSetUtils
class  CAbstractWizardPageObserver
struct  I_D3DVECTOR
struct  ICardinalList
struct  ICoordPoint
struct  ICoordPoint3D
struct  ICoordRect
struct  ID3DXQuaternion
struct  IDimensionReference
struct  IDoubleList
struct  IGeometryLayer
struct  IHandler_Status
struct  IImporterController
struct  IImporterController_OrcadCIS
struct  IImporterFile
struct  IImporterManager_ServerInterface
struct  IImporterObject
struct  IInterfaceListEx
struct  ILayerMap
struct  ILayerMapping
struct  ILogReport
struct  ILogReportOption
struct  ILogSection
struct  IMechanicalLayerPair
struct  IOccWrapper
struct  IPCB3D_Transformation
struct  IPCB_3DBaseShape
struct  IPCB_3DKeyFrame
struct  IPCB_3DKeyFrameIterator
struct  IPCB_3DMovie
struct  IPCB_3DMovieIterator
struct  IPCB_3DMovieManager
struct  IPCB_3DShapeCollection
struct  IPCB_3DSimpleMesh
struct  IPCB_AbstractIterator
struct  IPCB_AbstractOptions
struct  IPCB_AccordinGraphicIterator
struct  IPCB_Accordion
struct  IPCB_AcuteAngle
struct  IPCB_AdvancedPlacerOptions
struct  IPCB_AngularDimension
struct  IPCB_Arc
struct  IPCB_Axis
struct  IPCB_BaselineDimension
struct  IPCB_BendingLine
struct  IPCB_Board
struct  IPCB_Board3DModelExporter
struct  IPCB_BoardIterator
struct  IPCB_BoardLayerSet
struct  IPCB_BoardLayerSetManager
struct  IPCB_BoardOutline
struct  IPCB_BoardRegion
struct  IPCB_BrokenNetRule
struct  IPCB_CenterDimension
struct  IPCB_CheckNetAntennaeRule
struct  IPCB_ClearanceConstraint
struct  IPCB_ColorID
struct  IPCB_Component
struct  IPCB_ComponentBody
struct  IPCB_ComponentClearanceConstraint
struct  IPCB_ComponentPainterView
struct  IPCB_ComponentRotationsRule
struct  IPCB_ConfinementConstraint
struct  IPCB_Connection
struct  IPCB_Contour
struct  IPCB_ContourMaker
struct  IPCB_ContourMaker2
struct  IPCB_ContourUtilities
struct  IPCB_Coordinate
struct  IPCB_CopperPolygon
struct  IPCB_DaisyChainStubLengthConstraint
struct  IPCB_DatumDimension
struct  IPCB_DesignRuleCheckerOptions
struct  IPCB_DielectricLayer
struct  IPCB_DielectricObject
struct  IPCB_DifferentialPair
struct  IPCB_DifferentialPairsRoutingRule
struct  IPCB_DifferentialPairsRoutingRule2
struct  IPCB_Dimension
struct  IPCB_DocumentPainterListener
struct  IPCB_DocumentPainterView
struct  IPCB_DrillLayerPair
struct  IPCB_DrillTable
struct  IPCB_DrillTableGraphicIterator
struct  IPCB_DrillTableIterator
struct  IPCB_ECOOptions
struct  IPCB_ElectricalLayer
struct  IPCB_Embedded
struct  IPCB_EmbeddedBoard
struct  IPCB_Factory
struct  IPCB_FanoutControlRule
struct  IPCB_Fill
struct  IPCB_FromTo
struct  IPCB_GeometricPolygon
struct  IPCB_GeometryItem
struct  IPCB_GeometryItems
struct  IPCB_GeometryLayerData
struct  IPCB_GeometryMaker
struct  IPCB_GerberOptions
struct  IPCB_GraphicalView
struct  IPCB_Group
struct  IPCB_GroupComparisionResult
struct  IPCB_GroupIterator
struct  IPCB_HoleToHoleClearanceRule
struct  IPCB_InteractiveRoutingOptions
struct  IPCB_InternalPlane
struct  IPCB_InternalPlane_V7
struct  IPCB_LayerIterator
struct  IPCB_LayerListIterator
struct  IPCB_LayerObject
struct  IPCB_LayerObject_V7
struct  IPCB_LayerObjectIterator
struct  IPCB_LayerPairsRule
struct  IPCB_LayerSet
struct  IPCB_LayerSetUtils
struct  IPCB_LayerStack
struct  IPCB_LayerStack_V7
struct  IPCB_LayerStackBase
struct  IPCB_LayerUtils
struct  IPCB_LeaderDimension
struct  IPCB_LettersCache
struct  IPCB_LibComponent
struct  IPCB_Library
struct  IPCB_LibraryIterator
struct  IPCB_LibraryLoaderSaver
struct  IPCB_LinearDiameterDimension
struct  IPCB_LinearDimension
struct  IPCB_LiveHandleContainer
struct  IPCB_MaskHelper
struct  IPCB_MasterLayerStack
struct  IPCB_MatchedNetLengthsConstraint
struct  IPCB_MaximumViaCountRule
struct  IPCB_MaxMinHeightConstraint
struct  IPCB_MaxMinHoleSizeConstraint
struct  IPCB_MaxMinLengthConstraint
struct  IPCB_MaxMinWidthConstraint
struct  IPCB_MaxOvershootFall
struct  IPCB_MaxOvershootRise
struct  IPCB_MaxUndershootFall
struct  IPCB_MaxUndershootRise
struct  IPCB_MechanicalLayer
struct  IPCB_MechanicalLayerPairs
struct  IPCB_MeshFaceIterator
struct  IPCB_MeshPart
struct  IPCB_MeshPartIterator
struct  IPCB_MinimumAnnularRing
struct  IPCB_MinimumSolderMaskSliverRule
struct  IPCB_Model
struct  IPCB_ModelOptions
struct  IPCB_ModelProperties_Base
struct  IPCB_ModelProperties_Cylinder
struct  IPCB_ModelProperties_Extruded
struct  IPCB_ModelProperties_Generic
struct  IPCB_ModelProperties_Sphere
struct  IPCB_ModifiedPolygonRule
struct  IPCB_MultilineText
struct  IPCB_Net
struct  IPCB_NetsToIgnoreRule
struct  IPCB_ObjectClass
struct  IPCB_ObjectClass1
struct  IPCB_ObjectClass2
struct  IPCB_ObjectClassBase
struct  IPCB_OptionsList
struct  IPCB_OriginalDimension
struct  IPCB_OutputOptions
struct  IPCB_OverlayLayer
struct  IPCB_Pad
struct  IPCB_Pad2
struct  IPCB_PadTemplate
struct  IPCB_PadViaLibrary
struct  IPCB_PadViaTemplate
struct  IPCB_ParallelSegmentConstraint
struct  IPCB_PasteMaskExpansionRule
struct  IPCB_PasteMaskLayer
struct  IPCB_PermittedLayersRule
struct  IPCB_PhysicalLayer
struct  IPCB_PinPair
struct  IPCB_PinPairsManager
struct  IPCB_PinPairTiePoint
struct  IPCB_Polygon
struct  IPCB_PolygonConnectStyleRule
struct  IPCB_PowerPlaneClearanceRule
struct  IPCB_PowerPlaneConnectStyleRule
struct  IPCB_Primitive
struct  IPCB_Primitive2
struct  IPCB_PrimitiveComparator
struct  IPCB_PrimitiveCounter
struct  IPCB_PrinterOptions
struct  IPCB_RadialDiameterDimension
struct  IPCB_RadialDimension
struct  IPCB_RectangularPrimitive
struct  IPCB_Region
struct  IPCB_RegionShape
struct  IPCB_RegionShape2
struct  IPCB_RoutingCornerStyleRule
struct  IPCB_RoutingLayersRule
struct  IPCB_RoutingPriorityRule
struct  IPCB_RoutingTopologyRule
struct  IPCB_RoutingViaStyleRule
struct  IPCB_Rule
struct  IPCB_RuleFlightTime_FallingEdge
struct  IPCB_RuleFlightTime_RisingEdge
struct  IPCB_RuleMaxMinImpedance
struct  IPCB_RuleMaxSignalBaseValue
struct  IPCB_RuleMaxSlopeFallingEdge
struct  IPCB_RuleMaxSlopeRisingEdge
struct  IPCB_RuleMinSignalTopValue
struct  IPCB_RuleSupplyNets
struct  IPCB_ServerInterface
struct  IPCB_ShapeEdge
struct  IPCB_ShapeEdge_BSpline
struct  IPCB_ShapeEdge_Circle
struct  IPCB_ShapeEdge_Ellipse
struct  IPCB_ShapeEdge_Line
struct  IPCB_ShapeEdge_Parabola
struct  IPCB_Sheet
struct  IPCB_ShortCircuitConstraint
struct  IPCB_SignalLayer
struct  IPCB_SignalStimulus
struct  IPCB_SilkToSilkClearanceRule
struct  IPCB_SilkToSolderMaskClearanceRule
struct  IPCB_SMDNeckDownConstraint
struct  IPCB_SMDPADEntryConstraint
struct  IPCB_SMDToCornerConstraint
struct  IPCB_SMDToPlaneConstraint
struct  IPCB_SolderMaskExpansionRule
struct  IPCB_SolderMaskLayer
struct  IPCB_SpatialIterator
struct  IPCB_SpecctraDSNFile
struct  IPCB_SpecctraRouterOptions
struct  IPCB_SpecialStringConverter
struct  IPCB_SplitPlane
struct  IPCB_SplitPlaneRegion
struct  IPCB_StrokeArray
struct  IPCB_SystemOptions
struct  IPCB_TestPointStyleRule
struct  IPCB_TestPointUsage
struct  IPCB_Text
struct  IPCB_Track
struct  IPCB_TTFontData
struct  IPCB_TTFontsCache
struct  IPCB_UnConnectedPinRule
struct  IPCB_Via
struct  IPCB_ViasUnderSMDConstraint
struct  IPCB_ViaTemplate
struct  IPCB_Viewport
struct  IPCB_Violation
struct  IPCB_WideStrings
struct  IPlotterPen
struct  IPointList
struct  IPolySegment
struct  ISerialParameters
struct  ISpline
struct  ISplinePoint2D
struct  IStrokeRecord
struct  IV7_Layer
struct  IV7_PadCache
struct  IWizardPageObserver
struct  T__D3DVECTOR
struct  T_CoordPoint
struct  T_CoordPoint3D
struct  T_CoordRect
struct  T_D3DXQuaternion
struct  T_DimensionReference
struct  T_GeometryLayer
struct  T_MechanicalLayerPair
struct  T_PlotterPen
struct  T_PolySegment
struct  T_SerialParameters
struct  T_SplinePoint2D
struct  T_StrokeRecord
struct  T_V7_Layer
struct  T_V7_PadCache

Typedefs

typedef std::set< TLayerPartitionTLayerPartitionSet
typedef std::set< TV6_LayerTV6_LayerSet
typedef std::set< TObjectIdTObjectSet
typedef std::set< TRuleKindTRuleSet
typedef std::set< TTestpointAllowedSideTTestpointAllowedSideSet
typedef std::wstring(* pLayerPartitionToStringFunction) (TLayerPartition L)
typedef std::wstring(* pLayerConstantToStringFunction) (TLayerConstant L)
typedef C_V7_Layer CLayer
typedef CLayer CScriptingLayer

Enumerations

enum  TLayerConstant {
  eNoLayer , eIgnoreLayer , eTopLayer , eMidLayer1 ,
  eMidLayer2 , eMidLayer3 , eMidLayer4 , eMidLayer5 ,
  eMidLayer6 , eMidLayer7 , eMidLayer8 , eMidLayer9 ,
  eMidLayer10 , eMidLayer11 , eMidLayer12 , eMidLayer13 ,
  eMidLayer14 , eMidLayer15 , eMidLayer16 , eMidLayer17 ,
  eMidLayer18 , eMidLayer19 , eMidLayer20 , eMidLayer21 ,
  eMidLayer22 , eMidLayer23 , eMidLayer24 , eMidLayer25 ,
  eMidLayer26 , eMidLayer27 , eMidLayer28 , eMidLayer29 ,
  eMidLayer30 , eBottomLayer , eTopOverlay , eBottomOverlay ,
  eTopPaste , eBottomPaste , eTopSolder , eBottomSolder ,
  eInternalPlane1 , eInternalPlane2 , eInternalPlane3 , eInternalPlane4 ,
  eInternalPlane5 , eInternalPlane6 , eInternalPlane7 , eInternalPlane8 ,
  eInternalPlane9 , eInternalPlane10 , eInternalPlane11 , eInternalPlane12 ,
  eInternalPlane13 , eInternalPlane14 , eInternalPlane15 , eInternalPlane16 ,
  eDrillGuide , eKeepOutLayer , eMechanical1 , eMechanical2 ,
  eMechanical3 , eMechanical4 , eMechanical5 , eMechanical6 ,
  eMechanical7 , eMechanical8 , eMechanical9 , eMechanical10 ,
  eMechanical11 , eMechanical12 , eMechanical13 , eMechanical14 ,
  eMechanical15 , eMechanical16 , eDrillDrawing , eMultiLayer ,
  eConnectLayer , eBackGroundLayer , eDRCErrorLayer , eDRCDetailLayer ,
  eHighlightLayer , eGridColor1 , eGridColor10 , ePadHoleLayer ,
  eViaHoleLayer , eTopPadMasterPlot , eBottomPadMasterPlot , eV7_MidLayers ,
  eAllLayers , eSignalLayers , eInternalPlaneLayersConst , eElectricalLayers ,
  eMechanicalLayersConst
}
enum  TV6_Layer {
  eV6_NoLayer , eV6_TopLayer , eV6_MidLayer1 , eV6_MidLayer2 ,
  eV6_MidLayer3 , eV6_MidLayer4 , eV6_MidLayer5 , eV6_MidLayer6 ,
  eV6_MidLayer7 , eV6_MidLayer8 , eV6_MidLayer9 , eV6_MidLayer10 ,
  eV6_MidLayer11 , eV6_MidLayer12 , eV6_MidLayer13 , eV6_MidLayer14 ,
  eV6_MidLayer15 , eV6_MidLayer16 , eV6_MidLayer17 , eV6_MidLayer18 ,
  eV6_MidLayer19 , eV6_MidLayer20 , eV6_MidLayer21 , eV6_MidLayer22 ,
  eV6_MidLayer23 , eV6_MidLayer24 , eV6_MidLayer25 , eV6_MidLayer26 ,
  eV6_MidLayer27 , eV6_MidLayer28 , eV6_MidLayer29 , eV6_MidLayer30 ,
  eV6_BottomLayer , eV6_TopOverlay , eV6_BottomOverlay , eV6_TopPaste ,
  eV6_BottomPaste , eV6_TopSolder , eV6_BottomSolder , eV6_InternalPlane1 ,
  eV6_InternalPlane2 , eV6_InternalPlane3 , eV6_InternalPlane4 , eV6_InternalPlane5 ,
  eV6_InternalPlane6 , eV6_InternalPlane7 , eV6_InternalPlane8 , eV6_InternalPlane9 ,
  eV6_InternalPlane10 , eV6_InternalPlane11 , eV6_InternalPlane12 , eV6_InternalPlane13 ,
  eV6_InternalPlane14 , eV6_InternalPlane15 , eV6_InternalPlane16 , eV6_DrillGuide ,
  eV6_KeepOutLayer , eV6_Mechanical1 , eV6_Mechanical2 , eV6_Mechanical3 ,
  eV6_Mechanical4 , eV6_Mechanical5 , eV6_Mechanical6 , eV6_Mechanical7 ,
  eV6_Mechanical8 , eV6_Mechanical9 , eV6_Mechanical10 , eV6_Mechanical11 ,
  eV6_Mechanical12 , eV6_Mechanical13 , eV6_Mechanical14 , eV6_Mechanical15 ,
  eV6_Mechanical16 , eV6_DrillDrawing , eV6_MultiLayer , eV6_ConnectLayer ,
  eV6_BackGroundLayer , eV6_DRCErrorLayer , eV6_HighlightLayer , eV6_GridColor1 ,
  eV6_GridColor10 , eV6_PadHoleLayer , eV6_ViaHoleLayer
}
enum  TLayerPartition {
  eV7_NoLayer , eV7_TopLayer , eMidLayers , eV7_BottomLayer ,
  eInternalPlaneLayers , eMechanicalLayers , eV7_TopOverlay , eV7_BottomOverlay ,
  eV7_TopPaste , eV7_BottomPaste , eV7_TopSolder , eV7_BottomSolder ,
  eV7_DrillGuide , eV7_KeepOutLayer , eV7_DrillDrawing , eV7_MultiLayer ,
  eV7_ConnectLayer , eV7_BackGroundLayer , eV7_DRCErrorLayer , eV7_HighlightLayer ,
  eV7_GridColor1 , eV7_GridColor10 , eV7_PadHoleLayer , eV7_ViaHoleLayer ,
  eV7_TopPadMasterPlot , eV7_BottomPadMasterPlot , eV7_DRCDetailLayer , eMidDielectricLayers ,
  eTopCoverlayOutlineLayers , eBottomCoverlayOutlineLayers
}
enum  TUnit { eMetric , eImperial }
enum  TDielectricType {
  eNoDielectric , eCore , ePrePreg , eSurfaceMaterial ,
  eFilm
}
enum  TLayerStackStyle { eLayerStack_Pairs , eLayerStacks_InsidePairs , eLayerStackBuildup , eLayerStackCustom }
enum  TObjectId {
  eNoObject , eArcObject , ePadObject , eViaObject ,
  eTrackObject , eTextObject , eFillObject , eConnectionObject ,
  eNetObject , eComponentObject , ePolyObject , eRegionObject ,
  eComponentBodyObject , eDimensionObject , eCoordinateObject , eClassObject ,
  eRuleObject , eFromToObject , eDifferentialPairObject , eViolationObject ,
  eEmbeddedObject , eEmbeddedBoardObject , eSplitPlaneObject , eTraceObject ,
  eSpareViaObject , eBoardObject , eBoardOutlineObject
}
enum  TPolygonType { eSignalLayerPolygon , eSplitPlanePolygon , eCoverlayOutlinePolygon }
enum  TPolygonPourOver { ePolygonPourOver_None , ePolygonPourOver_SameNet , ePolygonPourOver_SameNetPolygons }
enum  TPolySegmentType { ePolySegmentLine , ePolySegmentArc }
enum  TPolyHatchStyle {
  ePolyHatch90 , ePolyHatch45 , ePolyVHatch , ePolyHHatch ,
  ePolyNoHatch , ePolySolid
}
enum  TOptionsObjectId {
  eAbstractOptions , eOutputOptions , ePrinterOptions , eGerberOptions ,
  eAdvancedPlacerOptions , eDesignRuleCheckerOptions , eSpecctraRouterOptions , eAdvancedRouterOptions ,
  eEngineeringChangeOrderOptions , eInteractiveRoutingOptions , eSystemOptions , ePinSwapOptions ,
  eEdgeLayoutOptions , eSplitpPlaneDRCOptions , eTestpointOptions
}
enum  TDrillSymbol { eSymbols , eNumbers , eLetters }
enum  TV6_PlotLayer {
  eV6_NullPlot , eV6_TopLayerPlot , eV6_MidLayer1Plot , eV6_MidLayer2Plot ,
  eV6_MidLayer3Plot , eV6_MidLayer4Plot , eV6_MidLayer5Plot , eV6_MidLayer6Plot ,
  eV6_MidLayer7Plot , eV6_MidLayer8Plot , eV6_MidLayer9Plot , eV6_MidLayer10Plot ,
  eV6_MidLayer11Plot , eV6_MidLayer12Plot , eV6_MidLayer13Plot , eV6_MidLayer14Plot ,
  eV6_MidLayer15Plot , eV6_MidLayer16Plot , eV6_MidLayer17Plot , eV6_MidLayer18Plot ,
  eV6_MidLayer19Plot , eV6_MidLayer20Plot , eV6_MidLayer21Plot , eV6_MidLayer22Plot ,
  eV6_MidLayer23Plot , eV6_MidLayer24Plot , eV6_MidLayer25Plot , eV6_MidLayer26Plot ,
  eV6_MidLayer27Plot , eV6_MidLayer28Plot , eV6_MidLayer29Plot , eV6_MidLayer30Plot ,
  eV6_BottomLayerPlot , eV6_TopOverlayPlot , eV6_BottomOverlayPlot , eV6_TopPastePlot ,
  eV6_BottomPastePlot , eV6_TopSolderPlot , eV6_BottomSolderPlot , eV6_InternalPlane1Plot ,
  eV6_InternalPlane2Plot , eV6_InternalPlane3Plot , eV6_InternalPlane4Plot , eV6_InternalPlane5Plot ,
  eV6_InternalPlane6Plot , eV6_InternalPlane7Plot , eV6_InternalPlane8Plot , eV6_InternalPlane9Plot ,
  eV6_InternalPlane10Plot , eV6_InternalPlane11Plot , eV6_InternalPlane12Plot , eV6_InternalPlane13Plot ,
  eV6_InternalPlane14Plot , eV6_InternalPlane15Plot , eV6_InternalPlane16Plot , eV6_DrillGuide_Top_BottomPlot ,
  eV6_DrillGuide_Top_Mid1Plot , eV6_DrillGuide_Mid2_Mid3Plot , eV6_DrillGuide_Mid4_Mid5Plot , eV6_DrillGuide_Mid6_Mid7Plot ,
  eV6_DrillGuide_Mid8_Mid9Plot , eV6_DrillGuide_Mid10_Mid11Plot , eV6_DrillGuide_Mid12_Mid13Plot , eV6_DrillGuide_Mid14_Mid15Plot ,
  eV6_DrillGuide_Mid16_Mid17Plot , eV6_DrillGuide_Mid18_Mid19Plot , eV6_DrillGuide_Mid20_Mid21Plot , eV6_DrillGuide_Mid22_Mid23Plot ,
  eV6_DrillGuide_Mid24_Mid25Plot , eV6_DrillGuide_Mid26_Mid27Plot , eV6_DrillGuide_Mid28_Mid29Plot , eV6_DrillGuide_Mid30_BottomPlot ,
  eV6_DrillGuide_SpecialPlot , eV6_KeepOutLayerPlot , eV6_Mechanical1Plot , eV6_Mechanical2Plot ,
  eV6_Mechanical3Plot , eV6_Mechanical4Plot , eV6_Mechanical5Plot , eV6_Mechanical6Plot ,
  eV6_Mechanical7Plot , eV6_Mechanical8Plot , eV6_Mechanical9Plot , eV6_Mechanical10Plot ,
  eV6_Mechanical11Plot , eV6_Mechanical12Plot , eV6_Mechanical13Plot , eV6_Mechanical14Plot ,
  eV6_Mechanical15Plot , eV6_Mechanical16Plot , eV6_DrillDrawing_Top_BottomPlot , eV6_DrillDrawing_Top_Mid1Plot ,
  eV6_DrillDrawing_Mid2_Mid3Plot , eV6_DrillDrawing_Mid4_Mid5Plot , eV6_DrillDrawing_Mid6_Mid7Plot , eV6_DrillDrawing_Mid8_Mid9Plot ,
  eV6_DrillDrawing_Mid10_Mid11Plot , eV6_DrillDrawing_Mid12_Mid13Plot , eV6_DrillDrawing_Mid14_Mid15Plot , eV6_DrillDrawing_Mid16_Mid17Plot ,
  eV6_DrillDrawing_Mid18_Mid19Plot , eV6_DrillDrawing_Mid20_Mid21Plot , eV6_DrillDrawing_Mid22_Mid23Plot , eV6_DrillDrawing_Mid24_Mid25Plot ,
  eV6_DrillDrawing_Mid26_Mid27Plot , eV6_DrillDrawing_Mid28_Mid29Plot , eV6_DrillDrawing_Mid30_BottomPlot , eV6_DrillDrawing_SpecialPlot ,
  eV6_TopPadMasterPlot , eV6_BottomPadMasterPlot
}
enum  TOutputDriverType {
  eUnknownDriver , eProtelGerber , eProtelPlot_Composite , eProtelPlot_Final ,
  eStandardDriver_Composite , eStandardDriver_Final
}
enum  TPrinterBatch { ePlotPerSheet , ePanelize }
enum  TPrinterComposite { eColorComposite , eMonoComposite }
enum  TDrawMode { eDrawFull , eDrawDraft , eDrawHidden }
enum  TOutputPort {
  eOutputPortCom1 , eOutputPortCom2 , eOutputPortCom3 , eOutputPortCom4 ,
  eOutputPortFile
}
enum  TPlotterLanguage { ePlotterLanguageHPGL , ePlotterLanguageDMPL }
enum  TDesignatorDisplayMode { eDesignatorDisplayMode_Physical , eDesignatorDisplayMode_Logical }
enum  TRuleKind {
  eRule_Clearance , eRule_ParallelSegment , eRule_MaxMinWidth , eRule_MaxMinLength ,
  eRule_MatchedLengths , eRule_DaisyChainStubLength , eRule_PowerPlaneConnectStyle , eRule_RoutingTopology ,
  eRule_RoutingPriority , eRule_RoutingLayers , eRule_RoutingCornerStyle , eRule_RoutingViaStyle ,
  eRule_PowerPlaneClearance , eRule_SolderMaskExpansion , eRule_PasteMaskExpansion , eRule_ShortCircuit ,
  eRule_BrokenNets , eRule_ViasUnderSMD , eRule_MaximumViaCount , eRule_MinimumAnnularRing ,
  eRule_PolygonConnectStyle , eRule_AcuteAngle , eRule_ConfinementConstraint , eRule_SMDToCorner ,
  eRule_ComponentClearance , eRule_ComponentRotations , eRule_PermittedLayers , eRule_NetsToIgnore ,
  eRule_SignalStimulus , eRule_Overshoot_FallingEdge , eRule_Overshoot_RisingEdge , eRule_Undershoot_FallingEdge ,
  eRule_Undershoot_RisingEdge , eRule_MaxMinImpedance , eRule_SignalTopValue , eRule_SignalBaseValue ,
  eRule_FlightTime_RisingEdge , eRule_FlightTime_FallingEdge , eRule_LayerStack , eRule_MaxSlope_RisingEdge ,
  eRule_MaxSlope_FallingEdge , eRule_SupplyNets , eRule_MaxMinHoleSize , eRule_TestPointStyle ,
  eRule_TestPointUsage , eRule_UnconnectedPin , eRule_SMDToPlane , eRule_SMDNeckDown ,
  eRule_LayerPair , eRule_FanoutControl , eRule_MaxMinHeight , eRule_DifferentialPairsRouting ,
  eRule_HoleToHoleClearance , eRule_MinimumSolderMaskSliver , eRule_SilkToSolderMaskClearance , eRule_SilkToSilkClearance ,
  eRule_NetAntennae , eRule_AssyTestPointStyle , eRule_AssyTestPointUsage , eRule_SilkToBoardRegion ,
  eRule_SMDPADEntry , eRule_None , eRule_ModifiedPolygon , eRule_BoardOutlineClearance
}
enum  TNetScope {
  eNetScope_DifferentNetsOnly , eNetScope_SameNetOnly , eNetScope_AnyNet , eNetScope_DifferentDiffPairsOnly ,
  eNetScope_SameDiffPairOnly
}
enum  TRuleLayerKind { eRuleLayerKind_SameLayer , eRuleLayerKind_AdjacentLayer }
enum  TScopeKind {
  eScopeKindBoard , eScopeKindLayerClass , eScopeKindLayer , eScopeKindObjectKind ,
  eScopeKindFootprint , eScopeKindComponentClass , eScopeKindComponent , eScopeKindNetClass ,
  eScopeKindNet , eScopeKindFromToClass , eScopeKindFromTo , eScopeKindPadClass ,
  eScopeKindPadSpec , eScopeKindViaSpec , eScopeKindFootprintPad , eScopeKindPad ,
  eScopeKindRegion , eScopeKindSignalClass , eScopeKindLayerStackRegion , eScopeKindDiffPair ,
  eScopeKindDiffPairClass , eScopeKindPackage , eScopeKindDrillPair , eScopeKindInPolygon ,
  eScopeKindPadType , eScopeKindWithinRoom , eScopeKindNetAndLayer , eScopeKindNetAndFootPrint ,
  eScopeKindLayerAndDiffPairClass , eScopeKindPackageAndComponentClass , eScopeKindFootPrintAndLayer , eScopeKindNetAndPadType ,
  eScopeKindPolygonAndLayer , eScopeKindPadClassAndLayer , eScopeKindObjectKindAndLayer , eScopeKindNetAndDrillPair ,
  eScopeKindNetClassAndDrillPair , eScopeKindSignalClassAndLayer , eScopeKindComponentAndLayer , eScopeKindPackageAndLayer ,
  eScopeKindAdvanced
}
enum  TLiveHighlightMode { eLiveHighlightMode_None , eLiveHighlightMode_Low , eLiveHighlightMode_High }
enum  TPadMode { ePadMode_Simple , ePadMode_LocalStack , ePadMode_ExternalStack }
enum  TShape {
  eNoShape , eRounded , eRectangular , eOctagonal ,
  eCircleShape , eArcShape , eTerminator , eRoundRectShape ,
  eRotatedRectShape , eRoundedRectangular
}
enum  TPlaneConnectionStyle { ePlaneNoConnect , ePlaneReliefConnect , ePlaneDirectConnect }
enum  TCacheState { eCacheInvalid , eCacheValid , eCacheManual }
enum  TExtendedDrillType { eDrilledHole , ePunchedHole , eLaserDrilledHole , ePlasmaDrilledHole }
enum  TExtendedHoleType { eRoundHole , eSquareHole , eSlotHole }
enum  TClassMemberKind {
  eClassMemberKind_Net , eClassMemberKind_Component , eClassMemberKind_FromTo , eClassMemberKind_Pad ,
  eClassMemberKind_Layer , eClassMemberKind_DesignChannel , eClassMemberKind_DifferentialPair , eClassMemberKind_Polygon ,
  eClassMemberKind_SplitPlane , eClassMemberKind_ObjectClass , eClassMemberKind_Signal
}
enum  TIterationMethod { eProcessAll , eProcessFree , eProcessComponent }
enum  TTextAutoposition {
  eAutoPos_Manual , eAutoPos_TopLeft , eAutoPos_CenterLeft , eAutoPos_BottomLeft ,
  eAutoPos_TopCenter , eAutoPos_CenterCenter , eAutoPos_BottomCenter , eAutoPos_TopRight ,
  eAutoPos_CenterRight , eAutoPos_BottomRight
}
enum  TBarcodeKind { eBarcode39 , eBarCode128 }
enum  TBarcodeRenderMode { eRender_ByMinWidth , eRender_ByFullWidth }
enum  TTextKind { eText_StrokeFont , eText_TrueTypeFont , eText_BarCode }
enum  TFPGADisplayMode {
  peNone , peIOBank , peClkPin , peIODiff ,
  peIOPin
}
enum  TEditingAction {
  eEditAction_Focus , eEditAction_Move , eEditAction_Change , eEditAction_Delete ,
  eEditAction_Select , eEditAction_NonGraphicalSelect , eEditAction_Measure , eEditAction_Dimension
}
enum  TDRCReportFileFormat { eDRC_HTML , eDRC_Text }
enum  TPCB_3DKeyFrameInterpolationMethod { ePCB3DKeyFrameInterpolation_SLerp , ePCB3DKeyFrameInterpolation_SQuad }
enum  TPlaneConnectStyle { eReliefConnectToPlane , eDirectConnectToPlane , eNoConnect }
enum  TUnitStyle { eNoUnits , eYesUnits , eParenthUnits }
enum  TDimensionKind {
  eNoDimension , eLinearDimension , eAngularDimension , eRadialDimension ,
  eLeaderDimension , eDatumDimension , eBaselineDimension , eCenterDimension ,
  eOriginalDimension , eLinearDiameterDimension , eRadialDiameterDimension
}
enum  TDimensionTextPosition {
  eTextAuto , eTextCenter , eTextTop , eTextBottom ,
  eTextRight , eTextLeft , eTextInsideRight , eTextInsideLeft ,
  eTextUniDirectional , eTextManual
}
enum  TDimensionUnit {
  eMils , eInches , eMillimeters , eCentimeters ,
  eDegrees , eRadians , eAutomaticUnit
}
enum  TDimensionArrowPosition { eInside , eOutside }
enum  TViewableObjectID {
  eViewableObject_None , eViewableObject_Arc , eViewableObject_Pad , eViewableObject_Via ,
  eViewableObject_Track , eViewableObject_Text , eViewableObject_Fill , eViewableObject_Connection ,
  eViewableObject_Net , eViewableObject_Component , eViewableObject_Poly , eViewableObject_LinearDimension ,
  eViewableObject_AngularDimension , eViewableObject_RadialDimension , eViewableObject_LeaderDimension , eViewableObject_DatumDimension ,
  eViewableObject_BaselineDimension , eViewableObject_CenterDimension , eViewableObject_OriginalDimension , eViewableObject_LinearDiameterDimension ,
  eViewableObject_RadialDiameterDimension , eViewableObject_Coordinate , eViewableObject_Class , eViewableObject_Rule_Clearance ,
  eViewableObject_Rule_ParallelSegment , eViewableObject_Rule_MaxMinWidth , eViewableObject_Rule_MaxMinLength , eViewableObject_Rule_MatchedLengths ,
  eViewableObject_Rule_DaisyChainStubLength , eViewableObject_Rule_PowerPlaneConnectStyle , eViewableObject_Rule_RoutingTopology , eViewableObject_Rule_RoutingPriority ,
  eViewableObject_Rule_RoutingLayers , eViewableObject_Rule_RoutingCornerStyle , eViewableObject_Rule_RoutingViaStyle , eViewableObject_Rule_PowerPlaneClearance ,
  eViewableObject_Rule_SolderMaskExpansion , eViewableObject_Rule_PasteMaskExpansion , eViewableObject_Rule_ShortCircuit , eViewableObject_Rule_BrokenNets ,
  eViewableObject_Rule_ViasUnderSMD , eViewableObject_Rule_MaximumViaCount , eViewableObject_Rule_MinimumAnnularRing , eViewableObject_Rule_PolygonConnectStyle ,
  eViewableObject_Rule_AcuteAngle , eViewableObject_Rule_ConfinementConstraint , eViewableObject_Rule_SMDToCorner , eViewableObject_Rule_ComponentClearance ,
  eViewableObject_Rule_ComponentRotations , eViewableObject_Rule_PermittedLayers , eViewableObject_Rule_NetsToIgnore , eViewableObject_Rule_SignalStimulus ,
  eViewableObject_Rule_Overshoot_FallingEdge , eViewableObject_Rule_Overshoot_RisingEdge , eViewableObject_Rule_Undershoot_FallingEdge , eViewableObject_Rule_Undershoot_RisingEdge ,
  eViewableObject_Rule_MaxMinImpedance , eViewableObject_Rule_SignalTopValue , eViewableObject_Rule_SignalBaseValue , eViewableObject_Rule_FlightTime_RisingEdge ,
  eViewableObject_Rule_FlightTime_FallingEdge , eViewableObject_Rule_LayerStack , eViewableObject_Rule_MaxSlope_RisingEdge , eViewableObject_Rule_MaxSlope_FallingEdge ,
  eViewableObject_Rule_SupplyNets , eViewableObject_Rule_MaxMinHoleSize , eViewableObject_Rule_TestPointStyle , eViewableObject_Rule_TestPointUsage ,
  eViewableObject_Rule_UnconnectedPin , eViewableObject_Rule_SMDToPlane , eViewableObject_Rule_SMDNeckDown , eViewableObject_Rule_LayerPair ,
  eViewableObject_Rule_FanoutControl , eViewableObject_Rule_MaxMinHeight , eViewableObject_Rule_DifferentialPairs , eViewableObject_Rule_HoleToHoleClearance ,
  eViewableObject_Rule_MinimumSolderMaskSliver , eViewableObject_Rule_SilkToSolderMaskClearance , eViewableObject_Rule_SilkToSilkClearance , eViewableObject_Rule_NetAntennae ,
  eViewableObject_FromTo , eViewableObject_DifferentialPair , eViewableObject_Violation , eViewableObject_Board ,
  eViewableObject_BoardOutline , eViewableObject_Group , eViewableObject_Clipboard , eViewableObject_SplitPlane ,
  eViewableObject_EmbeddedBoard , eViewableObject_Region , eViewableObject_ComponentBody , eViewableObject_Rule_AssyTestPointStyle ,
  eViewableObject_Rule_AssyTestPointUsage , eViewableObject_OwnerDraw , eViewableObject_DrillTable , eViewableObject_ViaStitching ,
  eViewableObject_LayerStackTable , eViewableObject_Viewport , eViewableObject_BoardRegion , eViewableObject_Rule_SilkToBoardRegion ,
  eViewableObject_AccordionObject , eViewableObject_OLEObject , eViewableObject_Rule_SMDPADEntry , eViewableObject_ViaShielding ,
  eViewableObject_Rule_UnpouredPolygon , eViewableObject_MultilineText , eViewableObject_Rule_BoardOutlineClearance , eViewableObject_CoverlayPoly ,
  eViewableObject_PinPair
}
enum  TAdvPCBFileFormatVersion {
  ePCBFileFormatNone , eAdvPCBFormat_Binary_V3 , eAdvPCBFormat_Library_V3 , eAdvPCBFormat_ASCII_V3 ,
  eAdvPCBFormat_Binary_V4 , eAdvPCBFormat_Library_V4 , eAdvPCBFormat_ASCII_V4 , eAdvPCBFormat_Binary_V5 ,
  eAdvPCBFormat_Library_V5 , eAdvPCBFormat_ASCII_V5 , eAdvPCBFormat_Binary_V6 , eAdvPCBFormat_Library_V6 ,
  eAdvPCBFormat_ASCII_V6 , eAdvPCBFormat_Binary_V6_CS , eAdvPCBFormat_Binary_V6_CM , eAdvPCBFormat_Binary_V6_PCBWorks ,
  eAdvPCBFormat_PadViaLibrary_V6
}
enum  TMirrorOperation { eHMirror , eVMirror }
enum  TEmbeddedBoardOriginMode { eOriginMode_BoardOrigin , eOriginMode_BottomLeft }
enum  TFromToDisplayMode { eFromToDisplayMode_Automatic , eFromToDisplayMode_Hide , eFromToDisplayMode_Show }
enum  TGraphicsCursor { eCurShapeCross90 , eCurShapeBigCross , eCurShapeCross45 }
enum  TParity {
  eParityNone , eParityEven , eParityOdd , eParityMark ,
  eParitySpace
}
enum  TDataBits { eDataBits5 , eDataBits6 , eDataBits7 , eDataBits8 }
enum  TStopBits { eStopBits1 , eStopBits1_5 , eDataBits2 }
enum  TBaud {
  eBaud110 , eBaud150 , eBaud300 , eBaud600 ,
  eBaud1200 , eBaud2400 , eBaud4800 , eBaud9600 ,
  eBaud19200
}
enum  THandshaking { eHandshakingNone , eHandshakingXonXOff , eHandshakingHardwire }
enum  TPcbDragMode { eDragNone , eDragAllTracks , eDragConnectedTracks }
enum  TAutoPanMode {
  eNoAutoPan , eReCentre , eFixedJump , eShiftAccellerator ,
  eShiftDeccellerator , eBallistic , eAdaptive
}
enum  TAutoPanUnit { eAutoPanByMils , eAutoPanByPixels }
enum  TInteractiveRouteMode { eIgnoreObstacle , eAvoidObstacle , ePushObstacle }
enum  TPolygonRepourMode { eNeverRepour , eAskRepour , eAlwaysRepour }
enum  TComponentMoveKind { eNoComponentMoveNoAction , eJumpToComponent , eMoveComponentToCursor }
enum  TSameNamePadstackReplacementMode {
  eAskUser , eReplaceOne , eReplaceAll , eRenameOne ,
  eRenameAll , eKeepOneExisting , eKeepAllExisting
}
enum  TPlaneDrawMode { ePlaneDrawoOutlineLayerColoured , ePlaneDrawOutlineNetColoured , ePlaneDrawInvertedNetColoured }
enum  TDuplicates { dupIgnore , dupAccept , dupError }
enum  TPlaceTrackMode {
  ePlaceTrackNone , ePlaceTrackAny , ePlaceTrack9090 , ePlaceTrack4590 ,
  ePlaceTrack90Arc
}
enum  TRegionKind {
  eRegionKind_Copper , eRegionKind_Cutout , eRegionKind_NamedRegion , eRegionKind_BoardCutout ,
  eRegionKind_Cavity
}
enum  TCopyMode { eFullCopy , eFieldCopy }
enum  T3DModelType { e3DModelType_Extruded , e3DModelType_Generic , e3DModelType_Cylinder , e3DModelType_Sphere }
enum  TSetOperation { eSetOperation_Difference , eSetOperation_Intersection , eSetOperation_ExculsiveOr , eSetOperation_Union }
enum  TDegreeOfFreedom {
  eDOF_None , eDOF_X , eDOF_Y , eDOF_Z ,
  eDOF_Translate0 , eDOF_Translate1 , eDOF_Translate2 , eDOF_Translate3 ,
  eDOF_Translate4 , eDOF_Translate5 , eDOF_Translate6 , eDOF_Translate7 ,
  eDOF_RotX , eDOF_RotY , eDOF_RotZ , eDOF_Rotate0 ,
  eDOF_Rotate1 , eDOF_Rotate2 , eDOF_Rotate3 , eDOF_Rotate4 ,
  eDOF_Rotate5 , eDOF_Rotate6 , eDOF_Rotate7 , eDOF_Fade
}
enum  TObjectCreationMode { eCreate_Default , eCreate_GlobalCopy }
enum  TPCB_DocumentPainterMode { eDocumentPainterMode_Selectable , eDocumentPainterMode_2D , eDocumentPainterMode_3D }
enum  TCCTCost {
  eForbidden , eHigh , eMedium , eLow ,
  eFree , eDefaultCost
}
enum  TCCTSort { eSmart , eRandom , eLength , eArea }
enum  TCCTSortDir { eUp , eDown }
enum  TLengthenerStyle { eLengthenerStyle_90 , eLengthenerStyle_45 , eLengthenerStyle_Round , eLengthenerStyle_Mitered90 }
enum  TPolygonReliefAngle { ePolygonReliefAngle_45 , ePolygonReliefAngle_90 }
enum  TNetTopology {
  eNetTopology_Shortest , eNetTopology_Horizontal , eNetTopology_Vertical , eNetTopology_DaisyChain_Simple ,
  eNetTopology_DaisyChain_MidDriven , eNetTopology_DaisyChain_Balanced , eNetTopology_Starburst
}
enum  TCornerStyle { eCornerStyle_90 , eCornerStyle_45 , eCornerStyle_Round }
enum  TRouteVia { eViaThruHole , eViaBlindBuriedPair , eViaBlindBuriedAny , eViaNone }
enum  TConfinementStyle { eConfineIn , eConfineOut }
enum  TComponentCollisionCheckMode { eQuickCheck , eMultiLayerCheck , eFullCheck , eComponentBodyCheck }
enum  TStimulusType { eConstantLevel , eSinglePulse , ePeriodicPulse }
enum  TSignalLevel { eLowLevel , eHighLevel }
enum  TTestpointAllowedSide { eAllowTopSide , eAllowBottomSide }
enum  TTestpointValid { eRequire , eInvalid , eIgnore , eRequireAtLeafs }
enum  TFanoutStyle {
  eFanoutStyle_Auto , eFanoutStyle_Rows , eFanoutStyle_Staggered , eFanoutStyle_BGA ,
  eFanoutStyle_UnderPads
}
enum  TFanoutDirection {
  eFanoutDirection_None , eFanoutDirection_InOnly , eFanoutDirection_OutOnly , eFanoutDirection_InThenOut ,
  eFanoutDirection_OutThenIn , eFanoutDirection_Alternating
}
enum  TBGAFanoutDirection {
  eBGAFanoutDirection_Out , eBGAFanoutDirection_NE , eBGAFanoutDirection_SE , eBGAFanoutDirection_SW ,
  eBGAFanoutDirection_NW , eBGAFanoutDirection_In
}
enum  TBGAFanoutViaMode { eBGAFanoutVia_Closest , eBGAFanoutVia_Centered }
enum  TConnectionMode { eRatsNestConnection , eBrokenNetMarker }
enum  TBoardSide { eBoardSide_Top , eBoardSide_Bottom }
enum  TLogTextType { eLogTextType_Error , eLogTextType_Warning , eLogTextType_Event }
enum  TMaskExpansionMode { eMaskExpansionMode_NoMask , eMaskExpansionMode_Rule , eMaskExpansionMode_Manual }
enum  TComponentPlacementType { eComponentPlacement_None , eComponentPlacement_BodyUp , eComponentPlacement_BodyDown }
enum  TLayerClassID {
  eLayerClass_All , eLayerClass_Mechanical , eLayerClass_Physical , eLayerClass_Electrical ,
  eLayerClass_Dielectric , eLayerClass_Signal , eLayerClass_InternalPlane , eLayerClass_SolderMask ,
  eLayerClass_Overlay , eLayerClass_PasteMask
}
enum  TPCBMeshViewMode { eShowIn2D , eShowIn3D , eShowBoth , eHideBoth }
enum  TClearanceConstraintMode { eClearanceConstraintMode_SingleClearance , eClearanceConstraintMode_ObjectsClearance }
enum  TObjectClearanceId {
  eObjectClearanceID_Arc , eObjectClearanceID_Track , eObjectClearanceID_SMDPad , eObjectClearanceID_THPad ,
  eObjectClearanceID_Via , eObjectClearanceID_Fill , eObjectClearanceID_Poly , eObjectClearanceID_Region ,
  eObjectClearanceID_Text , eObjectClearanceID_OutlineEdge , eObjectClearanceID_CutoutEdge , eObjectClearanceID_CavityEdge ,
  eObjectClearanceID_SplitBarrier , eObjectClearanceID_SplitContinuation
}
enum  TAccordionStyle { asMittered45DegreeLines , asMitteredArcs , asRounded }
enum  TPolygonNameTemplates { eTemplate_NetNameLXXPXXX , eTemplate_LXXNetNamePXXX , eTemplate_NetNameLayerNamePXXX , eTemplate_LayerNameNetNamePXXX }
enum  TModelSource { eModelSource_Undefined , eModelSource_File , eModelsource_Vault }
enum  T3DPrimitiveKind { e3DPrim_TriangleMesh , e3DPrim_Extruded , e3DPrim_Cylinder , e3DPrim_Sphere }
enum  TPCB_ShapeEdgeType {
  etLine , etCircle , etEllipse , etParabola ,
  etBSpline
}
enum  TTextBorderSpaceType { bstMargin , bstOffset }
enum  TBoard3DModelExportFormat { eBoard3DModelExportFormat_Step , eBoard3DModelExportFormat_Parasolid }
enum  TBoard3DModelExportComponentOptions { eBoard3DModelExportComponentOptions_AllComponents , eBoard3DModelExportComponentOptions_SelectedComponents }
enum  TBoard3DModelExportModelsOptions { eBoard3DModelExportModelsOptions_AsStep , eBoard3DModelExportModelsOptions_AsExtruded , eBoard3DModelExportModelsOptions_AsBoth }
enum  TBoard3DModelExportHolesOptions { eBoard3DModelExportHolesOptions_AllHoles , eBoard3DModelExportHolesOptions_SelectedHoles }
enum  TBoard3DModelExportCopperOptions {
  eBoard3DModelExportCopperOptions_CopperNone , eBoard3DModelExportCopperOptions_CopperOnly , eBoard3DModelExportCopperOptions_SelectedCoppers , eBoard3DModelExportCopperOptions_CopperLayer ,
  eBoard3DModelExportCopperOptions_CopperAll
}
enum  TBoard3DModelExportComponentSuffix { eBoard3DModelExportComponentSuffix_None , eBoard3DModelExportComponentSuffix_BoardName , eBoard3DModelExportComponentSuffix_Custom }
enum  TGeometryLayerType { rltStandart , rltComponentTopSide , rltComponentBottomSide , rltBarrelsLayer }

Functions

 _COM_SMARTPTR_TYPEDEF (IPCB_LayerIterator, __uuidof(IPCB_LayerIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_Primitive, __uuidof(IPCB_Primitive))
 _COM_SMARTPTR_TYPEDEF (IPCB_Polygon, __uuidof(IPCB_Polygon))
 _COM_SMARTPTR_TYPEDEF (IPCB_Pad, __uuidof(IPCB_Pad))
 _COM_SMARTPTR_TYPEDEF (IPCB_Region, __uuidof(IPCB_Region))
 _COM_SMARTPTR_TYPEDEF (IPCB_Dimension, __uuidof(IPCB_Dimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerSet, __uuidof(IPCB_LayerSet))
 _COM_SMARTPTR_TYPEDEF (IPCB_Board, __uuidof(IPCB_Board))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerStackBase, __uuidof(IPCB_LayerStackBase))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerStack, __uuidof(IPCB_LayerStack))
 _COM_SMARTPTR_TYPEDEF (IPCB_ElectricalLayer, __uuidof(IPCB_ElectricalLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_InternalPlane, __uuidof(IPCB_InternalPlane))
 _COM_SMARTPTR_TYPEDEF (IPCB_MechanicalLayerPairs, __uuidof(IPCB_MechanicalLayerPairs))
 _COM_SMARTPTR_TYPEDEF (IPCB_GroupIterator, __uuidof(IPCB_GroupIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_Contour, __uuidof(IPCB_Contour))
 _COM_SMARTPTR_TYPEDEF (IPCB_GeometricPolygon, __uuidof(IPCB_GeometricPolygon))
 _COM_SMARTPTR_TYPEDEF (IPCB_BoardOutline, __uuidof(IPCB_BoardOutline))
 _COM_SMARTPTR_TYPEDEF (IPCB_Sheet, __uuidof(IPCB_Sheet))
 _COM_SMARTPTR_TYPEDEF (IPCB_BoardLayerSetManager, __uuidof(IPCB_BoardLayerSetManager))
 _COM_SMARTPTR_TYPEDEF (IPCB_OutputOptions, __uuidof(IPCB_OutputOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_ECOOptions, __uuidof(IPCB_ECOOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_GerberOptions, __uuidof(IPCB_GerberOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_PrinterOptions, __uuidof(IPCB_PrinterOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_AdvancedPlacerOptions, __uuidof(IPCB_AdvancedPlacerOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_DrillLayerPair, __uuidof(IPCB_DrillLayerPair))
 _COM_SMARTPTR_TYPEDEF (IPCB_Violation, __uuidof(IPCB_Violation))
 _COM_SMARTPTR_TYPEDEF (IPCB_Net, __uuidof(IPCB_Net))
 _COM_SMARTPTR_TYPEDEF (IPCB_DifferentialPair, __uuidof(IPCB_DifferentialPair))
 _COM_SMARTPTR_TYPEDEF (IPCB_BoardIterator, __uuidof(IPCB_BoardIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_SpatialIterator, __uuidof(IPCB_SpatialIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_Text, __uuidof(IPCB_Text))
 _COM_SMARTPTR_TYPEDEF (IPCB_Component, __uuidof(IPCB_Component))
 _COM_SMARTPTR_TYPEDEF (IPCB_PrimitiveCounter, __uuidof(IPCB_PrimitiveCounter))
 _COM_SMARTPTR_TYPEDEF (IPCB_GraphicalView, __uuidof(IPCB_GraphicalView))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerObjectIterator, __uuidof(IPCB_LayerObjectIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DKeyFrame, __uuidof(IPCB_3DKeyFrame))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DMovieManager, __uuidof(IPCB_3DMovieManager))
 _COM_SMARTPTR_TYPEDEF (IPCB_Coordinate, __uuidof(IPCB_Coordinate))
 _COM_SMARTPTR_TYPEDEF (IPCB_Arc, __uuidof(IPCB_Arc))
 _COM_SMARTPTR_TYPEDEF (IPCB_Track, __uuidof(IPCB_Track))
 _COM_SMARTPTR_TYPEDEF (IPCB_Fill, __uuidof(IPCB_Fill))
 _COM_SMARTPTR_TYPEDEF (IPCB_Via, __uuidof(IPCB_Via))
 _COM_SMARTPTR_TYPEDEF (IPCB_LibComponent, __uuidof(IPCB_LibComponent))
 _COM_SMARTPTR_TYPEDEF (IPCB_LibraryLoaderSaver, __uuidof(IPCB_LibraryLoaderSaver))
 _COM_SMARTPTR_TYPEDEF (IPCB_Model, __uuidof(IPCB_Model))
 _COM_SMARTPTR_TYPEDEF (IOccWrapper, __uuidof(IOccWrapper))
 _COM_SMARTPTR_TYPEDEF (IPCB3D_Transformation, __uuidof(IPCB3D_Transformation))
 _COM_SMARTPTR_TYPEDEF (IPCB_SplitPlane, __uuidof(IPCB_SplitPlane))
 _COM_SMARTPTR_TYPEDEF (ILayerMapping, __uuidof(ILayerMapping))
 _COM_SMARTPTR_TYPEDEF (ILogSection, __uuidof(ILogSection))
 _COM_SMARTPTR_TYPEDEF (IImporterFile, __uuidof(IImporterFile))
 _COM_SMARTPTR_TYPEDEF (IPCB_Viewport, __uuidof(IPCB_Viewport))
 _COM_SMARTPTR_TYPEDEF (IPCB_StrokeArray, __uuidof(IPCB_StrokeArray))
 _COM_SMARTPTR_TYPEDEF (IPCB_SolderMaskLayer, __uuidof(IPCB_SolderMaskLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_MasterLayerStack, __uuidof(IPCB_MasterLayerStack))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerStack_V7, __uuidof(IPCB_LayerStack_V7))
 _COM_SMARTPTR_TYPEDEF (IPCB_PinPairsManager, __uuidof(IPCB_PinPairsManager))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DShapeCollection, __uuidof(IPCB_3DShapeCollection))
 _COM_SMARTPTR_TYPEDEF (IPCB_Board3DModelExporter, __uuidof(IPCB_Board3DModelExporter))
 _COM_SMARTPTR_TYPEDEF (IPCB_GeometryMaker, __uuidof(IPCB_GeometryMaker))
 _COM_SMARTPTR_TYPEDEF (IPCB_PadViaTemplate, __uuidof(IPCB_PadViaTemplate))
 _COM_SMARTPTR_TYPEDEF (IPCB_PadViaTemplateLink, __uuidof(IPCB_PadViaTemplateLink))
 _COM_SMARTPTR_TYPEDEF (IPCB_PadViaLibrary, __uuidof(IPCB_PadViaLibrary))
 _COM_SMARTPTR_TYPEDEF (IPCB_PadTemplate, __uuidof(IPCB_PadTemplate))
 _COM_SMARTPTR_TYPEDEF (IPCB_Group, __uuidof(IPCB_Group))
 _COM_SMARTPTR_TYPEDEF (IPCB_AbstractIterator, __uuidof(IPCB_AbstractIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_RectangularPrimitive, __uuidof(IPCB_RectangularPrimitive))
 _COM_SMARTPTR_TYPEDEF (IPCB_AbstractOptions, __uuidof(IPCB_AbstractOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_Rule, __uuidof(IPCB_Rule))
 _COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Base, __uuidof(IPCB_ModelProperties_Base))
 _COM_SMARTPTR_TYPEDEF (IPCB_ContourMaker, __uuidof(IPCB_ContourMaker))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerObject, __uuidof(IPCB_LayerObject))
 _COM_SMARTPTR_TYPEDEF (IPCB_ObjectClass, __uuidof(IPCB_ObjectClass))
 _COM_SMARTPTR_TYPEDEF (IPCB_ObjectClassBase, __uuidof(IPCB_ObjectClassBase))
 _COM_SMARTPTR_TYPEDEF (IPCB_DifferentialPairsRoutingRule, __uuidof(IPCB_DifferentialPairsRoutingRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_LinearDimension, __uuidof(IPCB_LinearDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_RadialDimension, __uuidof(IPCB_RadialDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerListIterator, __uuidof(IPCB_LayerListIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerUtils, __uuidof(IPCB_LayerUtils))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerSetUtils, __uuidof(IPCB_LayerSetUtils))
 _COM_SMARTPTR_TYPEDEF (IPCB_Factory, __uuidof(IPCB_Factory))
 _COM_SMARTPTR_TYPEDEF (IPCB_PhysicalLayer, __uuidof(IPCB_PhysicalLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_BoardLayerSet, __uuidof(IPCB_BoardLayerSet))
 _COM_SMARTPTR_TYPEDEF (IPCB_Axis, __uuidof(IPCB_Axis))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DKeyFrameIterator, __uuidof(IPCB_3DKeyFrameIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DMovie, __uuidof(IPCB_3DMovie))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DMovieIterator, __uuidof(IPCB_3DMovieIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_LibraryIterator, __uuidof(IPCB_LibraryIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_EmbeddedBoard, __uuidof(IPCB_EmbeddedBoard))
 _COM_SMARTPTR_TYPEDEF (IPCB_WideStrings, __uuidof(IPCB_WideStrings))
 _COM_SMARTPTR_TYPEDEF (IPCB_ModelOptions, __uuidof(IPCB_ModelOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_SystemOptions, __uuidof(IPCB_SystemOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_InteractiveRoutingOptions, __uuidof(IPCB_InteractiveRoutingOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_Library, __uuidof(IPCB_Library))
 _COM_SMARTPTR_TYPEDEF (IPCB_LettersCache, __uuidof(IPCB_LettersCache))
 _COM_SMARTPTR_TYPEDEF (IPCB_TTFontData, __uuidof(IPCB_TTFontData))
 _COM_SMARTPTR_TYPEDEF (IPCB_TTFontsCache, __uuidof(IPCB_TTFontsCache))
 _COM_SMARTPTR_TYPEDEF (IPointList, __uuidof(IPointList))
 _COM_SMARTPTR_TYPEDEF (IDoubleList, __uuidof(IDoubleList))
 _COM_SMARTPTR_TYPEDEF (ICardinalList, __uuidof(ICardinalList))
 _COM_SMARTPTR_TYPEDEF (ISpline, __uuidof(ISpline))
 _COM_SMARTPTR_TYPEDEF (IPCB_DrillTableGraphicIterator, __uuidof(IPCB_DrillTableGraphicIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_DrillTable, __uuidof(IPCB_DrillTable))
 _COM_SMARTPTR_TYPEDEF (IPCB_SpecctraDSNFile, __uuidof(IPCB_SpecctraDSNFile))
 _COM_SMARTPTR_TYPEDEF (IPCB_SpecialStringConverter, __uuidof(IPCB_SpecialStringConverter))
 _COM_SMARTPTR_TYPEDEF (IPCB_ContourUtilities, __uuidof(IPCB_ContourUtilities))
 _COM_SMARTPTR_TYPEDEF (IPCB_ContourMaker2, __uuidof(IPCB_ContourMaker2))
 _COM_SMARTPTR_TYPEDEF (IPCB_ComponentPainterView, __uuidof(IPCB_ComponentPainterView))
 _COM_SMARTPTR_TYPEDEF (IPCB_DocumentPainterListener, __uuidof(IPCB_DocumentPainterListener))
 _COM_SMARTPTR_TYPEDEF (IPCB_DocumentPainterView, __uuidof(IPCB_DocumentPainterView))
 _COM_SMARTPTR_TYPEDEF (IPCB_GroupComparisionResult, __uuidof(IPCB_GroupComparisionResult))
 _COM_SMARTPTR_TYPEDEF (IPCB_PrimitiveComparator, __uuidof(IPCB_PrimitiveComparator))
 _COM_SMARTPTR_TYPEDEF (IPCB_ServerInterface, __uuidof(IPCB_ServerInterface))
 _COM_SMARTPTR_TYPEDEF (IPCB_DesignRuleCheckerOptions, __uuidof(IPCB_DesignRuleCheckerOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_SpecctraRouterOptions, __uuidof(IPCB_SpecctraRouterOptions))
 _COM_SMARTPTR_TYPEDEF (IPCB_OptionsList, __uuidof(IPCB_OptionsList))
 _COM_SMARTPTR_TYPEDEF (IPCB_MechanicalLayer, __uuidof(IPCB_MechanicalLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_ObjectClass2, __uuidof(IPCB_ObjectClass2))
 _COM_SMARTPTR_TYPEDEF (IPCB_ObjectClass1, __uuidof(IPCB_ObjectClass1))
 _COM_SMARTPTR_TYPEDEF (IPCB_ClearanceConstraint, __uuidof(IPCB_ClearanceConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_ParallelSegmentConstraint, __uuidof(IPCB_ParallelSegmentConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxMinWidthConstraint, __uuidof(IPCB_MaxMinWidthConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxMinLengthConstraint, __uuidof(IPCB_MaxMinLengthConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_MatchedNetLengthsConstraint, __uuidof(IPCB_MatchedNetLengthsConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_DaisyChainStubLengthConstraint, __uuidof(IPCB_DaisyChainStubLengthConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_PowerPlaneConnectStyleRule, __uuidof(IPCB_PowerPlaneConnectStyleRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_PolygonConnectStyleRule, __uuidof(IPCB_PolygonConnectStyleRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_RoutingTopologyRule, __uuidof(IPCB_RoutingTopologyRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_RoutingPriorityRule, __uuidof(IPCB_RoutingPriorityRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_RoutingLayersRule, __uuidof(IPCB_RoutingLayersRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_RoutingCornerStyleRule, __uuidof(IPCB_RoutingCornerStyleRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_RoutingViaStyleRule, __uuidof(IPCB_RoutingViaStyleRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_PowerPlaneClearanceRule, __uuidof(IPCB_PowerPlaneClearanceRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_SolderMaskExpansionRule, __uuidof(IPCB_SolderMaskExpansionRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_PasteMaskExpansionRule, __uuidof(IPCB_PasteMaskExpansionRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_ShortCircuitConstraint, __uuidof(IPCB_ShortCircuitConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_BrokenNetRule, __uuidof(IPCB_BrokenNetRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_ViasUnderSMDConstraint, __uuidof(IPCB_ViasUnderSMDConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaximumViaCountRule, __uuidof(IPCB_MaximumViaCountRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_MinimumAnnularRing, __uuidof(IPCB_MinimumAnnularRing))
 _COM_SMARTPTR_TYPEDEF (IPCB_AcuteAngle, __uuidof(IPCB_AcuteAngle))
 _COM_SMARTPTR_TYPEDEF (IPCB_ConfinementConstraint, __uuidof(IPCB_ConfinementConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_ComponentClearanceConstraint, __uuidof(IPCB_ComponentClearanceConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_ComponentRotationsRule, __uuidof(IPCB_ComponentRotationsRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_PermittedLayersRule, __uuidof(IPCB_PermittedLayersRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_SignalStimulus, __uuidof(IPCB_SignalStimulus))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxOvershootFall, __uuidof(IPCB_MaxOvershootFall))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxOvershootRise, __uuidof(IPCB_MaxOvershootRise))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxUndershootFall, __uuidof(IPCB_MaxUndershootFall))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxUndershootRise, __uuidof(IPCB_MaxUndershootRise))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxMinImpedance, __uuidof(IPCB_RuleMaxMinImpedance))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleMinSignalTopValue, __uuidof(IPCB_RuleMinSignalTopValue))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxSignalBaseValue, __uuidof(IPCB_RuleMaxSignalBaseValue))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleFlightTime_RisingEdge, __uuidof(IPCB_RuleFlightTime_RisingEdge))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleFlightTime_FallingEdge, __uuidof(IPCB_RuleFlightTime_FallingEdge))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxSlopeRisingEdge, __uuidof(IPCB_RuleMaxSlopeRisingEdge))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleMaxSlopeFallingEdge, __uuidof(IPCB_RuleMaxSlopeFallingEdge))
 _COM_SMARTPTR_TYPEDEF (IPCB_NetsToIgnoreRule, __uuidof(IPCB_NetsToIgnoreRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_SMDToCornerConstraint, __uuidof(IPCB_SMDToCornerConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_RuleSupplyNets, __uuidof(IPCB_RuleSupplyNets))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxMinHoleSizeConstraint, __uuidof(IPCB_MaxMinHoleSizeConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_TestPointStyleRule, __uuidof(IPCB_TestPointStyleRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_TestPointUsage, __uuidof(IPCB_TestPointUsage))
 _COM_SMARTPTR_TYPEDEF (IPCB_UnConnectedPinRule, __uuidof(IPCB_UnConnectedPinRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_SMDToPlaneConstraint, __uuidof(IPCB_SMDToPlaneConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_SMDNeckDownConstraint, __uuidof(IPCB_SMDNeckDownConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerPairsRule, __uuidof(IPCB_LayerPairsRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_FanoutControlRule, __uuidof(IPCB_FanoutControlRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaxMinHeightConstraint, __uuidof(IPCB_MaxMinHeightConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_DifferentialPairsRoutingRule2, __uuidof(IPCB_DifferentialPairsRoutingRule2))
 _COM_SMARTPTR_TYPEDEF (IPCB_HoleToHoleClearanceRule, __uuidof(IPCB_HoleToHoleClearanceRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_MinimumSolderMaskSliverRule, __uuidof(IPCB_MinimumSolderMaskSliverRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_SilkToSolderMaskClearanceRule, __uuidof(IPCB_SilkToSolderMaskClearanceRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_SilkToSilkClearanceRule, __uuidof(IPCB_SilkToSilkClearanceRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_CheckNetAntennaeRule, __uuidof(IPCB_CheckNetAntennaeRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_Pad2, __uuidof(IPCB_Pad2))
 _COM_SMARTPTR_TYPEDEF (IPCB_Connection, __uuidof(IPCB_Connection))
 _COM_SMARTPTR_TYPEDEF (IPCB_Embedded, __uuidof(IPCB_Embedded))
 _COM_SMARTPTR_TYPEDEF (IPCB_DrillTableIterator, __uuidof(IPCB_DrillTableIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_SplitPlaneRegion, __uuidof(IPCB_SplitPlaneRegion))
 _COM_SMARTPTR_TYPEDEF (IPCB_RegionShape, __uuidof(IPCB_RegionShape))
 _COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Extruded, __uuidof(IPCB_ModelProperties_Extruded))
 _COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Cylinder, __uuidof(IPCB_ModelProperties_Cylinder))
 _COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Sphere, __uuidof(IPCB_ModelProperties_Sphere))
 _COM_SMARTPTR_TYPEDEF (IPCB_ComponentBody, __uuidof(IPCB_ComponentBody))
 _COM_SMARTPTR_TYPEDEF (IPCB_AngularDimension, __uuidof(IPCB_AngularDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_LeaderDimension, __uuidof(IPCB_LeaderDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_DatumDimension, __uuidof(IPCB_DatumDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_BaselineDimension, __uuidof(IPCB_BaselineDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_CenterDimension, __uuidof(IPCB_CenterDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_OriginalDimension, __uuidof(IPCB_OriginalDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_LinearDiameterDimension, __uuidof(IPCB_LinearDiameterDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_RadialDiameterDimension, __uuidof(IPCB_RadialDiameterDimension))
 _COM_SMARTPTR_TYPEDEF (IPCB_FromTo, __uuidof(IPCB_FromTo))
 _COM_SMARTPTR_TYPEDEF (IImporterObject, __uuidof(IImporterObject))
 _COM_SMARTPTR_TYPEDEF (IImporterController, __uuidof(IImporterController))
 _COM_SMARTPTR_TYPEDEF (IHandler_Status, __uuidof(IHandler_Status))
 _COM_SMARTPTR_TYPEDEF (ILayerMap, __uuidof(ILayerMap))
 _COM_SMARTPTR_TYPEDEF (ILogReportOption, __uuidof(ILogReportOption))
 _COM_SMARTPTR_TYPEDEF (ILogReport, __uuidof(ILogReport))
 _COM_SMARTPTR_TYPEDEF (IWizardPageObserver, __uuidof(IWizardPageObserver))
 _COM_SMARTPTR_TYPEDEF (IImporterController_OrcadCIS, __uuidof(IImporterController_OrcadCIS))
 _COM_SMARTPTR_TYPEDEF (IImporterManager_ServerInterface, __uuidof(IImporterManager_ServerInterface))
 _COM_SMARTPTR_TYPEDEF (IPCB_Primitive2, __uuidof(IPCB_Primitive2))
 _COM_SMARTPTR_TYPEDEF (IPCB_MaskHelper, __uuidof(IPCB_MaskHelper))
 _COM_SMARTPTR_TYPEDEF (IPCB_DielectricLayer, __uuidof(IPCB_DielectricLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_BoardRegion, __uuidof(IPCB_BoardRegion))
 _COM_SMARTPTR_TYPEDEF (IPCB_SignalLayer, __uuidof(IPCB_SignalLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_OverlayLayer, __uuidof(IPCB_OverlayLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_PasteMaskLayer, __uuidof(IPCB_PasteMaskLayer))
 _COM_SMARTPTR_TYPEDEF (IPCB_BendingLine, __uuidof(IPCB_BendingLine))
 _COM_SMARTPTR_TYPEDEF (IPCB_DielectricObject, __uuidof(IPCB_DielectricObject))
 _COM_SMARTPTR_TYPEDEF (IPCB_LayerObject_V7, __uuidof(IPCB_LayerObject_V7))
 _COM_SMARTPTR_TYPEDEF (IPCB_InternalPlane_V7, __uuidof(IPCB_InternalPlane_V7))
 _COM_SMARTPTR_TYPEDEF (IPCB_SMDPADEntryConstraint, __uuidof(IPCB_SMDPADEntryConstraint))
 _COM_SMARTPTR_TYPEDEF (IPCB_LiveHandleContainer, __uuidof(IPCB_LiveHandleContainer))
 _COM_SMARTPTR_TYPEDEF (IPCB_AccordinGraphicIterator, __uuidof(IPCB_AccordinGraphicIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_Accordion, __uuidof(IPCB_Accordion))
 _COM_SMARTPTR_TYPEDEF (IPCB_PinPair, __uuidof(IPCB_PinPair))
 _COM_SMARTPTR_TYPEDEF (IInterfaceListEx, __uuidof(IInterfaceListEx))
 _COM_SMARTPTR_TYPEDEF (IPCB_PinPairTiePoint, __uuidof(IPCB_PinPairTiePoint))
 _COM_SMARTPTR_TYPEDEF (IPCB_MultilineText, __uuidof(IPCB_MultilineText))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DBaseShape, __uuidof(IPCB_3DBaseShape))
 _COM_SMARTPTR_TYPEDEF (IPCB_3DSimpleMesh, __uuidof(IPCB_3DSimpleMesh))
 _COM_SMARTPTR_TYPEDEF (IPCB_MeshFaceIterator, __uuidof(IPCB_MeshFaceIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_MeshPart, __uuidof(IPCB_MeshPart))
 _COM_SMARTPTR_TYPEDEF (IPCB_MeshPartIterator, __uuidof(IPCB_MeshPartIterator))
 _COM_SMARTPTR_TYPEDEF (IPCB_ModelProperties_Generic, __uuidof(IPCB_ModelProperties_Generic))
 _COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge, __uuidof(IPCB_ShapeEdge))
 _COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Line, __uuidof(IPCB_ShapeEdge_Line))
 _COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Ellipse, __uuidof(IPCB_ShapeEdge_Ellipse))
 _COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Parabola, __uuidof(IPCB_ShapeEdge_Parabola))
 _COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_BSpline, __uuidof(IPCB_ShapeEdge_BSpline))
 _COM_SMARTPTR_TYPEDEF (IPCB_RegionShape2, __uuidof(IPCB_RegionShape2))
 _COM_SMARTPTR_TYPEDEF (IPCB_ShapeEdge_Circle, __uuidof(IPCB_ShapeEdge_Circle))
 _COM_SMARTPTR_TYPEDEF (IPCB_ModifiedPolygonRule, __uuidof(IPCB_ModifiedPolygonRule))
 _COM_SMARTPTR_TYPEDEF (IPCB_ColorID, __uuidof(IPCB_ColorID))
 _COM_SMARTPTR_TYPEDEF (IPCB_CopperPolygon, __uuidof(IPCB_CopperPolygon))
 _COM_SMARTPTR_TYPEDEF (IPCB_GeometryLayerData, __uuidof(IPCB_GeometryLayerData))
 _COM_SMARTPTR_TYPEDEF (IPCB_GeometryItem, __uuidof(IPCB_GeometryItem))
 _COM_SMARTPTR_TYPEDEF (IPCB_GeometryItems, __uuidof(IPCB_GeometryItems))
 _COM_SMARTPTR_TYPEDEF (IPCB_ViaTemplate, __uuidof(IPCB_ViaTemplate))
 _COM_SMARTPTR_TYPEDEF (IV7_Layer, __uuidof(IV7_Layer))
 _COM_SMARTPTR_TYPEDEF (IMechanicalLayerPair, __uuidof(IMechanicalLayerPair))
 _COM_SMARTPTR_TYPEDEF (IPolySegment, __uuidof(IPolySegment))
 _COM_SMARTPTR_TYPEDEF (ICoordPoint, __uuidof(ICoordPoint))
 _COM_SMARTPTR_TYPEDEF (ICoordRect, __uuidof(ICoordRect))
 _COM_SMARTPTR_TYPEDEF (IPlotterPen, __uuidof(IPlotterPen))
 _COM_SMARTPTR_TYPEDEF (IV7_PadCache, __uuidof(IV7_PadCache))
 _COM_SMARTPTR_TYPEDEF (ICoordPoint3D, __uuidof(ICoordPoint3D))
 _COM_SMARTPTR_TYPEDEF (I_D3DVECTOR, __uuidof(I_D3DVECTOR))
 _COM_SMARTPTR_TYPEDEF (ID3DXQuaternion, __uuidof(ID3DXQuaternion))
 _COM_SMARTPTR_TYPEDEF (IDimensionReference, __uuidof(IDimensionReference))
 _COM_SMARTPTR_TYPEDEF (ISerialParameters, __uuidof(ISerialParameters))
 _COM_SMARTPTR_TYPEDEF (ISplinePoint2D, __uuidof(ISplinePoint2D))
 _COM_SMARTPTR_TYPEDEF (IStrokeRecord, __uuidof(IStrokeRecord))
 _COM_SMARTPTR_TYPEDEF (IGeometryLayer, __uuidof(IGeometryLayer))
const std::wstring cPCB_LayerIteratorServiceName (L"PCB_LayerIterator")
const std::wstring cPCB_PrimitiveServiceName (L"PCB_Primitive")
const std::wstring cPCB_GroupServiceName (L"PCB_Group")
const std::wstring cPCB_PolygonServiceName (L"PCB_Polygon")
const std::wstring cPCB_AbstractIteratorServiceName (L"PCB_AbstractIterator")
const std::wstring cPCB_RectangularPrimitiveServiceName (L"PCB_RectangularPrimitive")
const std::wstring cPCB_AbstractOptionsServiceName (L"PCB_AbstractOptions")
const std::wstring cPCB_RuleServiceName (L"PCB_Rule")
const std::wstring cPCB_ModelProperties_BaseServiceName (L"PCB_ModelProperties_Base")
const std::wstring cPCB_ContourMakerServiceName (L"PCB_ContourMaker")
const std::wstring cPCB_LayerObjectServiceName (L"PCB_LayerObject")
const std::wstring cPCB_ObjectClassServiceName (L"PCB_ObjectClass")
const std::wstring cPCB_ObjectClassBaseServiceName (L"PCB_ObjectClassBase")
const std::wstring cPCB_DifferentialPairsRoutingRuleServiceName (L"PCB_DifferentialPairsRoutingRule")
const std::wstring cPCB_PadServiceName (L"PCB_Pad")
const std::wstring cPCB_RegionServiceName (L"PCB_Region")
const std::wstring cPCB_DimensionServiceName (L"PCB_Dimension")
const std::wstring cPCB_LinearDimensionServiceName (L"PCB_LinearDimension")
const std::wstring cPCB_RadialDimensionServiceName (L"PCB_RadialDimension")
const std::wstring cPCB_LayerSetServiceName (L"PCB_LayerSet")
const std::wstring cPCB_LayerListIteratorServiceName (L"PCB_LayerListIterator")
const std::wstring cPCB_LayerUtilsServiceName (L"PCB_LayerUtils")
const std::wstring cPCB_LayerSetUtilsServiceName (L"PCB_LayerSetUtils")
const std::wstring cPCB_FactoryServiceName (L"PCB_Factory")
const std::wstring cPCB_BoardServiceName (L"PCB_Board")
const std::wstring cPCB_LayerStackServiceName (L"PCB_LayerStack")
const std::wstring cPCB_InternalPlaneServiceName (L"PCB_InternalPlane")
const std::wstring cPCB_MechanicalLayerPairsServiceName (L"PCB_MechanicalLayerPairs")
const std::wstring cPCB_GroupIteratorServiceName (L"PCB_GroupIterator")
const std::wstring cPCB_ContourServiceName (L"PCB_Contour")
const std::wstring cPCB_GeometricPolygonServiceName (L"PCB_GeometricPolygon")
const std::wstring cPCB_BoardOutlineServiceName (L"PCB_BoardOutline")
const std::wstring cPCB_SheetServiceName (L"PCB_Sheet")
const std::wstring cPCB_BoardLayerSetServiceName (L"PCB_BoardLayerSet")
const std::wstring cPCB_BoardLayerSetManagerServiceName (L"PCB_BoardLayerSetManager")
const std::wstring cPCB_OutputOptionsServiceName (L"PCB_OutputOptions")
const std::wstring cPCB_ECOOptionsServiceName (L"PCB_ECOOptions")
const std::wstring cPCB_GerberOptionsServiceName (L"PCB_GerberOptions")
const std::wstring cPCB_PrinterOptionsServiceName (L"PCB_PrinterOptions")
const std::wstring cPCB_AdvancedPlacerOptionsServiceName (L"PCB_AdvancedPlacerOptions")
const std::wstring cPCB_DrillLayerPairServiceName (L"PCB_DrillLayerPair")
const std::wstring cPCB_ViolationServiceName (L"PCB_Violation")
const std::wstring cPCB_NetServiceName (L"PCB_Net")
const std::wstring cPCB_DifferentialPairServiceName (L"PCB_DifferentialPair")
const std::wstring cPCB_BoardIteratorServiceName (L"PCB_BoardIterator")
const std::wstring cPCB_SpatialIteratorServiceName (L"PCB_SpatialIterator")
const std::wstring cPCB_TextServiceName (L"PCB_Text")
const std::wstring cPCB_AxisServiceName (L"PCB_Axis")
const std::wstring cPCB_ComponentServiceName (L"PCB_Component")
const std::wstring cPCB_PrimitiveCounterServiceName (L"PCB_PrimitiveCounter")
const std::wstring cPCB_GraphicalViewServiceName (L"PCB_GraphicalView")
const std::wstring cPCB_LayerObjectIteratorServiceName (L"PCB_LayerObjectIterator")
const std::wstring cPCB_3DKeyFrameServiceName (L"PCB_3DKeyFrame")
const std::wstring cPCB_3DKeyFrameIteratorServiceName (L"PCB_3DKeyFrameIterator")
const std::wstring cPCB_3DMovieServiceName (L"PCB_3DMovie")
const std::wstring cPCB_3DMovieIteratorServiceName (L"PCB_3DMovieIterator")
const std::wstring cPCB_3DMovieManagerServiceName (L"PCB_3DMovieManager")
const std::wstring cPCB_CoordinateServiceName (L"PCB_Coordinate")
const std::wstring cPCB_LibraryIteratorServiceName (L"PCB_LibraryIterator")
const std::wstring cPCB_EmbeddedBoardServiceName (L"PCB_EmbeddedBoard")
const std::wstring cPCB_WideStringsServiceName (L"PCB_WideStrings")
const std::wstring cPCB_ModelOptionsServiceName (L"PCB_ModelOptions")
const std::wstring cPCB_SystemOptionsServiceName (L"PCB_SystemOptions")
const std::wstring cPCB_InteractiveRoutingOptionsServiceName (L"PCB_InteractiveRoutingOptions")
const std::wstring cPCB_ArcServiceName (L"PCB_Arc")
const std::wstring cPCB_TrackServiceName (L"PCB_Track")
const std::wstring cPCB_FillServiceName (L"PCB_Fill")
const std::wstring cPCB_ViaServiceName (L"PCB_Via")
const std::wstring cPCB_LibComponentServiceName (L"PCB_LibComponent")
const std::wstring cPCB_LibraryServiceName (L"PCB_Library")
const std::wstring cPCB_LibraryLoaderSaverServiceName (L"PCB_LibraryLoaderSaver")
const std::wstring cPCB_LettersCacheServiceName (L"PCB_LettersCache")
const std::wstring cPCB_TTFontDataServiceName (L"PCB_TTFontData")
const std::wstring cPCB_TTFontsCacheServiceName (L"PCB_TTFontsCache")
const std::wstring cPCB_ModelServiceName (L"PCB_Model")
const std::wstring cPointListServiceName (L"PointList")
const std::wstring cDoubleListServiceName (L"DoubleList")
const std::wstring cCardinalListServiceName (L"CardinalList")
const std::wstring cSplineServiceName (L"Spline")
const std::wstring cOccWrapperServiceName (L"OccWrapper")
const std::wstring cPCB3D_TransformationServiceName (L"PCB3D_Transformation")
const std::wstring cPCB_SplitPlaneServiceName (L"PCB_SplitPlane")
const std::wstring cPCB_DrillTableGraphicIteratorServiceName (L"PCB_DrillTableGraphicIterator")
const std::wstring cPCB_DrillTableServiceName (L"PCB_DrillTable")
const std::wstring cPCB_SpecctraDSNFileServiceName (L"PCB_SpecctraDSNFile")
const std::wstring cPCB_SpecialStringConverterServiceName (L"PCB_SpecialStringConverter")
const std::wstring cPCB_ContourUtilitiesServiceName (L"PCB_ContourUtilities")
const std::wstring cPCB_ContourMaker2ServiceName (L"PCB_ContourMaker2")
const std::wstring cPCB_ComponentPainterViewServiceName (L"PCB_ComponentPainterView")
const std::wstring cPCB_DocumentPainterListenerServiceName (L"PCB_DocumentPainterListener")
const std::wstring cPCB_DocumentPainterViewServiceName (L"PCB_DocumentPainterView")
const std::wstring cPCB_GroupComparisionResultServiceName (L"PCB_GroupComparisionResult")
const std::wstring cPCB_PrimitiveComparatorServiceName (L"PCB_PrimitiveComparator")
const std::wstring cPCB_ServerInterfaceServiceName (L"PCB_ServerInterface")
const std::wstring cPCB_DesignRuleCheckerOptionsServiceName (L"PCB_DesignRuleCheckerOptions")
const std::wstring cPCB_SpecctraRouterOptionsServiceName (L"PCB_SpecctraRouterOptions")
const std::wstring cPCB_OptionsListServiceName (L"PCB_OptionsList")
const std::wstring cPCB_MechanicalLayerServiceName (L"PCB_MechanicalLayer")
const std::wstring cPCB_ObjectClass2ServiceName (L"PCB_ObjectClass2")
const std::wstring cPCB_ObjectClass1ServiceName (L"PCB_ObjectClass1")
const std::wstring cPCB_ClearanceConstraintServiceName (L"PCB_ClearanceConstraint")
const std::wstring cPCB_ParallelSegmentConstraintServiceName (L"PCB_ParallelSegmentConstraint")
const std::wstring cPCB_MaxMinWidthConstraintServiceName (L"PCB_MaxMinWidthConstraint")
const std::wstring cPCB_MaxMinLengthConstraintServiceName (L"PCB_MaxMinLengthConstraint")
const std::wstring cPCB_MatchedNetLengthsConstraintServiceName (L"PCB_MatchedNetLengthsConstraint")
const std::wstring cPCB_DaisyChainStubLengthConstraintServiceName (L"PCB_DaisyChainStubLengthConstraint")
const std::wstring cPCB_PowerPlaneConnectStyleRuleServiceName (L"PCB_PowerPlaneConnectStyleRule")
const std::wstring cPCB_PolygonConnectStyleRuleServiceName (L"PCB_PolygonConnectStyleRule")
const std::wstring cPCB_RoutingTopologyRuleServiceName (L"PCB_RoutingTopologyRule")
const std::wstring cPCB_RoutingPriorityRuleServiceName (L"PCB_RoutingPriorityRule")
const std::wstring cPCB_RoutingLayersRuleServiceName (L"PCB_RoutingLayersRule")
const std::wstring cPCB_RoutingCornerStyleRuleServiceName (L"PCB_RoutingCornerStyleRule")
const std::wstring cPCB_RoutingViaStyleRuleServiceName (L"PCB_RoutingViaStyleRule")
const std::wstring cPCB_PowerPlaneClearanceRuleServiceName (L"PCB_PowerPlaneClearanceRule")
const std::wstring cPCB_SolderMaskExpansionRuleServiceName (L"PCB_SolderMaskExpansionRule")
const std::wstring cPCB_PasteMaskExpansionRuleServiceName (L"PCB_PasteMaskExpansionRule")
const std::wstring cPCB_ShortCircuitConstraintServiceName (L"PCB_ShortCircuitConstraint")
const std::wstring cPCB_BrokenNetRuleServiceName (L"PCB_BrokenNetRule")
const std::wstring cPCB_ViasUnderSMDConstraintServiceName (L"PCB_ViasUnderSMDConstraint")
const std::wstring cPCB_MaximumViaCountRuleServiceName (L"PCB_MaximumViaCountRule")
const std::wstring cPCB_MinimumAnnularRingServiceName (L"PCB_MinimumAnnularRing")
const std::wstring cPCB_AcuteAngleServiceName (L"PCB_AcuteAngle")
const std::wstring cPCB_ConfinementConstraintServiceName (L"PCB_ConfinementConstraint")
const std::wstring cPCB_ComponentClearanceConstraintServiceName (L"PCB_ComponentClearanceConstraint")
const std::wstring cPCB_ComponentRotationsRuleServiceName (L"PCB_ComponentRotationsRule")
const std::wstring cPCB_PermittedLayersRuleServiceName (L"PCB_PermittedLayersRule")
const std::wstring cPCB_SignalStimulusServiceName (L"PCB_SignalStimulus")
const std::wstring cPCB_MaxOvershootFallServiceName (L"PCB_MaxOvershootFall")
const std::wstring cPCB_MaxOvershootRiseServiceName (L"PCB_MaxOvershootRise")
const std::wstring cPCB_MaxUndershootFallServiceName (L"PCB_MaxUndershootFall")
const std::wstring cPCB_MaxUndershootRiseServiceName (L"PCB_MaxUndershootRise")
const std::wstring cPCB_RuleMaxMinImpedanceServiceName (L"PCB_RuleMaxMinImpedance")
const std::wstring cPCB_RuleMinSignalTopValueServiceName (L"PCB_RuleMinSignalTopValue")
const std::wstring cPCB_RuleMaxSignalBaseValueServiceName (L"PCB_RuleMaxSignalBaseValue")
const std::wstring cPCB_RuleFlightTime_RisingEdgeServiceName (L"PCB_RuleFlightTime_RisingEdge")
const std::wstring cPCB_RuleFlightTime_FallingEdgeServiceName (L"PCB_RuleFlightTime_FallingEdge")
const std::wstring cPCB_RuleMaxSlopeRisingEdgeServiceName (L"PCB_RuleMaxSlopeRisingEdge")
const std::wstring cPCB_RuleMaxSlopeFallingEdgeServiceName (L"PCB_RuleMaxSlopeFallingEdge")
const std::wstring cPCB_NetsToIgnoreRuleServiceName (L"PCB_NetsToIgnoreRule")
const std::wstring cPCB_SMDToCornerConstraintServiceName (L"PCB_SMDToCornerConstraint")
const std::wstring cPCB_RuleSupplyNetsServiceName (L"PCB_RuleSupplyNets")
const std::wstring cPCB_MaxMinHoleSizeConstraintServiceName (L"PCB_MaxMinHoleSizeConstraint")
const std::wstring cPCB_TestPointStyleRuleServiceName (L"PCB_TestPointStyleRule")
const std::wstring cPCB_TestPointUsageServiceName (L"PCB_TestPointUsage")
const std::wstring cPCB_UnConnectedPinRuleServiceName (L"PCB_UnConnectedPinRule")
const std::wstring cPCB_SMDToPlaneConstraintServiceName (L"PCB_SMDToPlaneConstraint")
const std::wstring cPCB_SMDNeckDownConstraintServiceName (L"PCB_SMDNeckDownConstraint")
const std::wstring cPCB_LayerPairsRuleServiceName (L"PCB_LayerPairsRule")
const std::wstring cPCB_FanoutControlRuleServiceName (L"PCB_FanoutControlRule")
const std::wstring cPCB_MaxMinHeightConstraintServiceName (L"PCB_MaxMinHeightConstraint")
const std::wstring cPCB_DifferentialPairsRoutingRule2ServiceName (L"PCB_DifferentialPairsRoutingRule2")
const std::wstring cPCB_HoleToHoleClearanceRuleServiceName (L"PCB_HoleToHoleClearanceRule")
const std::wstring cPCB_MinimumSolderMaskSliverRuleServiceName (L"PCB_MinimumSolderMaskSliverRule")
const std::wstring cPCB_SilkToSolderMaskClearanceRuleServiceName (L"PCB_SilkToSolderMaskClearanceRule")
const std::wstring cPCB_SilkToSilkClearanceRuleServiceName (L"PCB_SilkToSilkClearanceRule")
const std::wstring cPCB_CheckNetAntennaeRuleServiceName (L"PCB_CheckNetAntennaeRule")
const std::wstring cPCB_Pad2ServiceName (L"PCB_Pad2")
const std::wstring cPCB_ConnectionServiceName (L"PCB_Connection")
const std::wstring cPCB_EmbeddedServiceName (L"PCB_Embedded")
const std::wstring cPCB_DrillTableIteratorServiceName (L"PCB_DrillTableIterator")
const std::wstring cPCB_SplitPlaneRegionServiceName (L"PCB_SplitPlaneRegion")
const std::wstring cPCB_RegionShapeServiceName (L"PCB_RegionShape")
const std::wstring cPCB_ModelProperties_ExtrudedServiceName (L"PCB_ModelProperties_Extruded")
const std::wstring cPCB_ModelProperties_CylinderServiceName (L"PCB_ModelProperties_Cylinder")
const std::wstring cPCB_ModelProperties_SphereServiceName (L"PCB_ModelProperties_Sphere")
const std::wstring cPCB_ComponentBodyServiceName (L"PCB_ComponentBody")
const std::wstring cPCB_AngularDimensionServiceName (L"PCB_AngularDimension")
const std::wstring cPCB_LeaderDimensionServiceName (L"PCB_LeaderDimension")
const std::wstring cPCB_DatumDimensionServiceName (L"PCB_DatumDimension")
const std::wstring cPCB_BaselineDimensionServiceName (L"PCB_BaselineDimension")
const std::wstring cPCB_CenterDimensionServiceName (L"PCB_CenterDimension")
const std::wstring cPCB_OriginalDimensionServiceName (L"PCB_OriginalDimension")
const std::wstring cPCB_LinearDiameterDimensionServiceName (L"PCB_LinearDiameterDimension")
const std::wstring cPCB_RadialDiameterDimensionServiceName (L"PCB_RadialDiameterDimension")
const std::wstring cPCB_FromToServiceName (L"PCB_FromTo")
const std::wstring cImporterObjectServiceName (L"ImporterObject")
const std::wstring cImporterControllerServiceName (L"ImporterController")
const std::wstring cHandler_StatusServiceName (L"Handler_Status")
const std::wstring cLayerMappingServiceName (L"LayerMapping")
const std::wstring cLayerMapServiceName (L"LayerMap")
const std::wstring cLogReportOptionServiceName (L"LogReportOption")
const std::wstring cLogReportServiceName (L"LogReport")
const std::wstring cLogSectionServiceName (L"LogSection")
const std::wstring cWizardPageObserverServiceName (L"WizardPageObserver")
const std::wstring cImporterFileServiceName (L"ImporterFile")
const std::wstring cImporterController_OrcadCISServiceName (L"ImporterController_OrcadCIS")
const std::wstring cImporterManager_ServerInterfaceServiceName (L"ImporterManager_ServerInterface")
const std::wstring cPCB_Primitive2ServiceName (L"PCB_Primitive2")
const std::wstring cPCB_MaskHelperServiceName (L"PCB_MaskHelper")
const std::wstring cPCB_ViewportServiceName (L"PCB_Viewport")
const std::wstring cPCB_StrokeArrayServiceName (L"PCB_StrokeArray")
const std::wstring cPCB_LayerStackBaseServiceName (L"PCB_LayerStackBase")
const std::wstring cPCB_PhysicalLayerServiceName (L"PCB_PhysicalLayer")
const std::wstring cPCB_ElectricalLayerServiceName (L"PCB_ElectricalLayer")
const std::wstring cPCB_DielectricLayerServiceName (L"PCB_DielectricLayer")
const std::wstring cPCB_SolderMaskLayerServiceName (L"PCB_SolderMaskLayer")
const std::wstring cPCB_MasterLayerStackServiceName (L"PCB_MasterLayerStack")
const std::wstring cPCB_BoardRegionServiceName (L"PCB_BoardRegion")
const std::wstring cPCB_SignalLayerServiceName (L"PCB_SignalLayer")
const std::wstring cPCB_OverlayLayerServiceName (L"PCB_OverlayLayer")
const std::wstring cPCB_PasteMaskLayerServiceName (L"PCB_PasteMaskLayer")
const std::wstring cPCB_BendingLineServiceName (L"PCB_BendingLine")
const std::wstring cPCB_DielectricObjectServiceName (L"PCB_DielectricObject")
const std::wstring cPCB_LayerObject_V7ServiceName (L"PCB_LayerObject_V7")
const std::wstring cPCB_InternalPlane_V7ServiceName (L"PCB_InternalPlane_V7")
const std::wstring cPCB_LayerStack_V7ServiceName (L"PCB_LayerStack_V7")
const std::wstring cPCB_SMDPADEntryConstraintServiceName (L"PCB_SMDPADEntryConstraint")
const std::wstring cPCB_LiveHandleContainerServiceName (L"PCB_LiveHandleContainer")
const std::wstring cPCB_AccordinGraphicIteratorServiceName (L"PCB_AccordinGraphicIterator")
const std::wstring cPCB_AccordionServiceName (L"PCB_Accordion")
const std::wstring cPCB_PinPairServiceName (L"PCB_PinPair")
const std::wstring cPCB_PinPairsManagerServiceName (L"PCB_PinPairsManager")
const std::wstring cInterfaceListExServiceName (L"InterfaceListEx")
const std::wstring cPCB_PinPairTiePointServiceName (L"PCB_PinPairTiePoint")
const std::wstring cPCB_MultilineTextServiceName (L"PCB_MultilineText")
const std::wstring cPCB_3DBaseShapeServiceName (L"PCB_3DBaseShape")
const std::wstring cPCB_3DSimpleMeshServiceName (L"PCB_3DSimpleMesh")
const std::wstring cPCB_3DShapeCollectionServiceName (L"PCB_3DShapeCollection")
const std::wstring cPCB_MeshFaceIteratorServiceName (L"PCB_MeshFaceIterator")
const std::wstring cPCB_MeshPartServiceName (L"PCB_MeshPart")
const std::wstring cPCB_MeshPartIteratorServiceName (L"PCB_MeshPartIterator")
const std::wstring cPCB_ModelProperties_GenericServiceName (L"PCB_ModelProperties_Generic")
const std::wstring cPCB_ShapeEdgeServiceName (L"PCB_ShapeEdge")
const std::wstring cPCB_ShapeEdge_LineServiceName (L"PCB_ShapeEdge_Line")
const std::wstring cPCB_ShapeEdge_EllipseServiceName (L"PCB_ShapeEdge_Ellipse")
const std::wstring cPCB_ShapeEdge_ParabolaServiceName (L"PCB_ShapeEdge_Parabola")
const std::wstring cPCB_ShapeEdge_BSplineServiceName (L"PCB_ShapeEdge_BSpline")
const std::wstring cPCB_RegionShape2ServiceName (L"PCB_RegionShape2")
const std::wstring cPCB_ShapeEdge_CircleServiceName (L"PCB_ShapeEdge_Circle")
const std::wstring cPCB_ModifiedPolygonRuleServiceName (L"PCB_ModifiedPolygonRule")
const std::wstring cPCB_Board3DModelExporterServiceName (L"PCB_Board3DModelExporter")
const std::wstring cPCB_ColorIDServiceName (L"PCB_ColorID")
const std::wstring cPCB_CopperPolygonServiceName (L"PCB_CopperPolygon")
const std::wstring cPCB_GeometryLayerDataServiceName (L"PCB_GeometryLayerData")
const std::wstring cPCB_GeometryItemServiceName (L"PCB_GeometryItem")
const std::wstring cPCB_GeometryItemsServiceName (L"PCB_GeometryItems")
const std::wstring cPCB_GeometryMakerServiceName (L"PCB_GeometryMaker")
const std::wstring cPCB_PadViaTemplateServiceName (L"PCB_PadViaTemplate")
const std::wstring cPCB_PadViaTemplateLinkServiceName (L"PCB_PadViaTemplateLink")
const std::wstring cPCB_PadViaLibraryServiceName (L"PCB_PadViaLibrary")
const std::wstring cPCB_PadTemplateServiceName (L"PCB_PadTemplate")
const std::wstring cPCB_ViaTemplateServiceName (L"PCB_ViaTemplate")
const TLayerPartitionSet cV7_FullLayerSet (V7_FullLayerSet, V7_FullLayerSet+sizeof(V7_FullLayerSet)/sizeof(V7_FullLayerSet[0]))
const TLayerPartitionSet cV7_AllLayers (V7_AllLayers, V7_AllLayers+sizeof(V7_AllLayers)/sizeof(V7_AllLayers[0]))
const TLayerPartitionSet cV7_SignalLayers (V7_SignalLayers, V7_SignalLayers+sizeof(V7_SignalLayers)/sizeof(V7_SignalLayers[0]))
const TLayerPartitionSet cV7_NonEditableLayers (V7_NonEditableLayers, V7_NonEditableLayers+sizeof(V7_NonEditableLayers)/sizeof(V7_NonEditableLayers[0]))
const TLayerPartitionSet cV7_EditableLayers (V7_EditableLayers, V7_EditableLayers+sizeof(V7_EditableLayers)/sizeof(V7_EditableLayers[0]))
const TLayerPartitionSet cV7_InternalPlanes (V7_InternalPlanes, V7_InternalPlanes+sizeof(V7_InternalPlanes)/sizeof(V7_InternalPlanes[0]))
const TLayerPartitionSet cV7_InternalPlaneLayers (V7_InternalPlaneLayers, V7_InternalPlaneLayers+sizeof(V7_InternalPlaneLayers)/sizeof(V7_InternalPlaneLayers[0]))
const TLayerPartitionSet cV7_ElectricalLayers (V7_ElectricalLayers, V7_ElectricalLayers+sizeof(V7_ElectricalLayers)/sizeof(V7_ElectricalLayers[0]))
const TLayerPartitionSet cV7_MechanicalLayers (V7_MechanicalLayers, V7_MechanicalLayers+sizeof(V7_MechanicalLayers)/sizeof(V7_MechanicalLayers[0]))
const TLayerPartitionSet cV7_MultiLayer (V7_MultiLayer, V7_MultiLayer+sizeof(V7_MultiLayer)/sizeof(V7_MultiLayer[0]))
const TLayerPartitionSet cV7_OverlayLayers (V7_OverlayLayers, V7_OverlayLayers+sizeof(V7_OverlayLayers)/sizeof(V7_OverlayLayers[0]))
const TLayerPartitionSet cV7_SilkscreenLayers (V7_SilkscreenLayers, V7_SilkscreenLayers+sizeof(V7_SilkscreenLayers)/sizeof(V7_SilkscreenLayers[0]))
const TLayerPartitionSet cV7_SolderMaskLayers (V7_SolderMaskLayers, V7_SolderMaskLayers+sizeof(V7_SolderMaskLayers)/sizeof(V7_SolderMaskLayers[0]))
const TLayerPartitionSet cV7_PasteMaskLayers (V7_PasteMaskLayers, V7_PasteMaskLayers+sizeof(V7_PasteMaskLayers)/sizeof(V7_PasteMaskLayers[0]))
const TLayerPartitionSet cV7_MultiLayers (V7_MultiLayers, V7_MultiLayers+sizeof(V7_MultiLayers)/sizeof(V7_MultiLayers[0]))
const TLayerPartitionSet cV7_cWidthRuleLayers (V7_cWidthRuleLayers, V7_cWidthRuleLayers+sizeof(V7_cWidthRuleLayers)/sizeof(V7_cWidthRuleLayers[0]))
const TLayerPartitionSet cV7_PadstackLayers (V7_PadstackLayers, V7_PadstackLayers+sizeof(V7_PadstackLayers)/sizeof(V7_PadstackLayers[0]))
const TLayerPartitionSet cV7_MidLayers (V7_MidLayers, V7_MidLayers+sizeof(V7_MidLayers)/sizeof(V7_MidLayers[0]))
const TLayerPartitionSet cV7_InvertedLayers (V7_InvertedLayers, V7_InvertedLayers+sizeof(V7_InvertedLayers)/sizeof(V7_InvertedLayers[0]))
const TLayerPartitionSet cV7_MiscLayers (V7_MiscLayers, V7_MiscLayers+sizeof(V7_MiscLayers)/sizeof(V7_MiscLayers[0]))
const TLayerPartitionSet cV7_PolygonLayers (V7_PolygonLayers, V7_PolygonLayers+sizeof(V7_PolygonLayers)/sizeof(V7_PolygonLayers[0]))
const TLayerPartitionSet cV7_AlwaysVisibleLayers (V7_AlwaysVisibleLayers, V7_AlwaysVisibleLayers+sizeof(V7_AlwaysVisibleLayers)/sizeof(V7_AlwaysVisibleLayers[0]))
const TLayerPartitionSet cV7_NotActiveIn3D (V7_NotActiveIn3D, V7_NotActiveIn3D+sizeof(V7_NotActiveIn3D)/sizeof(V7_NotActiveIn3D[0]))
const TLayerPartitionSet cV7_ActiveIn3D (V7_ActiveIn3D, V7_ActiveIn3D+sizeof(V7_ActiveIn3D)/sizeof(V7_ActiveIn3D[0]))
const TV6_LayerSet cV6_AllLayers (V6_AllLayers, V6_AllLayers+sizeof(V6_AllLayers)/sizeof(V6_AllLayers[0]))
const TV6_LayerSet cV6_xAllLayers (V6_xAllLayers, V6_xAllLayers+sizeof(V6_xAllLayers)/sizeof(V6_xAllLayers[0]))
const TV6_LayerSet cV6_MultiLayers (V6_MultiLayers, V6_MultiLayers+sizeof(V6_MultiLayers)/sizeof(V6_MultiLayers[0]))
const TV6_LayerSet cV6_SignalLayers (V6_SignalLayers, V6_SignalLayers+sizeof(V6_SignalLayers)/sizeof(V6_SignalLayers[0]))
const TV6_LayerSet cV6_MechanicalLayers (V6_MechanicalLayers, V6_MechanicalLayers+sizeof(V6_MechanicalLayers)/sizeof(V6_MechanicalLayers[0]))
const TV6_LayerSet cV6_InternalPlanes (V6_InternalPlanes, V6_InternalPlanes+sizeof(V6_InternalPlanes)/sizeof(V6_InternalPlanes[0]))
const TV6_LayerSet cV6_cMidLayers (V6_cMidLayers, V6_cMidLayers+sizeof(V6_cMidLayers)/sizeof(V6_cMidLayers[0]))
const TV6_LayerSet cV6_OverlayLayers (V6_OverlayLayers, V6_OverlayLayers+sizeof(V6_OverlayLayers)/sizeof(V6_OverlayLayers[0]))
const TV6_LayerSet cV6_SolderMaskLayers (V6_SolderMaskLayers, V6_SolderMaskLayers+sizeof(V6_SolderMaskLayers)/sizeof(V6_SolderMaskLayers[0]))

Variables

const int cMAX_SIGNAL_LAYER = 0xFFFF
const int cMISC_LAYER_FAMILY = 0x00
const int cELECTRICAL_LAYER_FAMILY = 0x01
const int cMECHANICAL_LAYER_FAMILY = 0x04
const int cSTANDARD_LAYER_FLAGS = 0x0000
const int cEXTENDED_LAYER_FLAGS = 0x0001
const int cSIGNAL_LAYER_FLAGS = 0x0101
const int cMID_LAYER_FLAGS = 0x0102
const int cINTERNAL_PLANE_LAYER_FLAGS = 0x0104
const int cMECHANICAL_LAYER_FLAGS = 0x0400
const int cDIELECTRIC_LAYER_FLAGS = 0x0201
const int cMAX_SIGNAL_LAYER_S09 = 32
const int cMAX_MID_LAYER_S09 = 30
const int cMAX_INTERNAL_PLANE_LAYER_S09 = 16
const int cMaxReferenceCount = 200
const int cMaxPlotterPens = 8
const int cInBoardBitMask = 0x01
const int cInPolygonBitMask = 0x02
const int cInComponentBitMask = 0x08
const int cInNetBitMask = 0x10
const int cInCoordinateBitMask = 0x20
const int cInDimensionBitMask = 0x40
const int cMaxNetNameLength = 50
const int cMaxFreeStringLength = 254
const int cMaxPadTypeNameLength = 10
const int cMaxPatternLength = 250
const int cMaxCoord = 99999 * DXP::cInternalUnits
const int cMinCoord = 0 * DXP::cInternalUnits
const int cColorMask = 0x000F
const int cDRCErrorBitMask = 0x0008
const int cSelectedBitMask = 0x0010
const int cAllowGlobEditBitMask = 0x0100
const int cTentingBitMask = 0x0400
const int cTestPoint_TopBitMask = 0x0800
const int cKeepoutBitMask = 0x1000
const int cTestPoint_BottomBitMask = 0x2000
const int cTearDropBitMask = 0x4000
const int cUserRoutedBitMask = 0x8000
const int cBitfield3Disabled = 0x0001
const int cBitField3TentingTop = 0x0002
const int cBitField3TentingBottom = 0x0004
const int cBitField3Undefined4 = 0x0008
const int cBitField3Undefined5 = 0x0010
const int cBitField3Undefined6 = 0x0020
const int cBitField3Undefined7 = 0x0040
const int cBitField3Undefined8 = 0x0080
const int cBitField3Undefined9 = 0x0100
const int cBitField3Undefined10 = 0x0200
const int cBitField3Undefined11 = 0x0400
const int cBitField3Undefined12 = 0x0800
const int cBitField3Undefined13 = 0x1000
const int cBitField3Undefined14 = 0x2000
const int cBitField3Undefined15 = 0x4000
const int cBitField3Undefined16 = 0x8000
const TLayerPartition V7_FullLayerSet []
const TLayerPartition V7_AllLayers []
const TLayerPartition V7_SignalLayers [] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer}
const TLayerPartition V7_NonEditableLayers [] = {eV7_ConnectLayer, eV7_BackGroundLayer, eV7_DRCErrorLayer, eV7_DRCDetailLayer, eV7_HighlightLayer, eV7_GridColor1, eV7_GridColor10, eV7_PadHoleLayer, eV7_ViaHoleLayer}
const TLayerPartition V7_EditableLayers []
const TLayerPartition V7_InternalPlanes [] = {eInternalPlaneLayers}
const TLayerPartition V7_InternalPlaneLayers [] = {eInternalPlaneLayers}
const TLayerPartition V7_ElectricalLayers [] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer, eInternalPlaneLayers}
const TLayerPartition V7_MechanicalLayers [] = {eMechanicalLayers}
const TLayerPartition V7_MultiLayer [] = {eV7_MultiLayer}
const TLayerPartition V7_OverlayLayers [] = {eV7_TopOverlay, eV7_BottomOverlay}
const TLayerPartition V7_SilkscreenLayers [] = {eV7_TopOverlay, eV7_BottomOverlay}
const TLayerPartition V7_SolderMaskLayers [] = {eV7_TopSolder, eV7_BottomSolder}
const TLayerPartition V7_PasteMaskLayers [] = {eV7_TopPaste, eV7_BottomPaste}
const TLayerPartition V7_MultiLayers [] = {eV7_MultiLayer, eV7_KeepOutLayer}
const TLayerPartition V7_cWidthRuleLayers [] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer}
const TLayerPartition V7_PadstackLayers [] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer}
const TLayerPartition V7_MidLayers [] = {eMidLayers}
const TLayerPartition V7_InvertedLayers [] = {eInternalPlaneLayers, eV7_TopSolder, eV7_BottomSolder, eV7_TopPaste, eV7_BottomPaste}
const TLayerPartition V7_MiscLayers []
const TLayerPartition V7_PolygonLayers []
const TLayerPartition V7_AlwaysVisibleLayers [] = {eV7_HighlightLayer, eV7_BackGroundLayer}
const TLayerPartition V7_NotActiveIn3D [] = {eV7_TopPaste, eV7_BottomPaste, eV7_KeepOutLayer, eMechanicalLayers, eV7_MultiLayer, eV7_DrillGuide, eV7_DrillDrawing}
const TLayerPartition V7_ActiveIn3D [] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer, eInternalPlaneLayers, eV7_TopOverlay, eV7_BottomOverlay, eV7_TopSolder, eV7_BottomSolder, eV7_ConnectLayer}
const TLayerPartitionSet cAllLayers = cV7_AllLayers
const TLayerPartitionSet cSignalLayers = cV7_SignalLayers
const TLayerPartitionSet cEditableLayers = cV7_EditableLayers
const TLayerPartitionSet cInternalPlanes = cV7_InternalPlanes
const TLayerPartitionSet cInternalPlaneLayers = cV7_InternalPlaneLayers
const TLayerPartitionSet cElectricalLayers = cV7_ElectricalLayers
const TLayerPartitionSet cMechanicalLayers = cV7_MechanicalLayers
const TLayerPartitionSet cMultiLayer = cV7_MultiLayer
const TLayerPartitionSet cOverlayLayers = cV7_OverlayLayers
const TLayerPartitionSet cSilkscreenLayers = cV7_SilkscreenLayers
const TLayerPartitionSet cSolderMaskLayers = cV7_SolderMaskLayers
const TLayerPartitionSet cPasteMaskLayers = cV7_PasteMaskLayers
const TLayerPartitionSet cMultiLayers = cV7_MultiLayers
const TLayerPartitionSet cWidthRuleLayers = cV7_cWidthRuleLayers
const TLayerPartitionSet cPadstackLayers = cV7_PadstackLayers
const TLayerPartitionSet cMidLayers = cV7_MidLayers
const TLayerPartitionSet cInvertedLayers = cV7_InvertedLayers
const TLayerPartitionSet cMiscLayers = cV7_MiscLayers
const TLayerPartitionSet cPolygonLayers = cV7_PolygonLayers
const TV6_Layer cV6_MinLayer = eV6_TopLayer
const TV6_Layer cV6_MaxLayer = eV6_ViaHoleLayer
const TV6_Layer cV6_MaxBoardLayer = eV6_MultiLayer
const TV6_Layer cV6_MaxRouteLayer = eV6_BottomLayer
const TV6_Layer cV6_kMinInternalPlane = eV6_InternalPlane1
const TV6_Layer cV6_kMaxInternalPlane = eV6_InternalPlane16
const TV6_Layer cV6_cMaxEditableLayer = eV6_MultiLayer
const TV6_Layer cV6_MaxMechanicalLayer = eV6_Mechanical16
const TV6_Layer cV6_MinMechanicalLayer = eV6_Mechanical1
const TV6_Layer cV6_MaxWarehouseLayer = eV6_ConnectLayer
const TV6_Layer V6_AllLayers []
const TV6_Layer V6_xAllLayers []
const TV6_Layer V6_MultiLayers [] = {eV6_MultiLayer, eV6_KeepOutLayer}
const TV6_Layer V6_SignalLayers []
const TV6_Layer V6_MechanicalLayers []
const TV6_Layer V6_InternalPlanes []
const TV6_Layer V6_cMidLayers []
const TV6_Layer V6_OverlayLayers [] = {eV6_TopOverlay, eV6_BottomOverlay}
const TV6_Layer V6_SolderMaskLayers [] = {eV6_TopSolder, eV6_BottomSolder}

Typedef Documentation

◆ CLayer

◆ CScriptingLayer

◆ pLayerConstantToStringFunction

typedef std::wstring(* PCB::pLayerConstantToStringFunction) (TLayerConstant L)

◆ pLayerPartitionToStringFunction

typedef std::wstring(* PCB::pLayerPartitionToStringFunction) (TLayerPartition L)

◆ TLayerPartitionSet

◆ TObjectSet

typedef std::set<TObjectId> PCB::TObjectSet

◆ TRuleSet

typedef std::set<TRuleKind> PCB::TRuleSet

◆ TTestpointAllowedSideSet

◆ TV6_LayerSet

typedef std::set<TV6_Layer> PCB::TV6_LayerSet

Enumeration Type Documentation

◆ T3DModelType

Enumerator
e3DModelType_Extruded 
e3DModelType_Generic 
e3DModelType_Cylinder 
e3DModelType_Sphere 

◆ T3DPrimitiveKind

Enumerator
e3DPrim_TriangleMesh 
e3DPrim_Extruded 
e3DPrim_Cylinder 
e3DPrim_Sphere 

◆ TAccordionStyle

Enumerator
asMittered45DegreeLines 
asMitteredArcs 
asRounded 

◆ TAdvPCBFileFormatVersion

Enumerator
ePCBFileFormatNone 
eAdvPCBFormat_Binary_V3 
eAdvPCBFormat_Library_V3 
eAdvPCBFormat_ASCII_V3 
eAdvPCBFormat_Binary_V4 
eAdvPCBFormat_Library_V4 
eAdvPCBFormat_ASCII_V4 
eAdvPCBFormat_Binary_V5 
eAdvPCBFormat_Library_V5 
eAdvPCBFormat_ASCII_V5 
eAdvPCBFormat_Binary_V6 
eAdvPCBFormat_Library_V6 
eAdvPCBFormat_ASCII_V6 
eAdvPCBFormat_Binary_V6_CS 
eAdvPCBFormat_Binary_V6_CM 
eAdvPCBFormat_Binary_V6_PCBWorks 
eAdvPCBFormat_PadViaLibrary_V6 

◆ TAutoPanMode

Enumerator
eNoAutoPan 
eReCentre 
eFixedJump 
eShiftAccellerator 
eShiftDeccellerator 
eBallistic 
eAdaptive 

◆ TAutoPanUnit

Enumerator
eAutoPanByMils 
eAutoPanByPixels 

◆ TBarcodeKind

Enumerator
eBarcode39 
eBarCode128 

◆ TBarcodeRenderMode

Enumerator
eRender_ByMinWidth 
eRender_ByFullWidth 

◆ TBaud

enum PCB::TBaud
Enumerator
eBaud110 
eBaud150 
eBaud300 
eBaud600 
eBaud1200 
eBaud2400 
eBaud4800 
eBaud9600 
eBaud19200 

◆ TBGAFanoutDirection

Enumerator
eBGAFanoutDirection_Out 
eBGAFanoutDirection_NE 
eBGAFanoutDirection_SE 
eBGAFanoutDirection_SW 
eBGAFanoutDirection_NW 
eBGAFanoutDirection_In 

◆ TBGAFanoutViaMode

Enumerator
eBGAFanoutVia_Closest 
eBGAFanoutVia_Centered 

◆ TBoard3DModelExportComponentOptions

Enumerator
eBoard3DModelExportComponentOptions_AllComponents 
eBoard3DModelExportComponentOptions_SelectedComponents 

◆ TBoard3DModelExportComponentSuffix

Enumerator
eBoard3DModelExportComponentSuffix_None 
eBoard3DModelExportComponentSuffix_BoardName 
eBoard3DModelExportComponentSuffix_Custom 

◆ TBoard3DModelExportCopperOptions

Enumerator
eBoard3DModelExportCopperOptions_CopperNone 
eBoard3DModelExportCopperOptions_CopperOnly 
eBoard3DModelExportCopperOptions_SelectedCoppers 
eBoard3DModelExportCopperOptions_CopperLayer 
eBoard3DModelExportCopperOptions_CopperAll 

◆ TBoard3DModelExportFormat

Enumerator
eBoard3DModelExportFormat_Step 
eBoard3DModelExportFormat_Parasolid 

◆ TBoard3DModelExportHolesOptions

Enumerator
eBoard3DModelExportHolesOptions_AllHoles 
eBoard3DModelExportHolesOptions_SelectedHoles 

◆ TBoard3DModelExportModelsOptions

Enumerator
eBoard3DModelExportModelsOptions_AsStep 
eBoard3DModelExportModelsOptions_AsExtruded 
eBoard3DModelExportModelsOptions_AsBoth 

◆ TBoardSide

Enumerator
eBoardSide_Top 
eBoardSide_Bottom 

◆ TCacheState

Enumerator
eCacheInvalid 
eCacheValid 
eCacheManual 

◆ TCCTCost

Enumerator
eForbidden 
eHigh 
eMedium 
eLow 
eFree 
eDefaultCost 

◆ TCCTSort

Enumerator
eSmart 
eRandom 
eLength 
eArea 

◆ TCCTSortDir

Enumerator
eUp 
eDown 

◆ TClassMemberKind

Enumerator
eClassMemberKind_Net 
eClassMemberKind_Component 
eClassMemberKind_FromTo 
eClassMemberKind_Pad 
eClassMemberKind_Layer 
eClassMemberKind_DesignChannel 
eClassMemberKind_DifferentialPair 
eClassMemberKind_Polygon 
eClassMemberKind_SplitPlane 
eClassMemberKind_ObjectClass 
eClassMemberKind_Signal 

◆ TClearanceConstraintMode

Enumerator
eClearanceConstraintMode_SingleClearance 
eClearanceConstraintMode_ObjectsClearance 

◆ TComponentCollisionCheckMode

Enumerator
eQuickCheck 
eMultiLayerCheck 
eFullCheck 
eComponentBodyCheck 

◆ TComponentMoveKind

Enumerator
eNoComponentMoveNoAction 
eJumpToComponent 
eMoveComponentToCursor 

◆ TComponentPlacementType

Enumerator
eComponentPlacement_None 
eComponentPlacement_BodyUp 
eComponentPlacement_BodyDown 

◆ TConfinementStyle

Enumerator
eConfineIn 
eConfineOut 

◆ TConnectionMode

Enumerator
eRatsNestConnection 
eBrokenNetMarker 

◆ TCopyMode

Enumerator
eFullCopy 
eFieldCopy 

◆ TCornerStyle

Enumerator
eCornerStyle_90 
eCornerStyle_45 
eCornerStyle_Round 

◆ TDataBits

Enumerator
eDataBits5 
eDataBits6 
eDataBits7 
eDataBits8 

◆ TDegreeOfFreedom

Enumerator
eDOF_None 
eDOF_X 
eDOF_Y 
eDOF_Z 
eDOF_Translate0 
eDOF_Translate1 
eDOF_Translate2 
eDOF_Translate3 
eDOF_Translate4 
eDOF_Translate5 
eDOF_Translate6 
eDOF_Translate7 
eDOF_RotX 
eDOF_RotY 
eDOF_RotZ 
eDOF_Rotate0 
eDOF_Rotate1 
eDOF_Rotate2 
eDOF_Rotate3 
eDOF_Rotate4 
eDOF_Rotate5 
eDOF_Rotate6 
eDOF_Rotate7 
eDOF_Fade 

◆ TDesignatorDisplayMode

Enumerator
eDesignatorDisplayMode_Physical 
eDesignatorDisplayMode_Logical 

◆ TDielectricType

Enumerator
eNoDielectric 
eCore 
ePrePreg 
eSurfaceMaterial 
eFilm 

◆ TDimensionArrowPosition

Enumerator
eInside 
eOutside 

◆ TDimensionKind

Enumerator
eNoDimension 
eLinearDimension 
eAngularDimension 
eRadialDimension 
eLeaderDimension 
eDatumDimension 
eBaselineDimension 
eCenterDimension 
eOriginalDimension 
eLinearDiameterDimension 
eRadialDiameterDimension 

◆ TDimensionTextPosition

Enumerator
eTextAuto 
eTextCenter 
eTextTop 
eTextBottom 
eTextRight 
eTextLeft 
eTextInsideRight 
eTextInsideLeft 
eTextUniDirectional 
eTextManual 

◆ TDimensionUnit

Enumerator
eMils 
eInches 
eMillimeters 
eCentimeters 
eDegrees 
eRadians 
eAutomaticUnit 

◆ TDrawMode

Enumerator
eDrawFull 
eDrawDraft 
eDrawHidden 

◆ TDRCReportFileFormat

Enumerator
eDRC_HTML 
eDRC_Text 

◆ TDrillSymbol

Enumerator
eSymbols 
eNumbers 
eLetters 

◆ TDuplicates

Enumerator
dupIgnore 
dupAccept 
dupError 

◆ TEditingAction

Enumerator
eEditAction_Focus 
eEditAction_Move 
eEditAction_Change 
eEditAction_Delete 
eEditAction_Select 
eEditAction_NonGraphicalSelect 
eEditAction_Measure 
eEditAction_Dimension 

◆ TEmbeddedBoardOriginMode

Enumerator
eOriginMode_BoardOrigin 
eOriginMode_BottomLeft 

◆ TExtendedDrillType

Enumerator
eDrilledHole 
ePunchedHole 
eLaserDrilledHole 
ePlasmaDrilledHole 

◆ TExtendedHoleType

Enumerator
eRoundHole 
eSquareHole 
eSlotHole 

◆ TFanoutDirection

Enumerator
eFanoutDirection_None 
eFanoutDirection_InOnly 
eFanoutDirection_OutOnly 
eFanoutDirection_InThenOut 
eFanoutDirection_OutThenIn 
eFanoutDirection_Alternating 

◆ TFanoutStyle

Enumerator
eFanoutStyle_Auto 
eFanoutStyle_Rows 
eFanoutStyle_Staggered 
eFanoutStyle_BGA 
eFanoutStyle_UnderPads 

◆ TFPGADisplayMode

Enumerator
peNone 
peIOBank 
peClkPin 
peIODiff 
peIOPin 

◆ TFromToDisplayMode

Enumerator
eFromToDisplayMode_Automatic 
eFromToDisplayMode_Hide 
eFromToDisplayMode_Show 

◆ TGeometryLayerType

Enumerator
rltStandart 
rltComponentTopSide 
rltComponentBottomSide 
rltBarrelsLayer 

◆ TGraphicsCursor

Enumerator
eCurShapeCross90 
eCurShapeBigCross 
eCurShapeCross45 

◆ THandshaking

Enumerator
eHandshakingNone 
eHandshakingXonXOff 
eHandshakingHardwire 

◆ TInteractiveRouteMode

Enumerator
eIgnoreObstacle 
eAvoidObstacle 
ePushObstacle 

◆ TIterationMethod

Enumerator
eProcessAll 
eProcessFree 
eProcessComponent 

◆ TLayerClassID

Enumerator
eLayerClass_All 
eLayerClass_Mechanical 
eLayerClass_Physical 
eLayerClass_Electrical 
eLayerClass_Dielectric 
eLayerClass_Signal 
eLayerClass_InternalPlane 
eLayerClass_SolderMask 
eLayerClass_Overlay 
eLayerClass_PasteMask 

◆ TLayerConstant

Enumerator
eNoLayer 
eIgnoreLayer 
eTopLayer 
eMidLayer1 
eMidLayer2 
eMidLayer3 
eMidLayer4 
eMidLayer5 
eMidLayer6 
eMidLayer7 
eMidLayer8 
eMidLayer9 
eMidLayer10 
eMidLayer11 
eMidLayer12 
eMidLayer13 
eMidLayer14 
eMidLayer15 
eMidLayer16 
eMidLayer17 
eMidLayer18 
eMidLayer19 
eMidLayer20 
eMidLayer21 
eMidLayer22 
eMidLayer23 
eMidLayer24 
eMidLayer25 
eMidLayer26 
eMidLayer27 
eMidLayer28 
eMidLayer29 
eMidLayer30 
eBottomLayer 
eTopOverlay 
eBottomOverlay 
eTopPaste 
eBottomPaste 
eTopSolder 
eBottomSolder 
eInternalPlane1 
eInternalPlane2 
eInternalPlane3 
eInternalPlane4 
eInternalPlane5 
eInternalPlane6 
eInternalPlane7 
eInternalPlane8 
eInternalPlane9 
eInternalPlane10 
eInternalPlane11 
eInternalPlane12 
eInternalPlane13 
eInternalPlane14 
eInternalPlane15 
eInternalPlane16 
eDrillGuide 
eKeepOutLayer 
eMechanical1 
eMechanical2 
eMechanical3 
eMechanical4 
eMechanical5 
eMechanical6 
eMechanical7 
eMechanical8 
eMechanical9 
eMechanical10 
eMechanical11 
eMechanical12 
eMechanical13 
eMechanical14 
eMechanical15 
eMechanical16 
eDrillDrawing 
eMultiLayer 
eConnectLayer 
eBackGroundLayer 
eDRCErrorLayer 
eDRCDetailLayer 
eHighlightLayer 
eGridColor1 
eGridColor10 
ePadHoleLayer 
eViaHoleLayer 
eTopPadMasterPlot 
eBottomPadMasterPlot 
eV7_MidLayers 
eAllLayers 
eSignalLayers 
eInternalPlaneLayersConst 
eElectricalLayers 
eMechanicalLayersConst 

◆ TLayerPartition

Enumerator
eV7_NoLayer 
eV7_TopLayer 
eMidLayers 
eV7_BottomLayer 
eInternalPlaneLayers 
eMechanicalLayers 
eV7_TopOverlay 
eV7_BottomOverlay 
eV7_TopPaste 
eV7_BottomPaste 
eV7_TopSolder 
eV7_BottomSolder 
eV7_DrillGuide 
eV7_KeepOutLayer 
eV7_DrillDrawing 
eV7_MultiLayer 
eV7_ConnectLayer 
eV7_BackGroundLayer 
eV7_DRCErrorLayer 
eV7_HighlightLayer 
eV7_GridColor1 
eV7_GridColor10 
eV7_PadHoleLayer 
eV7_ViaHoleLayer 
eV7_TopPadMasterPlot 
eV7_BottomPadMasterPlot 
eV7_DRCDetailLayer 
eMidDielectricLayers 
eTopCoverlayOutlineLayers 
eBottomCoverlayOutlineLayers 

◆ TLayerStackStyle

Enumerator
eLayerStack_Pairs 
eLayerStacks_InsidePairs 
eLayerStackBuildup 
eLayerStackCustom 

◆ TLengthenerStyle

Enumerator
eLengthenerStyle_90 
eLengthenerStyle_45 
eLengthenerStyle_Round 
eLengthenerStyle_Mitered90 

◆ TLiveHighlightMode

Enumerator
eLiveHighlightMode_None 
eLiveHighlightMode_Low 
eLiveHighlightMode_High 

◆ TLogTextType

Enumerator
eLogTextType_Error 
eLogTextType_Warning 
eLogTextType_Event 

◆ TMaskExpansionMode

Enumerator
eMaskExpansionMode_NoMask 
eMaskExpansionMode_Rule 
eMaskExpansionMode_Manual 

◆ TMirrorOperation

Enumerator
eHMirror 
eVMirror 

◆ TModelSource

Enumerator
eModelSource_Undefined 
eModelSource_File 
eModelsource_Vault 

◆ TNetScope

Enumerator
eNetScope_DifferentNetsOnly 
eNetScope_SameNetOnly 
eNetScope_AnyNet 
eNetScope_DifferentDiffPairsOnly 
eNetScope_SameDiffPairOnly 

◆ TNetTopology

Enumerator
eNetTopology_Shortest 
eNetTopology_Horizontal 
eNetTopology_Vertical 
eNetTopology_DaisyChain_Simple 
eNetTopology_DaisyChain_MidDriven 
eNetTopology_DaisyChain_Balanced 
eNetTopology_Starburst 

◆ TObjectClearanceId

Enumerator
eObjectClearanceID_Arc 
eObjectClearanceID_Track 
eObjectClearanceID_SMDPad 
eObjectClearanceID_THPad 
eObjectClearanceID_Via 
eObjectClearanceID_Fill 
eObjectClearanceID_Poly 
eObjectClearanceID_Region 
eObjectClearanceID_Text 
eObjectClearanceID_OutlineEdge 
eObjectClearanceID_CutoutEdge 
eObjectClearanceID_CavityEdge 
eObjectClearanceID_SplitBarrier 
eObjectClearanceID_SplitContinuation 

◆ TObjectCreationMode

Enumerator
eCreate_Default 
eCreate_GlobalCopy 

◆ TObjectId

Enumerator
eNoObject 
eArcObject 
ePadObject 
eViaObject 
eTrackObject 
eTextObject 
eFillObject 
eConnectionObject 
eNetObject 
eComponentObject 
ePolyObject 
eRegionObject 
eComponentBodyObject 
eDimensionObject 
eCoordinateObject 
eClassObject 
eRuleObject 
eFromToObject 
eDifferentialPairObject 
eViolationObject 
eEmbeddedObject 
eEmbeddedBoardObject 
eSplitPlaneObject 
eTraceObject 
eSpareViaObject 
eBoardObject 
eBoardOutlineObject 

◆ TOptionsObjectId

Enumerator
eAbstractOptions 
eOutputOptions 
ePrinterOptions 
eGerberOptions 
eAdvancedPlacerOptions 
eDesignRuleCheckerOptions 
eSpecctraRouterOptions 
eAdvancedRouterOptions 
eEngineeringChangeOrderOptions 
eInteractiveRoutingOptions 
eSystemOptions 
ePinSwapOptions 
eEdgeLayoutOptions 
eSplitpPlaneDRCOptions 
eTestpointOptions 

◆ TOutputDriverType

Enumerator
eUnknownDriver 
eProtelGerber 
eProtelPlot_Composite 
eProtelPlot_Final 
eStandardDriver_Composite 
eStandardDriver_Final 

◆ TOutputPort

Enumerator
eOutputPortCom1 
eOutputPortCom2 
eOutputPortCom3 
eOutputPortCom4 
eOutputPortFile 

◆ TPadMode

Enumerator
ePadMode_Simple 
ePadMode_LocalStack 
ePadMode_ExternalStack 

◆ TParity

Enumerator
eParityNone 
eParityEven 
eParityOdd 
eParityMark 
eParitySpace 

◆ TPCB_3DKeyFrameInterpolationMethod

Enumerator
ePCB3DKeyFrameInterpolation_SLerp 
ePCB3DKeyFrameInterpolation_SQuad 

◆ TPCB_DocumentPainterMode

Enumerator
eDocumentPainterMode_Selectable 
eDocumentPainterMode_2D 
eDocumentPainterMode_3D 

◆ TPCB_ShapeEdgeType

Enumerator
etLine 
etCircle 
etEllipse 
etParabola 
etBSpline 

◆ TPcbDragMode

Enumerator
eDragNone 
eDragAllTracks 
eDragConnectedTracks 

◆ TPCBMeshViewMode

Enumerator
eShowIn2D 
eShowIn3D 
eShowBoth 
eHideBoth 

◆ TPlaceTrackMode

Enumerator
ePlaceTrackNone 
ePlaceTrackAny 
ePlaceTrack9090 
ePlaceTrack4590 
ePlaceTrack90Arc 

◆ TPlaneConnectionStyle

Enumerator
ePlaneNoConnect 
ePlaneReliefConnect 
ePlaneDirectConnect 

◆ TPlaneConnectStyle

Enumerator
eReliefConnectToPlane 
eDirectConnectToPlane 
eNoConnect 

◆ TPlaneDrawMode

Enumerator
ePlaneDrawoOutlineLayerColoured 
ePlaneDrawOutlineNetColoured 
ePlaneDrawInvertedNetColoured 

◆ TPlotterLanguage

Enumerator
ePlotterLanguageHPGL 
ePlotterLanguageDMPL 

◆ TPolygonNameTemplates

Enumerator
eTemplate_NetNameLXXPXXX 
eTemplate_LXXNetNamePXXX 
eTemplate_NetNameLayerNamePXXX 
eTemplate_LayerNameNetNamePXXX 

◆ TPolygonPourOver

Enumerator
ePolygonPourOver_None 
ePolygonPourOver_SameNet 
ePolygonPourOver_SameNetPolygons 

◆ TPolygonReliefAngle

Enumerator
ePolygonReliefAngle_45 
ePolygonReliefAngle_90 

◆ TPolygonRepourMode

Enumerator
eNeverRepour 
eAskRepour 
eAlwaysRepour 

◆ TPolygonType

Enumerator
eSignalLayerPolygon 
eSplitPlanePolygon 
eCoverlayOutlinePolygon 

◆ TPolyHatchStyle

Enumerator
ePolyHatch90 
ePolyHatch45 
ePolyVHatch 
ePolyHHatch 
ePolyNoHatch 
ePolySolid 

◆ TPolySegmentType

Enumerator
ePolySegmentLine 
ePolySegmentArc 

◆ TPrinterBatch

Enumerator
ePlotPerSheet 
ePanelize 

◆ TPrinterComposite

Enumerator
eColorComposite 
eMonoComposite 

◆ TRegionKind

Enumerator
eRegionKind_Copper 
eRegionKind_Cutout 
eRegionKind_NamedRegion 
eRegionKind_BoardCutout 
eRegionKind_Cavity 

◆ TRouteVia

Enumerator
eViaThruHole 
eViaBlindBuriedPair 
eViaBlindBuriedAny 
eViaNone 

◆ TRuleKind

Enumerator
eRule_Clearance 
eRule_ParallelSegment 
eRule_MaxMinWidth 
eRule_MaxMinLength 
eRule_MatchedLengths 
eRule_DaisyChainStubLength 
eRule_PowerPlaneConnectStyle 
eRule_RoutingTopology 
eRule_RoutingPriority 
eRule_RoutingLayers 
eRule_RoutingCornerStyle 
eRule_RoutingViaStyle 
eRule_PowerPlaneClearance 
eRule_SolderMaskExpansion 
eRule_PasteMaskExpansion 
eRule_ShortCircuit 
eRule_BrokenNets 
eRule_ViasUnderSMD 
eRule_MaximumViaCount 
eRule_MinimumAnnularRing 
eRule_PolygonConnectStyle 
eRule_AcuteAngle 
eRule_ConfinementConstraint 
eRule_SMDToCorner 
eRule_ComponentClearance 
eRule_ComponentRotations 
eRule_PermittedLayers 
eRule_NetsToIgnore 
eRule_SignalStimulus 
eRule_Overshoot_FallingEdge 
eRule_Overshoot_RisingEdge 
eRule_Undershoot_FallingEdge 
eRule_Undershoot_RisingEdge 
eRule_MaxMinImpedance 
eRule_SignalTopValue 
eRule_SignalBaseValue 
eRule_FlightTime_RisingEdge 
eRule_FlightTime_FallingEdge 
eRule_LayerStack 
eRule_MaxSlope_RisingEdge 
eRule_MaxSlope_FallingEdge 
eRule_SupplyNets 
eRule_MaxMinHoleSize 
eRule_TestPointStyle 
eRule_TestPointUsage 
eRule_UnconnectedPin 
eRule_SMDToPlane 
eRule_SMDNeckDown 
eRule_LayerPair 
eRule_FanoutControl 
eRule_MaxMinHeight 
eRule_DifferentialPairsRouting 
eRule_HoleToHoleClearance 
eRule_MinimumSolderMaskSliver 
eRule_SilkToSolderMaskClearance 
eRule_SilkToSilkClearance 
eRule_NetAntennae 
eRule_AssyTestPointStyle 
eRule_AssyTestPointUsage 
eRule_SilkToBoardRegion 
eRule_SMDPADEntry 
eRule_None 
eRule_ModifiedPolygon 
eRule_BoardOutlineClearance 

◆ TRuleLayerKind

Enumerator
eRuleLayerKind_SameLayer 
eRuleLayerKind_AdjacentLayer 

◆ TSameNamePadstackReplacementMode

Enumerator
eAskUser 
eReplaceOne 
eReplaceAll 
eRenameOne 
eRenameAll 
eKeepOneExisting 
eKeepAllExisting 

◆ TScopeKind

Enumerator
eScopeKindBoard 
eScopeKindLayerClass 
eScopeKindLayer 
eScopeKindObjectKind 
eScopeKindFootprint 
eScopeKindComponentClass 
eScopeKindComponent 
eScopeKindNetClass 
eScopeKindNet 
eScopeKindFromToClass 
eScopeKindFromTo 
eScopeKindPadClass 
eScopeKindPadSpec 
eScopeKindViaSpec 
eScopeKindFootprintPad 
eScopeKindPad 
eScopeKindRegion 
eScopeKindSignalClass 
eScopeKindLayerStackRegion 
eScopeKindDiffPair 
eScopeKindDiffPairClass 
eScopeKindPackage 
eScopeKindDrillPair 
eScopeKindInPolygon 
eScopeKindPadType 
eScopeKindWithinRoom 
eScopeKindNetAndLayer 
eScopeKindNetAndFootPrint 
eScopeKindLayerAndDiffPairClass 
eScopeKindPackageAndComponentClass 
eScopeKindFootPrintAndLayer 
eScopeKindNetAndPadType 
eScopeKindPolygonAndLayer 
eScopeKindPadClassAndLayer 
eScopeKindObjectKindAndLayer 
eScopeKindNetAndDrillPair 
eScopeKindNetClassAndDrillPair 
eScopeKindSignalClassAndLayer 
eScopeKindComponentAndLayer 
eScopeKindPackageAndLayer 
eScopeKindAdvanced 

◆ TSetOperation

Enumerator
eSetOperation_Difference 
eSetOperation_Intersection 
eSetOperation_ExculsiveOr 
eSetOperation_Union 

◆ TShape

Enumerator
eNoShape 
eRounded 
eRectangular 
eOctagonal 
eCircleShape 
eArcShape 
eTerminator 
eRoundRectShape 
eRotatedRectShape 
eRoundedRectangular 

◆ TSignalLevel

Enumerator
eLowLevel 
eHighLevel 

◆ TStimulusType

Enumerator
eConstantLevel 
eSinglePulse 
ePeriodicPulse 

◆ TStopBits

Enumerator
eStopBits1 
eStopBits1_5 
eDataBits2 

◆ TTestpointAllowedSide

Enumerator
eAllowTopSide 
eAllowBottomSide 

◆ TTestpointValid

Enumerator
eRequire 
eInvalid 
eIgnore 
eRequireAtLeafs 

◆ TTextAutoposition

Enumerator
eAutoPos_Manual 
eAutoPos_TopLeft 
eAutoPos_CenterLeft 
eAutoPos_BottomLeft 
eAutoPos_TopCenter 
eAutoPos_CenterCenter 
eAutoPos_BottomCenter 
eAutoPos_TopRight 
eAutoPos_CenterRight 
eAutoPos_BottomRight 

◆ TTextBorderSpaceType

Enumerator
bstMargin 
bstOffset 

◆ TTextKind

Enumerator
eText_StrokeFont 
eText_TrueTypeFont 
eText_BarCode 

◆ TUnit

enum PCB::TUnit
Enumerator
eMetric 
eImperial 

◆ TUnitStyle

Enumerator
eNoUnits 
eYesUnits 
eParenthUnits 

◆ TV6_Layer

Enumerator
eV6_NoLayer 
eV6_TopLayer 
eV6_MidLayer1 
eV6_MidLayer2 
eV6_MidLayer3 
eV6_MidLayer4 
eV6_MidLayer5 
eV6_MidLayer6 
eV6_MidLayer7 
eV6_MidLayer8 
eV6_MidLayer9 
eV6_MidLayer10 
eV6_MidLayer11 
eV6_MidLayer12 
eV6_MidLayer13 
eV6_MidLayer14 
eV6_MidLayer15 
eV6_MidLayer16 
eV6_MidLayer17 
eV6_MidLayer18 
eV6_MidLayer19 
eV6_MidLayer20 
eV6_MidLayer21 
eV6_MidLayer22 
eV6_MidLayer23 
eV6_MidLayer24 
eV6_MidLayer25 
eV6_MidLayer26 
eV6_MidLayer27 
eV6_MidLayer28 
eV6_MidLayer29 
eV6_MidLayer30 
eV6_BottomLayer 
eV6_TopOverlay 
eV6_BottomOverlay 
eV6_TopPaste 
eV6_BottomPaste 
eV6_TopSolder 
eV6_BottomSolder 
eV6_InternalPlane1 
eV6_InternalPlane2 
eV6_InternalPlane3 
eV6_InternalPlane4 
eV6_InternalPlane5 
eV6_InternalPlane6 
eV6_InternalPlane7 
eV6_InternalPlane8 
eV6_InternalPlane9 
eV6_InternalPlane10 
eV6_InternalPlane11 
eV6_InternalPlane12 
eV6_InternalPlane13 
eV6_InternalPlane14 
eV6_InternalPlane15 
eV6_InternalPlane16 
eV6_DrillGuide 
eV6_KeepOutLayer 
eV6_Mechanical1 
eV6_Mechanical2 
eV6_Mechanical3 
eV6_Mechanical4 
eV6_Mechanical5 
eV6_Mechanical6 
eV6_Mechanical7 
eV6_Mechanical8 
eV6_Mechanical9 
eV6_Mechanical10 
eV6_Mechanical11 
eV6_Mechanical12 
eV6_Mechanical13 
eV6_Mechanical14 
eV6_Mechanical15 
eV6_Mechanical16 
eV6_DrillDrawing 
eV6_MultiLayer 
eV6_ConnectLayer 
eV6_BackGroundLayer 
eV6_DRCErrorLayer 
eV6_HighlightLayer 
eV6_GridColor1 
eV6_GridColor10 
eV6_PadHoleLayer 
eV6_ViaHoleLayer 

◆ TV6_PlotLayer

Enumerator
eV6_NullPlot 
eV6_TopLayerPlot 
eV6_MidLayer1Plot 
eV6_MidLayer2Plot 
eV6_MidLayer3Plot 
eV6_MidLayer4Plot 
eV6_MidLayer5Plot 
eV6_MidLayer6Plot 
eV6_MidLayer7Plot 
eV6_MidLayer8Plot 
eV6_MidLayer9Plot 
eV6_MidLayer10Plot 
eV6_MidLayer11Plot 
eV6_MidLayer12Plot 
eV6_MidLayer13Plot 
eV6_MidLayer14Plot 
eV6_MidLayer15Plot 
eV6_MidLayer16Plot 
eV6_MidLayer17Plot 
eV6_MidLayer18Plot 
eV6_MidLayer19Plot 
eV6_MidLayer20Plot 
eV6_MidLayer21Plot 
eV6_MidLayer22Plot 
eV6_MidLayer23Plot 
eV6_MidLayer24Plot 
eV6_MidLayer25Plot 
eV6_MidLayer26Plot 
eV6_MidLayer27Plot 
eV6_MidLayer28Plot 
eV6_MidLayer29Plot 
eV6_MidLayer30Plot 
eV6_BottomLayerPlot 
eV6_TopOverlayPlot 
eV6_BottomOverlayPlot 
eV6_TopPastePlot 
eV6_BottomPastePlot 
eV6_TopSolderPlot 
eV6_BottomSolderPlot 
eV6_InternalPlane1Plot 
eV6_InternalPlane2Plot 
eV6_InternalPlane3Plot 
eV6_InternalPlane4Plot 
eV6_InternalPlane5Plot 
eV6_InternalPlane6Plot 
eV6_InternalPlane7Plot 
eV6_InternalPlane8Plot 
eV6_InternalPlane9Plot 
eV6_InternalPlane10Plot 
eV6_InternalPlane11Plot 
eV6_InternalPlane12Plot 
eV6_InternalPlane13Plot 
eV6_InternalPlane14Plot 
eV6_InternalPlane15Plot 
eV6_InternalPlane16Plot 
eV6_DrillGuide_Top_BottomPlot 
eV6_DrillGuide_Top_Mid1Plot 
eV6_DrillGuide_Mid2_Mid3Plot 
eV6_DrillGuide_Mid4_Mid5Plot 
eV6_DrillGuide_Mid6_Mid7Plot 
eV6_DrillGuide_Mid8_Mid9Plot 
eV6_DrillGuide_Mid10_Mid11Plot 
eV6_DrillGuide_Mid12_Mid13Plot 
eV6_DrillGuide_Mid14_Mid15Plot 
eV6_DrillGuide_Mid16_Mid17Plot 
eV6_DrillGuide_Mid18_Mid19Plot 
eV6_DrillGuide_Mid20_Mid21Plot 
eV6_DrillGuide_Mid22_Mid23Plot 
eV6_DrillGuide_Mid24_Mid25Plot 
eV6_DrillGuide_Mid26_Mid27Plot 
eV6_DrillGuide_Mid28_Mid29Plot 
eV6_DrillGuide_Mid30_BottomPlot 
eV6_DrillGuide_SpecialPlot 
eV6_KeepOutLayerPlot 
eV6_Mechanical1Plot 
eV6_Mechanical2Plot 
eV6_Mechanical3Plot 
eV6_Mechanical4Plot 
eV6_Mechanical5Plot 
eV6_Mechanical6Plot 
eV6_Mechanical7Plot 
eV6_Mechanical8Plot 
eV6_Mechanical9Plot 
eV6_Mechanical10Plot 
eV6_Mechanical11Plot 
eV6_Mechanical12Plot 
eV6_Mechanical13Plot 
eV6_Mechanical14Plot 
eV6_Mechanical15Plot 
eV6_Mechanical16Plot 
eV6_DrillDrawing_Top_BottomPlot 
eV6_DrillDrawing_Top_Mid1Plot 
eV6_DrillDrawing_Mid2_Mid3Plot 
eV6_DrillDrawing_Mid4_Mid5Plot 
eV6_DrillDrawing_Mid6_Mid7Plot 
eV6_DrillDrawing_Mid8_Mid9Plot 
eV6_DrillDrawing_Mid10_Mid11Plot 
eV6_DrillDrawing_Mid12_Mid13Plot 
eV6_DrillDrawing_Mid14_Mid15Plot 
eV6_DrillDrawing_Mid16_Mid17Plot 
eV6_DrillDrawing_Mid18_Mid19Plot 
eV6_DrillDrawing_Mid20_Mid21Plot 
eV6_DrillDrawing_Mid22_Mid23Plot 
eV6_DrillDrawing_Mid24_Mid25Plot 
eV6_DrillDrawing_Mid26_Mid27Plot 
eV6_DrillDrawing_Mid28_Mid29Plot 
eV6_DrillDrawing_Mid30_BottomPlot 
eV6_DrillDrawing_SpecialPlot 
eV6_TopPadMasterPlot 
eV6_BottomPadMasterPlot 

◆ TViewableObjectID

Enumerator
eViewableObject_None 
eViewableObject_Arc 
eViewableObject_Pad 
eViewableObject_Via 
eViewableObject_Track 
eViewableObject_Text 
eViewableObject_Fill 
eViewableObject_Connection 
eViewableObject_Net 
eViewableObject_Component 
eViewableObject_Poly 
eViewableObject_LinearDimension 
eViewableObject_AngularDimension 
eViewableObject_RadialDimension 
eViewableObject_LeaderDimension 
eViewableObject_DatumDimension 
eViewableObject_BaselineDimension 
eViewableObject_CenterDimension 
eViewableObject_OriginalDimension 
eViewableObject_LinearDiameterDimension 
eViewableObject_RadialDiameterDimension 
eViewableObject_Coordinate 
eViewableObject_Class 
eViewableObject_Rule_Clearance 
eViewableObject_Rule_ParallelSegment 
eViewableObject_Rule_MaxMinWidth 
eViewableObject_Rule_MaxMinLength 
eViewableObject_Rule_MatchedLengths 
eViewableObject_Rule_DaisyChainStubLength 
eViewableObject_Rule_PowerPlaneConnectStyle 
eViewableObject_Rule_RoutingTopology 
eViewableObject_Rule_RoutingPriority 
eViewableObject_Rule_RoutingLayers 
eViewableObject_Rule_RoutingCornerStyle 
eViewableObject_Rule_RoutingViaStyle 
eViewableObject_Rule_PowerPlaneClearance 
eViewableObject_Rule_SolderMaskExpansion 
eViewableObject_Rule_PasteMaskExpansion 
eViewableObject_Rule_ShortCircuit 
eViewableObject_Rule_BrokenNets 
eViewableObject_Rule_ViasUnderSMD 
eViewableObject_Rule_MaximumViaCount 
eViewableObject_Rule_MinimumAnnularRing 
eViewableObject_Rule_PolygonConnectStyle 
eViewableObject_Rule_AcuteAngle 
eViewableObject_Rule_ConfinementConstraint 
eViewableObject_Rule_SMDToCorner 
eViewableObject_Rule_ComponentClearance 
eViewableObject_Rule_ComponentRotations 
eViewableObject_Rule_PermittedLayers 
eViewableObject_Rule_NetsToIgnore 
eViewableObject_Rule_SignalStimulus 
eViewableObject_Rule_Overshoot_FallingEdge 
eViewableObject_Rule_Overshoot_RisingEdge 
eViewableObject_Rule_Undershoot_FallingEdge 
eViewableObject_Rule_Undershoot_RisingEdge 
eViewableObject_Rule_MaxMinImpedance 
eViewableObject_Rule_SignalTopValue 
eViewableObject_Rule_SignalBaseValue 
eViewableObject_Rule_FlightTime_RisingEdge 
eViewableObject_Rule_FlightTime_FallingEdge 
eViewableObject_Rule_LayerStack 
eViewableObject_Rule_MaxSlope_RisingEdge 
eViewableObject_Rule_MaxSlope_FallingEdge 
eViewableObject_Rule_SupplyNets 
eViewableObject_Rule_MaxMinHoleSize 
eViewableObject_Rule_TestPointStyle 
eViewableObject_Rule_TestPointUsage 
eViewableObject_Rule_UnconnectedPin 
eViewableObject_Rule_SMDToPlane 
eViewableObject_Rule_SMDNeckDown 
eViewableObject_Rule_LayerPair 
eViewableObject_Rule_FanoutControl 
eViewableObject_Rule_MaxMinHeight 
eViewableObject_Rule_DifferentialPairs 
eViewableObject_Rule_HoleToHoleClearance 
eViewableObject_Rule_MinimumSolderMaskSliver 
eViewableObject_Rule_SilkToSolderMaskClearance 
eViewableObject_Rule_SilkToSilkClearance 
eViewableObject_Rule_NetAntennae 
eViewableObject_FromTo 
eViewableObject_DifferentialPair 
eViewableObject_Violation 
eViewableObject_Board 
eViewableObject_BoardOutline 
eViewableObject_Group 
eViewableObject_Clipboard 
eViewableObject_SplitPlane 
eViewableObject_EmbeddedBoard 
eViewableObject_Region 
eViewableObject_ComponentBody 
eViewableObject_Rule_AssyTestPointStyle 
eViewableObject_Rule_AssyTestPointUsage 
eViewableObject_OwnerDraw 
eViewableObject_DrillTable 
eViewableObject_ViaStitching 
eViewableObject_LayerStackTable 
eViewableObject_Viewport 
eViewableObject_BoardRegion 
eViewableObject_Rule_SilkToBoardRegion 
eViewableObject_AccordionObject 
eViewableObject_OLEObject 
eViewableObject_Rule_SMDPADEntry 
eViewableObject_ViaShielding 
eViewableObject_Rule_UnpouredPolygon 
eViewableObject_MultilineText 
eViewableObject_Rule_BoardOutlineClearance 
eViewableObject_CoverlayPoly 
eViewableObject_PinPair 

Function Documentation

◆ _COM_SMARTPTR_TYPEDEF() [1/257]

PCB::_COM_SMARTPTR_TYPEDEF ( I_D3DVECTOR ,
__uuidof(I_D3DVECTOR)  )

◆ _COM_SMARTPTR_TYPEDEF() [2/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ICardinalList ,
__uuidof(ICardinalList)  )

◆ _COM_SMARTPTR_TYPEDEF() [3/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ICoordPoint ,
__uuidof(ICoordPoint)  )

◆ _COM_SMARTPTR_TYPEDEF() [4/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ICoordPoint3D ,
__uuidof(ICoordPoint3D)  )

◆ _COM_SMARTPTR_TYPEDEF() [5/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ICoordRect ,
__uuidof(ICoordRect)  )

◆ _COM_SMARTPTR_TYPEDEF() [6/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ID3DXQuaternion ,
__uuidof(ID3DXQuaternion)  )

◆ _COM_SMARTPTR_TYPEDEF() [7/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IDimensionReference ,
__uuidof(IDimensionReference)  )

◆ _COM_SMARTPTR_TYPEDEF() [8/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IDoubleList ,
__uuidof(IDoubleList)  )

◆ _COM_SMARTPTR_TYPEDEF() [9/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IGeometryLayer ,
__uuidof(IGeometryLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [10/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IHandler_Status ,
__uuidof(IHandler_Status)  )

◆ _COM_SMARTPTR_TYPEDEF() [11/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IImporterController ,
__uuidof(IImporterController)  )

◆ _COM_SMARTPTR_TYPEDEF() [12/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IImporterController_OrcadCIS ,
__uuidof(IImporterController_OrcadCIS)  )

◆ _COM_SMARTPTR_TYPEDEF() [13/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IImporterFile ,
__uuidof(IImporterFile)  )

◆ _COM_SMARTPTR_TYPEDEF() [14/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IImporterManager_ServerInterface ,
__uuidof(IImporterManager_ServerInterface)  )

◆ _COM_SMARTPTR_TYPEDEF() [15/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IImporterObject ,
__uuidof(IImporterObject)  )

◆ _COM_SMARTPTR_TYPEDEF() [16/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IInterfaceListEx ,
__uuidof(IInterfaceListEx)  )

◆ _COM_SMARTPTR_TYPEDEF() [17/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ILayerMap ,
__uuidof(ILayerMap)  )

◆ _COM_SMARTPTR_TYPEDEF() [18/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ILayerMapping ,
__uuidof(ILayerMapping)  )

◆ _COM_SMARTPTR_TYPEDEF() [19/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ILogReport ,
__uuidof(ILogReport)  )

◆ _COM_SMARTPTR_TYPEDEF() [20/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ILogReportOption ,
__uuidof(ILogReportOption)  )

◆ _COM_SMARTPTR_TYPEDEF() [21/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ILogSection ,
__uuidof(ILogSection)  )

◆ _COM_SMARTPTR_TYPEDEF() [22/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IMechanicalLayerPair ,
__uuidof(IMechanicalLayerPair)  )

◆ _COM_SMARTPTR_TYPEDEF() [23/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IOccWrapper ,
__uuidof(IOccWrapper)  )

◆ _COM_SMARTPTR_TYPEDEF() [24/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB3D_Transformation ,
__uuidof(IPCB3D_Transformation)  )

◆ _COM_SMARTPTR_TYPEDEF() [25/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DBaseShape ,
__uuidof(IPCB_3DBaseShape)  )

◆ _COM_SMARTPTR_TYPEDEF() [26/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DKeyFrame ,
__uuidof(IPCB_3DKeyFrame)  )

◆ _COM_SMARTPTR_TYPEDEF() [27/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DKeyFrameIterator ,
__uuidof(IPCB_3DKeyFrameIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [28/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DMovie ,
__uuidof(IPCB_3DMovie)  )

◆ _COM_SMARTPTR_TYPEDEF() [29/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DMovieIterator ,
__uuidof(IPCB_3DMovieIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [30/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DMovieManager ,
__uuidof(IPCB_3DMovieManager)  )

◆ _COM_SMARTPTR_TYPEDEF() [31/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DShapeCollection ,
__uuidof(IPCB_3DShapeCollection)  )

◆ _COM_SMARTPTR_TYPEDEF() [32/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_3DSimpleMesh ,
__uuidof(IPCB_3DSimpleMesh)  )

◆ _COM_SMARTPTR_TYPEDEF() [33/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_AbstractIterator ,
__uuidof(IPCB_AbstractIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [34/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_AbstractOptions ,
__uuidof(IPCB_AbstractOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [35/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_AccordinGraphicIterator ,
__uuidof(IPCB_AccordinGraphicIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [36/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Accordion ,
__uuidof(IPCB_Accordion)  )

◆ _COM_SMARTPTR_TYPEDEF() [37/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_AcuteAngle ,
__uuidof(IPCB_AcuteAngle)  )

◆ _COM_SMARTPTR_TYPEDEF() [38/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_AdvancedPlacerOptions ,
__uuidof(IPCB_AdvancedPlacerOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [39/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_AngularDimension ,
__uuidof(IPCB_AngularDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [40/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Arc ,
__uuidof(IPCB_Arc)  )

◆ _COM_SMARTPTR_TYPEDEF() [41/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Axis ,
__uuidof(IPCB_Axis)  )

◆ _COM_SMARTPTR_TYPEDEF() [42/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BaselineDimension ,
__uuidof(IPCB_BaselineDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [43/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BendingLine ,
__uuidof(IPCB_BendingLine)  )

◆ _COM_SMARTPTR_TYPEDEF() [44/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Board ,
__uuidof(IPCB_Board)  )

◆ _COM_SMARTPTR_TYPEDEF() [45/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Board3DModelExporter ,
__uuidof(IPCB_Board3DModelExporter)  )

◆ _COM_SMARTPTR_TYPEDEF() [46/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BoardIterator ,
__uuidof(IPCB_BoardIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [47/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BoardLayerSet ,
__uuidof(IPCB_BoardLayerSet)  )

◆ _COM_SMARTPTR_TYPEDEF() [48/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BoardLayerSetManager ,
__uuidof(IPCB_BoardLayerSetManager)  )

◆ _COM_SMARTPTR_TYPEDEF() [49/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BoardOutline ,
__uuidof(IPCB_BoardOutline)  )

◆ _COM_SMARTPTR_TYPEDEF() [50/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BoardRegion ,
__uuidof(IPCB_BoardRegion)  )

◆ _COM_SMARTPTR_TYPEDEF() [51/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_BrokenNetRule ,
__uuidof(IPCB_BrokenNetRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [52/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_CenterDimension ,
__uuidof(IPCB_CenterDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [53/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_CheckNetAntennaeRule ,
__uuidof(IPCB_CheckNetAntennaeRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [54/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ClearanceConstraint ,
__uuidof(IPCB_ClearanceConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [55/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ColorID ,
__uuidof(IPCB_ColorID)  )

◆ _COM_SMARTPTR_TYPEDEF() [56/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Component ,
__uuidof(IPCB_Component)  )

◆ _COM_SMARTPTR_TYPEDEF() [57/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ComponentBody ,
__uuidof(IPCB_ComponentBody)  )

◆ _COM_SMARTPTR_TYPEDEF() [58/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ComponentClearanceConstraint ,
__uuidof(IPCB_ComponentClearanceConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [59/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ComponentPainterView ,
__uuidof(IPCB_ComponentPainterView)  )

◆ _COM_SMARTPTR_TYPEDEF() [60/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ComponentRotationsRule ,
__uuidof(IPCB_ComponentRotationsRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [61/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ConfinementConstraint ,
__uuidof(IPCB_ConfinementConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [62/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Connection ,
__uuidof(IPCB_Connection)  )

◆ _COM_SMARTPTR_TYPEDEF() [63/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Contour ,
__uuidof(IPCB_Contour)  )

◆ _COM_SMARTPTR_TYPEDEF() [64/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ContourMaker ,
__uuidof(IPCB_ContourMaker)  )

◆ _COM_SMARTPTR_TYPEDEF() [65/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ContourMaker2 ,
__uuidof(IPCB_ContourMaker2)  )

◆ _COM_SMARTPTR_TYPEDEF() [66/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ContourUtilities ,
__uuidof(IPCB_ContourUtilities)  )

◆ _COM_SMARTPTR_TYPEDEF() [67/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Coordinate ,
__uuidof(IPCB_Coordinate)  )

◆ _COM_SMARTPTR_TYPEDEF() [68/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_CopperPolygon ,
__uuidof(IPCB_CopperPolygon)  )

◆ _COM_SMARTPTR_TYPEDEF() [69/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DaisyChainStubLengthConstraint ,
__uuidof(IPCB_DaisyChainStubLengthConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [70/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DatumDimension ,
__uuidof(IPCB_DatumDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [71/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DesignRuleCheckerOptions ,
__uuidof(IPCB_DesignRuleCheckerOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [72/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DielectricLayer ,
__uuidof(IPCB_DielectricLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [73/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DielectricObject ,
__uuidof(IPCB_DielectricObject)  )

◆ _COM_SMARTPTR_TYPEDEF() [74/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DifferentialPair ,
__uuidof(IPCB_DifferentialPair)  )

◆ _COM_SMARTPTR_TYPEDEF() [75/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DifferentialPairsRoutingRule ,
__uuidof(IPCB_DifferentialPairsRoutingRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [76/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DifferentialPairsRoutingRule2 ,
__uuidof(IPCB_DifferentialPairsRoutingRule2)  )

◆ _COM_SMARTPTR_TYPEDEF() [77/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Dimension ,
__uuidof(IPCB_Dimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [78/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DocumentPainterListener ,
__uuidof(IPCB_DocumentPainterListener)  )

◆ _COM_SMARTPTR_TYPEDEF() [79/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DocumentPainterView ,
__uuidof(IPCB_DocumentPainterView)  )

◆ _COM_SMARTPTR_TYPEDEF() [80/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DrillLayerPair ,
__uuidof(IPCB_DrillLayerPair)  )

◆ _COM_SMARTPTR_TYPEDEF() [81/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DrillTable ,
__uuidof(IPCB_DrillTable)  )

◆ _COM_SMARTPTR_TYPEDEF() [82/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DrillTableGraphicIterator ,
__uuidof(IPCB_DrillTableGraphicIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [83/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_DrillTableIterator ,
__uuidof(IPCB_DrillTableIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [84/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ECOOptions ,
__uuidof(IPCB_ECOOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [85/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ElectricalLayer ,
__uuidof(IPCB_ElectricalLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [86/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Embedded ,
__uuidof(IPCB_Embedded)  )

◆ _COM_SMARTPTR_TYPEDEF() [87/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_EmbeddedBoard ,
__uuidof(IPCB_EmbeddedBoard)  )

◆ _COM_SMARTPTR_TYPEDEF() [88/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Factory ,
__uuidof(IPCB_Factory)  )

◆ _COM_SMARTPTR_TYPEDEF() [89/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_FanoutControlRule ,
__uuidof(IPCB_FanoutControlRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [90/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Fill ,
__uuidof(IPCB_Fill)  )

◆ _COM_SMARTPTR_TYPEDEF() [91/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_FromTo ,
__uuidof(IPCB_FromTo)  )

◆ _COM_SMARTPTR_TYPEDEF() [92/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GeometricPolygon ,
__uuidof(IPCB_GeometricPolygon)  )

◆ _COM_SMARTPTR_TYPEDEF() [93/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GeometryItem ,
__uuidof(IPCB_GeometryItem)  )

◆ _COM_SMARTPTR_TYPEDEF() [94/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GeometryItems ,
__uuidof(IPCB_GeometryItems)  )

◆ _COM_SMARTPTR_TYPEDEF() [95/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GeometryLayerData ,
__uuidof(IPCB_GeometryLayerData)  )

◆ _COM_SMARTPTR_TYPEDEF() [96/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GeometryMaker ,
__uuidof(IPCB_GeometryMaker)  )

◆ _COM_SMARTPTR_TYPEDEF() [97/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GerberOptions ,
__uuidof(IPCB_GerberOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [98/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GraphicalView ,
__uuidof(IPCB_GraphicalView)  )

◆ _COM_SMARTPTR_TYPEDEF() [99/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Group ,
__uuidof(IPCB_Group)  )

◆ _COM_SMARTPTR_TYPEDEF() [100/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GroupComparisionResult ,
__uuidof(IPCB_GroupComparisionResult)  )

◆ _COM_SMARTPTR_TYPEDEF() [101/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_GroupIterator ,
__uuidof(IPCB_GroupIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [102/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_HoleToHoleClearanceRule ,
__uuidof(IPCB_HoleToHoleClearanceRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [103/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_InteractiveRoutingOptions ,
__uuidof(IPCB_InteractiveRoutingOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [104/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_InternalPlane ,
__uuidof(IPCB_InternalPlane)  )

◆ _COM_SMARTPTR_TYPEDEF() [105/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_InternalPlane_V7 ,
__uuidof(IPCB_InternalPlane_V7)  )

◆ _COM_SMARTPTR_TYPEDEF() [106/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerIterator ,
__uuidof(IPCB_LayerIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [107/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerListIterator ,
__uuidof(IPCB_LayerListIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [108/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerObject ,
__uuidof(IPCB_LayerObject)  )

◆ _COM_SMARTPTR_TYPEDEF() [109/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerObject_V7 ,
__uuidof(IPCB_LayerObject_V7)  )

◆ _COM_SMARTPTR_TYPEDEF() [110/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerObjectIterator ,
__uuidof(IPCB_LayerObjectIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [111/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerPairsRule ,
__uuidof(IPCB_LayerPairsRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [112/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerSet ,
__uuidof(IPCB_LayerSet)  )

◆ _COM_SMARTPTR_TYPEDEF() [113/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerSetUtils ,
__uuidof(IPCB_LayerSetUtils)  )

◆ _COM_SMARTPTR_TYPEDEF() [114/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerStack ,
__uuidof(IPCB_LayerStack)  )

◆ _COM_SMARTPTR_TYPEDEF() [115/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerStack_V7 ,
__uuidof(IPCB_LayerStack_V7)  )

◆ _COM_SMARTPTR_TYPEDEF() [116/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerStackBase ,
__uuidof(IPCB_LayerStackBase)  )

◆ _COM_SMARTPTR_TYPEDEF() [117/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LayerUtils ,
__uuidof(IPCB_LayerUtils)  )

◆ _COM_SMARTPTR_TYPEDEF() [118/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LeaderDimension ,
__uuidof(IPCB_LeaderDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [119/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LettersCache ,
__uuidof(IPCB_LettersCache)  )

◆ _COM_SMARTPTR_TYPEDEF() [120/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LibComponent ,
__uuidof(IPCB_LibComponent)  )

◆ _COM_SMARTPTR_TYPEDEF() [121/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Library ,
__uuidof(IPCB_Library)  )

◆ _COM_SMARTPTR_TYPEDEF() [122/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LibraryIterator ,
__uuidof(IPCB_LibraryIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [123/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LibraryLoaderSaver ,
__uuidof(IPCB_LibraryLoaderSaver)  )

◆ _COM_SMARTPTR_TYPEDEF() [124/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LinearDiameterDimension ,
__uuidof(IPCB_LinearDiameterDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [125/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LinearDimension ,
__uuidof(IPCB_LinearDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [126/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_LiveHandleContainer ,
__uuidof(IPCB_LiveHandleContainer)  )

◆ _COM_SMARTPTR_TYPEDEF() [127/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaskHelper ,
__uuidof(IPCB_MaskHelper)  )

◆ _COM_SMARTPTR_TYPEDEF() [128/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MasterLayerStack ,
__uuidof(IPCB_MasterLayerStack)  )

◆ _COM_SMARTPTR_TYPEDEF() [129/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MatchedNetLengthsConstraint ,
__uuidof(IPCB_MatchedNetLengthsConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [130/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaximumViaCountRule ,
__uuidof(IPCB_MaximumViaCountRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [131/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxMinHeightConstraint ,
__uuidof(IPCB_MaxMinHeightConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [132/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxMinHoleSizeConstraint ,
__uuidof(IPCB_MaxMinHoleSizeConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [133/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxMinLengthConstraint ,
__uuidof(IPCB_MaxMinLengthConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [134/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxMinWidthConstraint ,
__uuidof(IPCB_MaxMinWidthConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [135/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxOvershootFall ,
__uuidof(IPCB_MaxOvershootFall)  )

◆ _COM_SMARTPTR_TYPEDEF() [136/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxOvershootRise ,
__uuidof(IPCB_MaxOvershootRise)  )

◆ _COM_SMARTPTR_TYPEDEF() [137/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxUndershootFall ,
__uuidof(IPCB_MaxUndershootFall)  )

◆ _COM_SMARTPTR_TYPEDEF() [138/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MaxUndershootRise ,
__uuidof(IPCB_MaxUndershootRise)  )

◆ _COM_SMARTPTR_TYPEDEF() [139/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MechanicalLayer ,
__uuidof(IPCB_MechanicalLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [140/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MechanicalLayerPairs ,
__uuidof(IPCB_MechanicalLayerPairs)  )

◆ _COM_SMARTPTR_TYPEDEF() [141/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MeshFaceIterator ,
__uuidof(IPCB_MeshFaceIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [142/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MeshPart ,
__uuidof(IPCB_MeshPart)  )

◆ _COM_SMARTPTR_TYPEDEF() [143/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MeshPartIterator ,
__uuidof(IPCB_MeshPartIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [144/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MinimumAnnularRing ,
__uuidof(IPCB_MinimumAnnularRing)  )

◆ _COM_SMARTPTR_TYPEDEF() [145/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MinimumSolderMaskSliverRule ,
__uuidof(IPCB_MinimumSolderMaskSliverRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [146/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Model ,
__uuidof(IPCB_Model)  )

◆ _COM_SMARTPTR_TYPEDEF() [147/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ModelOptions ,
__uuidof(IPCB_ModelOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [148/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ModelProperties_Base ,
__uuidof(IPCB_ModelProperties_Base)  )

◆ _COM_SMARTPTR_TYPEDEF() [149/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ModelProperties_Cylinder ,
__uuidof(IPCB_ModelProperties_Cylinder)  )

◆ _COM_SMARTPTR_TYPEDEF() [150/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ModelProperties_Extruded ,
__uuidof(IPCB_ModelProperties_Extruded)  )

◆ _COM_SMARTPTR_TYPEDEF() [151/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ModelProperties_Generic ,
__uuidof(IPCB_ModelProperties_Generic)  )

◆ _COM_SMARTPTR_TYPEDEF() [152/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ModelProperties_Sphere ,
__uuidof(IPCB_ModelProperties_Sphere)  )

◆ _COM_SMARTPTR_TYPEDEF() [153/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ModifiedPolygonRule ,
__uuidof(IPCB_ModifiedPolygonRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [154/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_MultilineText ,
__uuidof(IPCB_MultilineText)  )

◆ _COM_SMARTPTR_TYPEDEF() [155/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Net ,
__uuidof(IPCB_Net)  )

◆ _COM_SMARTPTR_TYPEDEF() [156/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_NetsToIgnoreRule ,
__uuidof(IPCB_NetsToIgnoreRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [157/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ObjectClass ,
__uuidof(IPCB_ObjectClass)  )

◆ _COM_SMARTPTR_TYPEDEF() [158/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ObjectClass1 ,
__uuidof(IPCB_ObjectClass1)  )

◆ _COM_SMARTPTR_TYPEDEF() [159/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ObjectClass2 ,
__uuidof(IPCB_ObjectClass2)  )

◆ _COM_SMARTPTR_TYPEDEF() [160/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ObjectClassBase ,
__uuidof(IPCB_ObjectClassBase)  )

◆ _COM_SMARTPTR_TYPEDEF() [161/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_OptionsList ,
__uuidof(IPCB_OptionsList)  )

◆ _COM_SMARTPTR_TYPEDEF() [162/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_OriginalDimension ,
__uuidof(IPCB_OriginalDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [163/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_OutputOptions ,
__uuidof(IPCB_OutputOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [164/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_OverlayLayer ,
__uuidof(IPCB_OverlayLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [165/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Pad ,
__uuidof(IPCB_Pad)  )

◆ _COM_SMARTPTR_TYPEDEF() [166/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Pad2 ,
__uuidof(IPCB_Pad2)  )

◆ _COM_SMARTPTR_TYPEDEF() [167/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PadTemplate ,
__uuidof(IPCB_PadTemplate)  )

◆ _COM_SMARTPTR_TYPEDEF() [168/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PadViaLibrary ,
__uuidof(IPCB_PadViaLibrary)  )

◆ _COM_SMARTPTR_TYPEDEF() [169/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PadViaTemplate ,
__uuidof(IPCB_PadViaTemplate)  )

◆ _COM_SMARTPTR_TYPEDEF() [170/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PadViaTemplateLink ,
__uuidof(IPCB_PadViaTemplateLink)  )

◆ _COM_SMARTPTR_TYPEDEF() [171/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ParallelSegmentConstraint ,
__uuidof(IPCB_ParallelSegmentConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [172/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PasteMaskExpansionRule ,
__uuidof(IPCB_PasteMaskExpansionRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [173/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PasteMaskLayer ,
__uuidof(IPCB_PasteMaskLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [174/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PermittedLayersRule ,
__uuidof(IPCB_PermittedLayersRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [175/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PhysicalLayer ,
__uuidof(IPCB_PhysicalLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [176/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PinPair ,
__uuidof(IPCB_PinPair)  )

◆ _COM_SMARTPTR_TYPEDEF() [177/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PinPairsManager ,
__uuidof(IPCB_PinPairsManager)  )

◆ _COM_SMARTPTR_TYPEDEF() [178/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PinPairTiePoint ,
__uuidof(IPCB_PinPairTiePoint)  )

◆ _COM_SMARTPTR_TYPEDEF() [179/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Polygon ,
__uuidof(IPCB_Polygon)  )

◆ _COM_SMARTPTR_TYPEDEF() [180/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PolygonConnectStyleRule ,
__uuidof(IPCB_PolygonConnectStyleRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [181/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PowerPlaneClearanceRule ,
__uuidof(IPCB_PowerPlaneClearanceRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [182/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PowerPlaneConnectStyleRule ,
__uuidof(IPCB_PowerPlaneConnectStyleRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [183/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Primitive ,
__uuidof(IPCB_Primitive)  )

◆ _COM_SMARTPTR_TYPEDEF() [184/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Primitive2 ,
__uuidof(IPCB_Primitive2)  )

◆ _COM_SMARTPTR_TYPEDEF() [185/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PrimitiveComparator ,
__uuidof(IPCB_PrimitiveComparator)  )

◆ _COM_SMARTPTR_TYPEDEF() [186/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PrimitiveCounter ,
__uuidof(IPCB_PrimitiveCounter)  )

◆ _COM_SMARTPTR_TYPEDEF() [187/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_PrinterOptions ,
__uuidof(IPCB_PrinterOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [188/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RadialDiameterDimension ,
__uuidof(IPCB_RadialDiameterDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [189/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RadialDimension ,
__uuidof(IPCB_RadialDimension)  )

◆ _COM_SMARTPTR_TYPEDEF() [190/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RectangularPrimitive ,
__uuidof(IPCB_RectangularPrimitive)  )

◆ _COM_SMARTPTR_TYPEDEF() [191/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Region ,
__uuidof(IPCB_Region)  )

◆ _COM_SMARTPTR_TYPEDEF() [192/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RegionShape ,
__uuidof(IPCB_RegionShape)  )

◆ _COM_SMARTPTR_TYPEDEF() [193/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RegionShape2 ,
__uuidof(IPCB_RegionShape2)  )

◆ _COM_SMARTPTR_TYPEDEF() [194/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RoutingCornerStyleRule ,
__uuidof(IPCB_RoutingCornerStyleRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [195/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RoutingLayersRule ,
__uuidof(IPCB_RoutingLayersRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [196/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RoutingPriorityRule ,
__uuidof(IPCB_RoutingPriorityRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [197/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RoutingTopologyRule ,
__uuidof(IPCB_RoutingTopologyRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [198/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RoutingViaStyleRule ,
__uuidof(IPCB_RoutingViaStyleRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [199/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Rule ,
__uuidof(IPCB_Rule)  )

◆ _COM_SMARTPTR_TYPEDEF() [200/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleFlightTime_FallingEdge ,
__uuidof(IPCB_RuleFlightTime_FallingEdge)  )

◆ _COM_SMARTPTR_TYPEDEF() [201/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleFlightTime_RisingEdge ,
__uuidof(IPCB_RuleFlightTime_RisingEdge)  )

◆ _COM_SMARTPTR_TYPEDEF() [202/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleMaxMinImpedance ,
__uuidof(IPCB_RuleMaxMinImpedance)  )

◆ _COM_SMARTPTR_TYPEDEF() [203/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleMaxSignalBaseValue ,
__uuidof(IPCB_RuleMaxSignalBaseValue)  )

◆ _COM_SMARTPTR_TYPEDEF() [204/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleMaxSlopeFallingEdge ,
__uuidof(IPCB_RuleMaxSlopeFallingEdge)  )

◆ _COM_SMARTPTR_TYPEDEF() [205/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleMaxSlopeRisingEdge ,
__uuidof(IPCB_RuleMaxSlopeRisingEdge)  )

◆ _COM_SMARTPTR_TYPEDEF() [206/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleMinSignalTopValue ,
__uuidof(IPCB_RuleMinSignalTopValue)  )

◆ _COM_SMARTPTR_TYPEDEF() [207/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_RuleSupplyNets ,
__uuidof(IPCB_RuleSupplyNets)  )

◆ _COM_SMARTPTR_TYPEDEF() [208/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ServerInterface ,
__uuidof(IPCB_ServerInterface)  )

◆ _COM_SMARTPTR_TYPEDEF() [209/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ShapeEdge ,
__uuidof(IPCB_ShapeEdge)  )

◆ _COM_SMARTPTR_TYPEDEF() [210/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ShapeEdge_BSpline ,
__uuidof(IPCB_ShapeEdge_BSpline)  )

◆ _COM_SMARTPTR_TYPEDEF() [211/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ShapeEdge_Circle ,
__uuidof(IPCB_ShapeEdge_Circle)  )

◆ _COM_SMARTPTR_TYPEDEF() [212/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ShapeEdge_Ellipse ,
__uuidof(IPCB_ShapeEdge_Ellipse)  )

◆ _COM_SMARTPTR_TYPEDEF() [213/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ShapeEdge_Line ,
__uuidof(IPCB_ShapeEdge_Line)  )

◆ _COM_SMARTPTR_TYPEDEF() [214/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ShapeEdge_Parabola ,
__uuidof(IPCB_ShapeEdge_Parabola)  )

◆ _COM_SMARTPTR_TYPEDEF() [215/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Sheet ,
__uuidof(IPCB_Sheet)  )

◆ _COM_SMARTPTR_TYPEDEF() [216/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ShortCircuitConstraint ,
__uuidof(IPCB_ShortCircuitConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [217/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SignalLayer ,
__uuidof(IPCB_SignalLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [218/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SignalStimulus ,
__uuidof(IPCB_SignalStimulus)  )

◆ _COM_SMARTPTR_TYPEDEF() [219/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SilkToSilkClearanceRule ,
__uuidof(IPCB_SilkToSilkClearanceRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [220/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SilkToSolderMaskClearanceRule ,
__uuidof(IPCB_SilkToSolderMaskClearanceRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [221/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SMDNeckDownConstraint ,
__uuidof(IPCB_SMDNeckDownConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [222/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SMDPADEntryConstraint ,
__uuidof(IPCB_SMDPADEntryConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [223/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SMDToCornerConstraint ,
__uuidof(IPCB_SMDToCornerConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [224/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SMDToPlaneConstraint ,
__uuidof(IPCB_SMDToPlaneConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [225/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SolderMaskExpansionRule ,
__uuidof(IPCB_SolderMaskExpansionRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [226/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SolderMaskLayer ,
__uuidof(IPCB_SolderMaskLayer)  )

◆ _COM_SMARTPTR_TYPEDEF() [227/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SpatialIterator ,
__uuidof(IPCB_SpatialIterator)  )

◆ _COM_SMARTPTR_TYPEDEF() [228/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SpecctraDSNFile ,
__uuidof(IPCB_SpecctraDSNFile)  )

◆ _COM_SMARTPTR_TYPEDEF() [229/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SpecctraRouterOptions ,
__uuidof(IPCB_SpecctraRouterOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [230/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SpecialStringConverter ,
__uuidof(IPCB_SpecialStringConverter)  )

◆ _COM_SMARTPTR_TYPEDEF() [231/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SplitPlane ,
__uuidof(IPCB_SplitPlane)  )

◆ _COM_SMARTPTR_TYPEDEF() [232/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SplitPlaneRegion ,
__uuidof(IPCB_SplitPlaneRegion)  )

◆ _COM_SMARTPTR_TYPEDEF() [233/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_StrokeArray ,
__uuidof(IPCB_StrokeArray)  )

◆ _COM_SMARTPTR_TYPEDEF() [234/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_SystemOptions ,
__uuidof(IPCB_SystemOptions)  )

◆ _COM_SMARTPTR_TYPEDEF() [235/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_TestPointStyleRule ,
__uuidof(IPCB_TestPointStyleRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [236/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_TestPointUsage ,
__uuidof(IPCB_TestPointUsage)  )

◆ _COM_SMARTPTR_TYPEDEF() [237/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Text ,
__uuidof(IPCB_Text)  )

◆ _COM_SMARTPTR_TYPEDEF() [238/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Track ,
__uuidof(IPCB_Track)  )

◆ _COM_SMARTPTR_TYPEDEF() [239/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_TTFontData ,
__uuidof(IPCB_TTFontData)  )

◆ _COM_SMARTPTR_TYPEDEF() [240/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_TTFontsCache ,
__uuidof(IPCB_TTFontsCache)  )

◆ _COM_SMARTPTR_TYPEDEF() [241/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_UnConnectedPinRule ,
__uuidof(IPCB_UnConnectedPinRule)  )

◆ _COM_SMARTPTR_TYPEDEF() [242/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Via ,
__uuidof(IPCB_Via)  )

◆ _COM_SMARTPTR_TYPEDEF() [243/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ViasUnderSMDConstraint ,
__uuidof(IPCB_ViasUnderSMDConstraint)  )

◆ _COM_SMARTPTR_TYPEDEF() [244/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_ViaTemplate ,
__uuidof(IPCB_ViaTemplate)  )

◆ _COM_SMARTPTR_TYPEDEF() [245/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Viewport ,
__uuidof(IPCB_Viewport)  )

◆ _COM_SMARTPTR_TYPEDEF() [246/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_Violation ,
__uuidof(IPCB_Violation)  )

◆ _COM_SMARTPTR_TYPEDEF() [247/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPCB_WideStrings ,
__uuidof(IPCB_WideStrings)  )

◆ _COM_SMARTPTR_TYPEDEF() [248/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPlotterPen ,
__uuidof(IPlotterPen)  )

◆ _COM_SMARTPTR_TYPEDEF() [249/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPointList ,
__uuidof(IPointList)  )

◆ _COM_SMARTPTR_TYPEDEF() [250/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IPolySegment ,
__uuidof(IPolySegment)  )

◆ _COM_SMARTPTR_TYPEDEF() [251/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ISerialParameters ,
__uuidof(ISerialParameters)  )

◆ _COM_SMARTPTR_TYPEDEF() [252/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ISpline ,
__uuidof(ISpline)  )

◆ _COM_SMARTPTR_TYPEDEF() [253/257]

PCB::_COM_SMARTPTR_TYPEDEF ( ISplinePoint2D ,
__uuidof(ISplinePoint2D)  )

◆ _COM_SMARTPTR_TYPEDEF() [254/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IStrokeRecord ,
__uuidof(IStrokeRecord)  )

◆ _COM_SMARTPTR_TYPEDEF() [255/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IV7_Layer ,
__uuidof(IV7_Layer)  )

◆ _COM_SMARTPTR_TYPEDEF() [256/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IV7_PadCache ,
__uuidof(IV7_PadCache)  )

◆ _COM_SMARTPTR_TYPEDEF() [257/257]

PCB::_COM_SMARTPTR_TYPEDEF ( IWizardPageObserver ,
__uuidof(IWizardPageObserver)  )

◆ cCardinalListServiceName()

const std::wstring PCB::cCardinalListServiceName ( L"CardinalList" )

◆ cDoubleListServiceName()

const std::wstring PCB::cDoubleListServiceName ( L"DoubleList" )

◆ cHandler_StatusServiceName()

const std::wstring PCB::cHandler_StatusServiceName ( L"Handler_Status" )

◆ cImporterController_OrcadCISServiceName()

const std::wstring PCB::cImporterController_OrcadCISServiceName ( L"ImporterController_OrcadCIS" )

◆ cImporterControllerServiceName()

const std::wstring PCB::cImporterControllerServiceName ( L"ImporterController" )

◆ cImporterFileServiceName()

const std::wstring PCB::cImporterFileServiceName ( L"ImporterFile" )

◆ cImporterManager_ServerInterfaceServiceName()

const std::wstring PCB::cImporterManager_ServerInterfaceServiceName ( L"ImporterManager_ServerInterface" )

◆ cImporterObjectServiceName()

const std::wstring PCB::cImporterObjectServiceName ( L"ImporterObject" )

◆ cInterfaceListExServiceName()

const std::wstring PCB::cInterfaceListExServiceName ( L"InterfaceListEx" )

◆ cLayerMappingServiceName()

const std::wstring PCB::cLayerMappingServiceName ( L"LayerMapping" )

◆ cLayerMapServiceName()

const std::wstring PCB::cLayerMapServiceName ( L"LayerMap" )

◆ cLogReportOptionServiceName()

const std::wstring PCB::cLogReportOptionServiceName ( L"LogReportOption" )

◆ cLogReportServiceName()

const std::wstring PCB::cLogReportServiceName ( L"LogReport" )

◆ cLogSectionServiceName()

const std::wstring PCB::cLogSectionServiceName ( L"LogSection" )

◆ cOccWrapperServiceName()

const std::wstring PCB::cOccWrapperServiceName ( L"OccWrapper" )

◆ cPCB3D_TransformationServiceName()

const std::wstring PCB::cPCB3D_TransformationServiceName ( L"PCB3D_Transformation" )

◆ cPCB_3DBaseShapeServiceName()

const std::wstring PCB::cPCB_3DBaseShapeServiceName ( L"PCB_3DBaseShape" )

◆ cPCB_3DKeyFrameIteratorServiceName()

const std::wstring PCB::cPCB_3DKeyFrameIteratorServiceName ( L"PCB_3DKeyFrameIterator" )

◆ cPCB_3DKeyFrameServiceName()

const std::wstring PCB::cPCB_3DKeyFrameServiceName ( L"PCB_3DKeyFrame" )

◆ cPCB_3DMovieIteratorServiceName()

const std::wstring PCB::cPCB_3DMovieIteratorServiceName ( L"PCB_3DMovieIterator" )

◆ cPCB_3DMovieManagerServiceName()

const std::wstring PCB::cPCB_3DMovieManagerServiceName ( L"PCB_3DMovieManager" )

◆ cPCB_3DMovieServiceName()

const std::wstring PCB::cPCB_3DMovieServiceName ( L"PCB_3DMovie" )

◆ cPCB_3DShapeCollectionServiceName()

const std::wstring PCB::cPCB_3DShapeCollectionServiceName ( L"PCB_3DShapeCollection" )

◆ cPCB_3DSimpleMeshServiceName()

const std::wstring PCB::cPCB_3DSimpleMeshServiceName ( L"PCB_3DSimpleMesh" )

◆ cPCB_AbstractIteratorServiceName()

const std::wstring PCB::cPCB_AbstractIteratorServiceName ( L"PCB_AbstractIterator" )

◆ cPCB_AbstractOptionsServiceName()

const std::wstring PCB::cPCB_AbstractOptionsServiceName ( L"PCB_AbstractOptions" )

◆ cPCB_AccordinGraphicIteratorServiceName()

const std::wstring PCB::cPCB_AccordinGraphicIteratorServiceName ( L"PCB_AccordinGraphicIterator" )

◆ cPCB_AccordionServiceName()

const std::wstring PCB::cPCB_AccordionServiceName ( L"PCB_Accordion" )

◆ cPCB_AcuteAngleServiceName()

const std::wstring PCB::cPCB_AcuteAngleServiceName ( L"PCB_AcuteAngle" )

◆ cPCB_AdvancedPlacerOptionsServiceName()

const std::wstring PCB::cPCB_AdvancedPlacerOptionsServiceName ( L"PCB_AdvancedPlacerOptions" )

◆ cPCB_AngularDimensionServiceName()

const std::wstring PCB::cPCB_AngularDimensionServiceName ( L"PCB_AngularDimension" )

◆ cPCB_ArcServiceName()

const std::wstring PCB::cPCB_ArcServiceName ( L"PCB_Arc" )

◆ cPCB_AxisServiceName()

const std::wstring PCB::cPCB_AxisServiceName ( L"PCB_Axis" )

◆ cPCB_BaselineDimensionServiceName()

const std::wstring PCB::cPCB_BaselineDimensionServiceName ( L"PCB_BaselineDimension" )

◆ cPCB_BendingLineServiceName()

const std::wstring PCB::cPCB_BendingLineServiceName ( L"PCB_BendingLine" )

◆ cPCB_Board3DModelExporterServiceName()

const std::wstring PCB::cPCB_Board3DModelExporterServiceName ( L"PCB_Board3DModelExporter" )

◆ cPCB_BoardIteratorServiceName()

const std::wstring PCB::cPCB_BoardIteratorServiceName ( L"PCB_BoardIterator" )

◆ cPCB_BoardLayerSetManagerServiceName()

const std::wstring PCB::cPCB_BoardLayerSetManagerServiceName ( L"PCB_BoardLayerSetManager" )

◆ cPCB_BoardLayerSetServiceName()

const std::wstring PCB::cPCB_BoardLayerSetServiceName ( L"PCB_BoardLayerSet" )

◆ cPCB_BoardOutlineServiceName()

const std::wstring PCB::cPCB_BoardOutlineServiceName ( L"PCB_BoardOutline" )

◆ cPCB_BoardRegionServiceName()

const std::wstring PCB::cPCB_BoardRegionServiceName ( L"PCB_BoardRegion" )

◆ cPCB_BoardServiceName()

const std::wstring PCB::cPCB_BoardServiceName ( L"PCB_Board" )

◆ cPCB_BrokenNetRuleServiceName()

const std::wstring PCB::cPCB_BrokenNetRuleServiceName ( L"PCB_BrokenNetRule" )

◆ cPCB_CenterDimensionServiceName()

const std::wstring PCB::cPCB_CenterDimensionServiceName ( L"PCB_CenterDimension" )

◆ cPCB_CheckNetAntennaeRuleServiceName()

const std::wstring PCB::cPCB_CheckNetAntennaeRuleServiceName ( L"PCB_CheckNetAntennaeRule" )

◆ cPCB_ClearanceConstraintServiceName()

const std::wstring PCB::cPCB_ClearanceConstraintServiceName ( L"PCB_ClearanceConstraint" )

◆ cPCB_ColorIDServiceName()

const std::wstring PCB::cPCB_ColorIDServiceName ( L"PCB_ColorID" )

◆ cPCB_ComponentBodyServiceName()

const std::wstring PCB::cPCB_ComponentBodyServiceName ( L"PCB_ComponentBody" )

◆ cPCB_ComponentClearanceConstraintServiceName()

const std::wstring PCB::cPCB_ComponentClearanceConstraintServiceName ( L"PCB_ComponentClearanceConstraint" )

◆ cPCB_ComponentPainterViewServiceName()

const std::wstring PCB::cPCB_ComponentPainterViewServiceName ( L"PCB_ComponentPainterView" )

◆ cPCB_ComponentRotationsRuleServiceName()

const std::wstring PCB::cPCB_ComponentRotationsRuleServiceName ( L"PCB_ComponentRotationsRule" )

◆ cPCB_ComponentServiceName()

const std::wstring PCB::cPCB_ComponentServiceName ( L"PCB_Component" )

◆ cPCB_ConfinementConstraintServiceName()

const std::wstring PCB::cPCB_ConfinementConstraintServiceName ( L"PCB_ConfinementConstraint" )

◆ cPCB_ConnectionServiceName()

const std::wstring PCB::cPCB_ConnectionServiceName ( L"PCB_Connection" )

◆ cPCB_ContourMaker2ServiceName()

const std::wstring PCB::cPCB_ContourMaker2ServiceName ( L"PCB_ContourMaker2" )

◆ cPCB_ContourMakerServiceName()

const std::wstring PCB::cPCB_ContourMakerServiceName ( L"PCB_ContourMaker" )

◆ cPCB_ContourServiceName()

const std::wstring PCB::cPCB_ContourServiceName ( L"PCB_Contour" )

◆ cPCB_ContourUtilitiesServiceName()

const std::wstring PCB::cPCB_ContourUtilitiesServiceName ( L"PCB_ContourUtilities" )

◆ cPCB_CoordinateServiceName()

const std::wstring PCB::cPCB_CoordinateServiceName ( L"PCB_Coordinate" )

◆ cPCB_CopperPolygonServiceName()

const std::wstring PCB::cPCB_CopperPolygonServiceName ( L"PCB_CopperPolygon" )

◆ cPCB_DaisyChainStubLengthConstraintServiceName()

const std::wstring PCB::cPCB_DaisyChainStubLengthConstraintServiceName ( L"PCB_DaisyChainStubLengthConstraint" )

◆ cPCB_DatumDimensionServiceName()

const std::wstring PCB::cPCB_DatumDimensionServiceName ( L"PCB_DatumDimension" )

◆ cPCB_DesignRuleCheckerOptionsServiceName()

const std::wstring PCB::cPCB_DesignRuleCheckerOptionsServiceName ( L"PCB_DesignRuleCheckerOptions" )

◆ cPCB_DielectricLayerServiceName()

const std::wstring PCB::cPCB_DielectricLayerServiceName ( L"PCB_DielectricLayer" )

◆ cPCB_DielectricObjectServiceName()

const std::wstring PCB::cPCB_DielectricObjectServiceName ( L"PCB_DielectricObject" )

◆ cPCB_DifferentialPairServiceName()

const std::wstring PCB::cPCB_DifferentialPairServiceName ( L"PCB_DifferentialPair" )

◆ cPCB_DifferentialPairsRoutingRule2ServiceName()

const std::wstring PCB::cPCB_DifferentialPairsRoutingRule2ServiceName ( L"PCB_DifferentialPairsRoutingRule2" )

◆ cPCB_DifferentialPairsRoutingRuleServiceName()

const std::wstring PCB::cPCB_DifferentialPairsRoutingRuleServiceName ( L"PCB_DifferentialPairsRoutingRule" )

◆ cPCB_DimensionServiceName()

const std::wstring PCB::cPCB_DimensionServiceName ( L"PCB_Dimension" )

◆ cPCB_DocumentPainterListenerServiceName()

const std::wstring PCB::cPCB_DocumentPainterListenerServiceName ( L"PCB_DocumentPainterListener" )

◆ cPCB_DocumentPainterViewServiceName()

const std::wstring PCB::cPCB_DocumentPainterViewServiceName ( L"PCB_DocumentPainterView" )

◆ cPCB_DrillLayerPairServiceName()

const std::wstring PCB::cPCB_DrillLayerPairServiceName ( L"PCB_DrillLayerPair" )

◆ cPCB_DrillTableGraphicIteratorServiceName()

const std::wstring PCB::cPCB_DrillTableGraphicIteratorServiceName ( L"PCB_DrillTableGraphicIterator" )

◆ cPCB_DrillTableIteratorServiceName()

const std::wstring PCB::cPCB_DrillTableIteratorServiceName ( L"PCB_DrillTableIterator" )

◆ cPCB_DrillTableServiceName()

const std::wstring PCB::cPCB_DrillTableServiceName ( L"PCB_DrillTable" )

◆ cPCB_ECOOptionsServiceName()

const std::wstring PCB::cPCB_ECOOptionsServiceName ( L"PCB_ECOOptions" )

◆ cPCB_ElectricalLayerServiceName()

const std::wstring PCB::cPCB_ElectricalLayerServiceName ( L"PCB_ElectricalLayer" )

◆ cPCB_EmbeddedBoardServiceName()

const std::wstring PCB::cPCB_EmbeddedBoardServiceName ( L"PCB_EmbeddedBoard" )

◆ cPCB_EmbeddedServiceName()

const std::wstring PCB::cPCB_EmbeddedServiceName ( L"PCB_Embedded" )

◆ cPCB_FactoryServiceName()

const std::wstring PCB::cPCB_FactoryServiceName ( L"PCB_Factory" )

◆ cPCB_FanoutControlRuleServiceName()

const std::wstring PCB::cPCB_FanoutControlRuleServiceName ( L"PCB_FanoutControlRule" )

◆ cPCB_FillServiceName()

const std::wstring PCB::cPCB_FillServiceName ( L"PCB_Fill" )

◆ cPCB_FromToServiceName()

const std::wstring PCB::cPCB_FromToServiceName ( L"PCB_FromTo" )

◆ cPCB_GeometricPolygonServiceName()

const std::wstring PCB::cPCB_GeometricPolygonServiceName ( L"PCB_GeometricPolygon" )

◆ cPCB_GeometryItemServiceName()

const std::wstring PCB::cPCB_GeometryItemServiceName ( L"PCB_GeometryItem" )

◆ cPCB_GeometryItemsServiceName()

const std::wstring PCB::cPCB_GeometryItemsServiceName ( L"PCB_GeometryItems" )

◆ cPCB_GeometryLayerDataServiceName()

const std::wstring PCB::cPCB_GeometryLayerDataServiceName ( L"PCB_GeometryLayerData" )

◆ cPCB_GeometryMakerServiceName()

const std::wstring PCB::cPCB_GeometryMakerServiceName ( L"PCB_GeometryMaker" )

◆ cPCB_GerberOptionsServiceName()

const std::wstring PCB::cPCB_GerberOptionsServiceName ( L"PCB_GerberOptions" )

◆ cPCB_GraphicalViewServiceName()

const std::wstring PCB::cPCB_GraphicalViewServiceName ( L"PCB_GraphicalView" )

◆ cPCB_GroupComparisionResultServiceName()

const std::wstring PCB::cPCB_GroupComparisionResultServiceName ( L"PCB_GroupComparisionResult" )

◆ cPCB_GroupIteratorServiceName()

const std::wstring PCB::cPCB_GroupIteratorServiceName ( L"PCB_GroupIterator" )

◆ cPCB_GroupServiceName()

const std::wstring PCB::cPCB_GroupServiceName ( L"PCB_Group" )

◆ cPCB_HoleToHoleClearanceRuleServiceName()

const std::wstring PCB::cPCB_HoleToHoleClearanceRuleServiceName ( L"PCB_HoleToHoleClearanceRule" )

◆ cPCB_InteractiveRoutingOptionsServiceName()

const std::wstring PCB::cPCB_InteractiveRoutingOptionsServiceName ( L"PCB_InteractiveRoutingOptions" )

◆ cPCB_InternalPlane_V7ServiceName()

const std::wstring PCB::cPCB_InternalPlane_V7ServiceName ( L"PCB_InternalPlane_V7" )

◆ cPCB_InternalPlaneServiceName()

const std::wstring PCB::cPCB_InternalPlaneServiceName ( L"PCB_InternalPlane" )

◆ cPCB_LayerIteratorServiceName()

const std::wstring PCB::cPCB_LayerIteratorServiceName ( L"PCB_LayerIterator" )

◆ cPCB_LayerListIteratorServiceName()

const std::wstring PCB::cPCB_LayerListIteratorServiceName ( L"PCB_LayerListIterator" )

◆ cPCB_LayerObject_V7ServiceName()

const std::wstring PCB::cPCB_LayerObject_V7ServiceName ( L"PCB_LayerObject_V7" )

◆ cPCB_LayerObjectIteratorServiceName()

const std::wstring PCB::cPCB_LayerObjectIteratorServiceName ( L"PCB_LayerObjectIterator" )

◆ cPCB_LayerObjectServiceName()

const std::wstring PCB::cPCB_LayerObjectServiceName ( L"PCB_LayerObject" )

◆ cPCB_LayerPairsRuleServiceName()

const std::wstring PCB::cPCB_LayerPairsRuleServiceName ( L"PCB_LayerPairsRule" )

◆ cPCB_LayerSetServiceName()

const std::wstring PCB::cPCB_LayerSetServiceName ( L"PCB_LayerSet" )

◆ cPCB_LayerSetUtilsServiceName()

const std::wstring PCB::cPCB_LayerSetUtilsServiceName ( L"PCB_LayerSetUtils" )

◆ cPCB_LayerStack_V7ServiceName()

const std::wstring PCB::cPCB_LayerStack_V7ServiceName ( L"PCB_LayerStack_V7" )

◆ cPCB_LayerStackBaseServiceName()

const std::wstring PCB::cPCB_LayerStackBaseServiceName ( L"PCB_LayerStackBase" )

◆ cPCB_LayerStackServiceName()

const std::wstring PCB::cPCB_LayerStackServiceName ( L"PCB_LayerStack" )

◆ cPCB_LayerUtilsServiceName()

const std::wstring PCB::cPCB_LayerUtilsServiceName ( L"PCB_LayerUtils" )

◆ cPCB_LeaderDimensionServiceName()

const std::wstring PCB::cPCB_LeaderDimensionServiceName ( L"PCB_LeaderDimension" )

◆ cPCB_LettersCacheServiceName()

const std::wstring PCB::cPCB_LettersCacheServiceName ( L"PCB_LettersCache" )

◆ cPCB_LibComponentServiceName()

const std::wstring PCB::cPCB_LibComponentServiceName ( L"PCB_LibComponent" )

◆ cPCB_LibraryIteratorServiceName()

const std::wstring PCB::cPCB_LibraryIteratorServiceName ( L"PCB_LibraryIterator" )

◆ cPCB_LibraryLoaderSaverServiceName()

const std::wstring PCB::cPCB_LibraryLoaderSaverServiceName ( L"PCB_LibraryLoaderSaver" )

◆ cPCB_LibraryServiceName()

const std::wstring PCB::cPCB_LibraryServiceName ( L"PCB_Library" )

◆ cPCB_LinearDiameterDimensionServiceName()

const std::wstring PCB::cPCB_LinearDiameterDimensionServiceName ( L"PCB_LinearDiameterDimension" )

◆ cPCB_LinearDimensionServiceName()

const std::wstring PCB::cPCB_LinearDimensionServiceName ( L"PCB_LinearDimension" )

◆ cPCB_LiveHandleContainerServiceName()

const std::wstring PCB::cPCB_LiveHandleContainerServiceName ( L"PCB_LiveHandleContainer" )

◆ cPCB_MaskHelperServiceName()

const std::wstring PCB::cPCB_MaskHelperServiceName ( L"PCB_MaskHelper" )

◆ cPCB_MasterLayerStackServiceName()

const std::wstring PCB::cPCB_MasterLayerStackServiceName ( L"PCB_MasterLayerStack" )

◆ cPCB_MatchedNetLengthsConstraintServiceName()

const std::wstring PCB::cPCB_MatchedNetLengthsConstraintServiceName ( L"PCB_MatchedNetLengthsConstraint" )

◆ cPCB_MaximumViaCountRuleServiceName()

const std::wstring PCB::cPCB_MaximumViaCountRuleServiceName ( L"PCB_MaximumViaCountRule" )

◆ cPCB_MaxMinHeightConstraintServiceName()

const std::wstring PCB::cPCB_MaxMinHeightConstraintServiceName ( L"PCB_MaxMinHeightConstraint" )

◆ cPCB_MaxMinHoleSizeConstraintServiceName()

const std::wstring PCB::cPCB_MaxMinHoleSizeConstraintServiceName ( L"PCB_MaxMinHoleSizeConstraint" )

◆ cPCB_MaxMinLengthConstraintServiceName()

const std::wstring PCB::cPCB_MaxMinLengthConstraintServiceName ( L"PCB_MaxMinLengthConstraint" )

◆ cPCB_MaxMinWidthConstraintServiceName()

const std::wstring PCB::cPCB_MaxMinWidthConstraintServiceName ( L"PCB_MaxMinWidthConstraint" )

◆ cPCB_MaxOvershootFallServiceName()

const std::wstring PCB::cPCB_MaxOvershootFallServiceName ( L"PCB_MaxOvershootFall" )

◆ cPCB_MaxOvershootRiseServiceName()

const std::wstring PCB::cPCB_MaxOvershootRiseServiceName ( L"PCB_MaxOvershootRise" )

◆ cPCB_MaxUndershootFallServiceName()

const std::wstring PCB::cPCB_MaxUndershootFallServiceName ( L"PCB_MaxUndershootFall" )

◆ cPCB_MaxUndershootRiseServiceName()

const std::wstring PCB::cPCB_MaxUndershootRiseServiceName ( L"PCB_MaxUndershootRise" )

◆ cPCB_MechanicalLayerPairsServiceName()

const std::wstring PCB::cPCB_MechanicalLayerPairsServiceName ( L"PCB_MechanicalLayerPairs" )

◆ cPCB_MechanicalLayerServiceName()

const std::wstring PCB::cPCB_MechanicalLayerServiceName ( L"PCB_MechanicalLayer" )

◆ cPCB_MeshFaceIteratorServiceName()

const std::wstring PCB::cPCB_MeshFaceIteratorServiceName ( L"PCB_MeshFaceIterator" )

◆ cPCB_MeshPartIteratorServiceName()

const std::wstring PCB::cPCB_MeshPartIteratorServiceName ( L"PCB_MeshPartIterator" )

◆ cPCB_MeshPartServiceName()

const std::wstring PCB::cPCB_MeshPartServiceName ( L"PCB_MeshPart" )

◆ cPCB_MinimumAnnularRingServiceName()

const std::wstring PCB::cPCB_MinimumAnnularRingServiceName ( L"PCB_MinimumAnnularRing" )

◆ cPCB_MinimumSolderMaskSliverRuleServiceName()

const std::wstring PCB::cPCB_MinimumSolderMaskSliverRuleServiceName ( L"PCB_MinimumSolderMaskSliverRule" )

◆ cPCB_ModelOptionsServiceName()

const std::wstring PCB::cPCB_ModelOptionsServiceName ( L"PCB_ModelOptions" )

◆ cPCB_ModelProperties_BaseServiceName()

const std::wstring PCB::cPCB_ModelProperties_BaseServiceName ( L"PCB_ModelProperties_Base" )

◆ cPCB_ModelProperties_CylinderServiceName()

const std::wstring PCB::cPCB_ModelProperties_CylinderServiceName ( L"PCB_ModelProperties_Cylinder" )

◆ cPCB_ModelProperties_ExtrudedServiceName()

const std::wstring PCB::cPCB_ModelProperties_ExtrudedServiceName ( L"PCB_ModelProperties_Extruded" )

◆ cPCB_ModelProperties_GenericServiceName()

const std::wstring PCB::cPCB_ModelProperties_GenericServiceName ( L"PCB_ModelProperties_Generic" )

◆ cPCB_ModelProperties_SphereServiceName()

const std::wstring PCB::cPCB_ModelProperties_SphereServiceName ( L"PCB_ModelProperties_Sphere" )

◆ cPCB_ModelServiceName()

const std::wstring PCB::cPCB_ModelServiceName ( L"PCB_Model" )

◆ cPCB_ModifiedPolygonRuleServiceName()

const std::wstring PCB::cPCB_ModifiedPolygonRuleServiceName ( L"PCB_ModifiedPolygonRule" )

◆ cPCB_MultilineTextServiceName()

const std::wstring PCB::cPCB_MultilineTextServiceName ( L"PCB_MultilineText" )

◆ cPCB_NetServiceName()

const std::wstring PCB::cPCB_NetServiceName ( L"PCB_Net" )

◆ cPCB_NetsToIgnoreRuleServiceName()

const std::wstring PCB::cPCB_NetsToIgnoreRuleServiceName ( L"PCB_NetsToIgnoreRule" )

◆ cPCB_ObjectClass1ServiceName()

const std::wstring PCB::cPCB_ObjectClass1ServiceName ( L"PCB_ObjectClass1" )

◆ cPCB_ObjectClass2ServiceName()

const std::wstring PCB::cPCB_ObjectClass2ServiceName ( L"PCB_ObjectClass2" )

◆ cPCB_ObjectClassBaseServiceName()

const std::wstring PCB::cPCB_ObjectClassBaseServiceName ( L"PCB_ObjectClassBase" )

◆ cPCB_ObjectClassServiceName()

const std::wstring PCB::cPCB_ObjectClassServiceName ( L"PCB_ObjectClass" )

◆ cPCB_OptionsListServiceName()

const std::wstring PCB::cPCB_OptionsListServiceName ( L"PCB_OptionsList" )

◆ cPCB_OriginalDimensionServiceName()

const std::wstring PCB::cPCB_OriginalDimensionServiceName ( L"PCB_OriginalDimension" )

◆ cPCB_OutputOptionsServiceName()

const std::wstring PCB::cPCB_OutputOptionsServiceName ( L"PCB_OutputOptions" )

◆ cPCB_OverlayLayerServiceName()

const std::wstring PCB::cPCB_OverlayLayerServiceName ( L"PCB_OverlayLayer" )

◆ cPCB_Pad2ServiceName()

const std::wstring PCB::cPCB_Pad2ServiceName ( L"PCB_Pad2" )

◆ cPCB_PadServiceName()

const std::wstring PCB::cPCB_PadServiceName ( L"PCB_Pad" )

◆ cPCB_PadTemplateServiceName()

const std::wstring PCB::cPCB_PadTemplateServiceName ( L"PCB_PadTemplate" )

◆ cPCB_PadViaLibraryServiceName()

const std::wstring PCB::cPCB_PadViaLibraryServiceName ( L"PCB_PadViaLibrary" )

◆ cPCB_PadViaTemplateLinkServiceName()

const std::wstring PCB::cPCB_PadViaTemplateLinkServiceName ( L"PCB_PadViaTemplateLink" )

◆ cPCB_PadViaTemplateServiceName()

const std::wstring PCB::cPCB_PadViaTemplateServiceName ( L"PCB_PadViaTemplate" )

◆ cPCB_ParallelSegmentConstraintServiceName()

const std::wstring PCB::cPCB_ParallelSegmentConstraintServiceName ( L"PCB_ParallelSegmentConstraint" )

◆ cPCB_PasteMaskExpansionRuleServiceName()

const std::wstring PCB::cPCB_PasteMaskExpansionRuleServiceName ( L"PCB_PasteMaskExpansionRule" )

◆ cPCB_PasteMaskLayerServiceName()

const std::wstring PCB::cPCB_PasteMaskLayerServiceName ( L"PCB_PasteMaskLayer" )

◆ cPCB_PermittedLayersRuleServiceName()

const std::wstring PCB::cPCB_PermittedLayersRuleServiceName ( L"PCB_PermittedLayersRule" )

◆ cPCB_PhysicalLayerServiceName()

const std::wstring PCB::cPCB_PhysicalLayerServiceName ( L"PCB_PhysicalLayer" )

◆ cPCB_PinPairServiceName()

const std::wstring PCB::cPCB_PinPairServiceName ( L"PCB_PinPair" )

◆ cPCB_PinPairsManagerServiceName()

const std::wstring PCB::cPCB_PinPairsManagerServiceName ( L"PCB_PinPairsManager" )

◆ cPCB_PinPairTiePointServiceName()

const std::wstring PCB::cPCB_PinPairTiePointServiceName ( L"PCB_PinPairTiePoint" )

◆ cPCB_PolygonConnectStyleRuleServiceName()

const std::wstring PCB::cPCB_PolygonConnectStyleRuleServiceName ( L"PCB_PolygonConnectStyleRule" )

◆ cPCB_PolygonServiceName()

const std::wstring PCB::cPCB_PolygonServiceName ( L"PCB_Polygon" )

◆ cPCB_PowerPlaneClearanceRuleServiceName()

const std::wstring PCB::cPCB_PowerPlaneClearanceRuleServiceName ( L"PCB_PowerPlaneClearanceRule" )

◆ cPCB_PowerPlaneConnectStyleRuleServiceName()

const std::wstring PCB::cPCB_PowerPlaneConnectStyleRuleServiceName ( L"PCB_PowerPlaneConnectStyleRule" )

◆ cPCB_Primitive2ServiceName()

const std::wstring PCB::cPCB_Primitive2ServiceName ( L"PCB_Primitive2" )

◆ cPCB_PrimitiveComparatorServiceName()

const std::wstring PCB::cPCB_PrimitiveComparatorServiceName ( L"PCB_PrimitiveComparator" )

◆ cPCB_PrimitiveCounterServiceName()

const std::wstring PCB::cPCB_PrimitiveCounterServiceName ( L"PCB_PrimitiveCounter" )

◆ cPCB_PrimitiveServiceName()

const std::wstring PCB::cPCB_PrimitiveServiceName ( L"PCB_Primitive" )

◆ cPCB_PrinterOptionsServiceName()

const std::wstring PCB::cPCB_PrinterOptionsServiceName ( L"PCB_PrinterOptions" )

◆ cPCB_RadialDiameterDimensionServiceName()

const std::wstring PCB::cPCB_RadialDiameterDimensionServiceName ( L"PCB_RadialDiameterDimension" )

◆ cPCB_RadialDimensionServiceName()

const std::wstring PCB::cPCB_RadialDimensionServiceName ( L"PCB_RadialDimension" )

◆ cPCB_RectangularPrimitiveServiceName()

const std::wstring PCB::cPCB_RectangularPrimitiveServiceName ( L"PCB_RectangularPrimitive" )

◆ cPCB_RegionServiceName()

const std::wstring PCB::cPCB_RegionServiceName ( L"PCB_Region" )

◆ cPCB_RegionShape2ServiceName()

const std::wstring PCB::cPCB_RegionShape2ServiceName ( L"PCB_RegionShape2" )

◆ cPCB_RegionShapeServiceName()

const std::wstring PCB::cPCB_RegionShapeServiceName ( L"PCB_RegionShape" )

◆ cPCB_RoutingCornerStyleRuleServiceName()

const std::wstring PCB::cPCB_RoutingCornerStyleRuleServiceName ( L"PCB_RoutingCornerStyleRule" )

◆ cPCB_RoutingLayersRuleServiceName()

const std::wstring PCB::cPCB_RoutingLayersRuleServiceName ( L"PCB_RoutingLayersRule" )

◆ cPCB_RoutingPriorityRuleServiceName()

const std::wstring PCB::cPCB_RoutingPriorityRuleServiceName ( L"PCB_RoutingPriorityRule" )

◆ cPCB_RoutingTopologyRuleServiceName()

const std::wstring PCB::cPCB_RoutingTopologyRuleServiceName ( L"PCB_RoutingTopologyRule" )

◆ cPCB_RoutingViaStyleRuleServiceName()

const std::wstring PCB::cPCB_RoutingViaStyleRuleServiceName ( L"PCB_RoutingViaStyleRule" )

◆ cPCB_RuleFlightTime_FallingEdgeServiceName()

const std::wstring PCB::cPCB_RuleFlightTime_FallingEdgeServiceName ( L"PCB_RuleFlightTime_FallingEdge" )

◆ cPCB_RuleFlightTime_RisingEdgeServiceName()

const std::wstring PCB::cPCB_RuleFlightTime_RisingEdgeServiceName ( L"PCB_RuleFlightTime_RisingEdge" )

◆ cPCB_RuleMaxMinImpedanceServiceName()

const std::wstring PCB::cPCB_RuleMaxMinImpedanceServiceName ( L"PCB_RuleMaxMinImpedance" )

◆ cPCB_RuleMaxSignalBaseValueServiceName()

const std::wstring PCB::cPCB_RuleMaxSignalBaseValueServiceName ( L"PCB_RuleMaxSignalBaseValue" )

◆ cPCB_RuleMaxSlopeFallingEdgeServiceName()

const std::wstring PCB::cPCB_RuleMaxSlopeFallingEdgeServiceName ( L"PCB_RuleMaxSlopeFallingEdge" )

◆ cPCB_RuleMaxSlopeRisingEdgeServiceName()

const std::wstring PCB::cPCB_RuleMaxSlopeRisingEdgeServiceName ( L"PCB_RuleMaxSlopeRisingEdge" )

◆ cPCB_RuleMinSignalTopValueServiceName()

const std::wstring PCB::cPCB_RuleMinSignalTopValueServiceName ( L"PCB_RuleMinSignalTopValue" )

◆ cPCB_RuleServiceName()

const std::wstring PCB::cPCB_RuleServiceName ( L"PCB_Rule" )

◆ cPCB_RuleSupplyNetsServiceName()

const std::wstring PCB::cPCB_RuleSupplyNetsServiceName ( L"PCB_RuleSupplyNets" )

◆ cPCB_ServerInterfaceServiceName()

const std::wstring PCB::cPCB_ServerInterfaceServiceName ( L"PCB_ServerInterface" )

◆ cPCB_ShapeEdge_BSplineServiceName()

const std::wstring PCB::cPCB_ShapeEdge_BSplineServiceName ( L"PCB_ShapeEdge_BSpline" )

◆ cPCB_ShapeEdge_CircleServiceName()

const std::wstring PCB::cPCB_ShapeEdge_CircleServiceName ( L"PCB_ShapeEdge_Circle" )

◆ cPCB_ShapeEdge_EllipseServiceName()

const std::wstring PCB::cPCB_ShapeEdge_EllipseServiceName ( L"PCB_ShapeEdge_Ellipse" )

◆ cPCB_ShapeEdge_LineServiceName()

const std::wstring PCB::cPCB_ShapeEdge_LineServiceName ( L"PCB_ShapeEdge_Line" )

◆ cPCB_ShapeEdge_ParabolaServiceName()

const std::wstring PCB::cPCB_ShapeEdge_ParabolaServiceName ( L"PCB_ShapeEdge_Parabola" )

◆ cPCB_ShapeEdgeServiceName()

const std::wstring PCB::cPCB_ShapeEdgeServiceName ( L"PCB_ShapeEdge" )

◆ cPCB_SheetServiceName()

const std::wstring PCB::cPCB_SheetServiceName ( L"PCB_Sheet" )

◆ cPCB_ShortCircuitConstraintServiceName()

const std::wstring PCB::cPCB_ShortCircuitConstraintServiceName ( L"PCB_ShortCircuitConstraint" )

◆ cPCB_SignalLayerServiceName()

const std::wstring PCB::cPCB_SignalLayerServiceName ( L"PCB_SignalLayer" )

◆ cPCB_SignalStimulusServiceName()

const std::wstring PCB::cPCB_SignalStimulusServiceName ( L"PCB_SignalStimulus" )

◆ cPCB_SilkToSilkClearanceRuleServiceName()

const std::wstring PCB::cPCB_SilkToSilkClearanceRuleServiceName ( L"PCB_SilkToSilkClearanceRule" )

◆ cPCB_SilkToSolderMaskClearanceRuleServiceName()

const std::wstring PCB::cPCB_SilkToSolderMaskClearanceRuleServiceName ( L"PCB_SilkToSolderMaskClearanceRule" )

◆ cPCB_SMDNeckDownConstraintServiceName()

const std::wstring PCB::cPCB_SMDNeckDownConstraintServiceName ( L"PCB_SMDNeckDownConstraint" )

◆ cPCB_SMDPADEntryConstraintServiceName()

const std::wstring PCB::cPCB_SMDPADEntryConstraintServiceName ( L"PCB_SMDPADEntryConstraint" )

◆ cPCB_SMDToCornerConstraintServiceName()

const std::wstring PCB::cPCB_SMDToCornerConstraintServiceName ( L"PCB_SMDToCornerConstraint" )

◆ cPCB_SMDToPlaneConstraintServiceName()

const std::wstring PCB::cPCB_SMDToPlaneConstraintServiceName ( L"PCB_SMDToPlaneConstraint" )

◆ cPCB_SolderMaskExpansionRuleServiceName()

const std::wstring PCB::cPCB_SolderMaskExpansionRuleServiceName ( L"PCB_SolderMaskExpansionRule" )

◆ cPCB_SolderMaskLayerServiceName()

const std::wstring PCB::cPCB_SolderMaskLayerServiceName ( L"PCB_SolderMaskLayer" )

◆ cPCB_SpatialIteratorServiceName()

const std::wstring PCB::cPCB_SpatialIteratorServiceName ( L"PCB_SpatialIterator" )

◆ cPCB_SpecctraDSNFileServiceName()

const std::wstring PCB::cPCB_SpecctraDSNFileServiceName ( L"PCB_SpecctraDSNFile" )

◆ cPCB_SpecctraRouterOptionsServiceName()

const std::wstring PCB::cPCB_SpecctraRouterOptionsServiceName ( L"PCB_SpecctraRouterOptions" )

◆ cPCB_SpecialStringConverterServiceName()

const std::wstring PCB::cPCB_SpecialStringConverterServiceName ( L"PCB_SpecialStringConverter" )

◆ cPCB_SplitPlaneRegionServiceName()

const std::wstring PCB::cPCB_SplitPlaneRegionServiceName ( L"PCB_SplitPlaneRegion" )

◆ cPCB_SplitPlaneServiceName()

const std::wstring PCB::cPCB_SplitPlaneServiceName ( L"PCB_SplitPlane" )

◆ cPCB_StrokeArrayServiceName()

const std::wstring PCB::cPCB_StrokeArrayServiceName ( L"PCB_StrokeArray" )

◆ cPCB_SystemOptionsServiceName()

const std::wstring PCB::cPCB_SystemOptionsServiceName ( L"PCB_SystemOptions" )

◆ cPCB_TestPointStyleRuleServiceName()

const std::wstring PCB::cPCB_TestPointStyleRuleServiceName ( L"PCB_TestPointStyleRule" )

◆ cPCB_TestPointUsageServiceName()

const std::wstring PCB::cPCB_TestPointUsageServiceName ( L"PCB_TestPointUsage" )

◆ cPCB_TextServiceName()

const std::wstring PCB::cPCB_TextServiceName ( L"PCB_Text" )

◆ cPCB_TrackServiceName()

const std::wstring PCB::cPCB_TrackServiceName ( L"PCB_Track" )

◆ cPCB_TTFontDataServiceName()

const std::wstring PCB::cPCB_TTFontDataServiceName ( L"PCB_TTFontData" )

◆ cPCB_TTFontsCacheServiceName()

const std::wstring PCB::cPCB_TTFontsCacheServiceName ( L"PCB_TTFontsCache" )

◆ cPCB_UnConnectedPinRuleServiceName()

const std::wstring PCB::cPCB_UnConnectedPinRuleServiceName ( L"PCB_UnConnectedPinRule" )

◆ cPCB_ViaServiceName()

const std::wstring PCB::cPCB_ViaServiceName ( L"PCB_Via" )

◆ cPCB_ViasUnderSMDConstraintServiceName()

const std::wstring PCB::cPCB_ViasUnderSMDConstraintServiceName ( L"PCB_ViasUnderSMDConstraint" )

◆ cPCB_ViaTemplateServiceName()

const std::wstring PCB::cPCB_ViaTemplateServiceName ( L"PCB_ViaTemplate" )

◆ cPCB_ViewportServiceName()

const std::wstring PCB::cPCB_ViewportServiceName ( L"PCB_Viewport" )

◆ cPCB_ViolationServiceName()

const std::wstring PCB::cPCB_ViolationServiceName ( L"PCB_Violation" )

◆ cPCB_WideStringsServiceName()

const std::wstring PCB::cPCB_WideStringsServiceName ( L"PCB_WideStrings" )

◆ cPointListServiceName()

const std::wstring PCB::cPointListServiceName ( L"PointList" )

◆ cSplineServiceName()

const std::wstring PCB::cSplineServiceName ( L"Spline" )

◆ cV6_AllLayers()

const TV6_LayerSet PCB::cV6_AllLayers ( V6_AllLayers ,
V6_AllLayers+ sizeofV6_AllLayers)/sizeof(V6_AllLayers[0] )

◆ cV6_cMidLayers()

const TV6_LayerSet PCB::cV6_cMidLayers ( V6_cMidLayers ,
V6_cMidLayers+ sizeofV6_cMidLayers)/sizeof(V6_cMidLayers[0] )

◆ cV6_InternalPlanes()

const TV6_LayerSet PCB::cV6_InternalPlanes ( V6_InternalPlanes ,
V6_InternalPlanes+ sizeofV6_InternalPlanes)/sizeof(V6_InternalPlanes[0] )

◆ cV6_MechanicalLayers()

const TV6_LayerSet PCB::cV6_MechanicalLayers ( V6_MechanicalLayers ,
V6_MechanicalLayers+ sizeofV6_MechanicalLayers)/sizeof(V6_MechanicalLayers[0] )

◆ cV6_MultiLayers()

const TV6_LayerSet PCB::cV6_MultiLayers ( V6_MultiLayers ,
V6_MultiLayers+ sizeofV6_MultiLayers)/sizeof(V6_MultiLayers[0] )

◆ cV6_OverlayLayers()

const TV6_LayerSet PCB::cV6_OverlayLayers ( V6_OverlayLayers ,
V6_OverlayLayers+ sizeofV6_OverlayLayers)/sizeof(V6_OverlayLayers[0] )

◆ cV6_SignalLayers()

const TV6_LayerSet PCB::cV6_SignalLayers ( V6_SignalLayers ,
V6_SignalLayers+ sizeofV6_SignalLayers)/sizeof(V6_SignalLayers[0] )

◆ cV6_SolderMaskLayers()

const TV6_LayerSet PCB::cV6_SolderMaskLayers ( V6_SolderMaskLayers ,
V6_SolderMaskLayers+ sizeofV6_SolderMaskLayers)/sizeof(V6_SolderMaskLayers[0] )

◆ cV6_xAllLayers()

const TV6_LayerSet PCB::cV6_xAllLayers ( V6_xAllLayers ,
V6_xAllLayers+ sizeofV6_xAllLayers)/sizeof(V6_xAllLayers[0] )

◆ cV7_ActiveIn3D()

const TLayerPartitionSet PCB::cV7_ActiveIn3D ( V7_ActiveIn3D ,
V7_ActiveIn3D+ sizeofV7_ActiveIn3D)/sizeof(V7_ActiveIn3D[0] )

◆ cV7_AllLayers()

const TLayerPartitionSet PCB::cV7_AllLayers ( V7_AllLayers ,
V7_AllLayers+ sizeofV7_AllLayers)/sizeof(V7_AllLayers[0] )

◆ cV7_AlwaysVisibleLayers()

const TLayerPartitionSet PCB::cV7_AlwaysVisibleLayers ( V7_AlwaysVisibleLayers ,
V7_AlwaysVisibleLayers+ sizeofV7_AlwaysVisibleLayers)/sizeof(V7_AlwaysVisibleLayers[0] )

◆ cV7_cWidthRuleLayers()

const TLayerPartitionSet PCB::cV7_cWidthRuleLayers ( V7_cWidthRuleLayers ,
V7_cWidthRuleLayers+ sizeofV7_cWidthRuleLayers)/sizeof(V7_cWidthRuleLayers[0] )

◆ cV7_EditableLayers()

const TLayerPartitionSet PCB::cV7_EditableLayers ( V7_EditableLayers ,
V7_EditableLayers+ sizeofV7_EditableLayers)/sizeof(V7_EditableLayers[0] )

◆ cV7_ElectricalLayers()

const TLayerPartitionSet PCB::cV7_ElectricalLayers ( V7_ElectricalLayers ,
V7_ElectricalLayers+ sizeofV7_ElectricalLayers)/sizeof(V7_ElectricalLayers[0] )

◆ cV7_FullLayerSet()

const TLayerPartitionSet PCB::cV7_FullLayerSet ( V7_FullLayerSet ,
V7_FullLayerSet+ sizeofV7_FullLayerSet)/sizeof(V7_FullLayerSet[0] )

◆ cV7_InternalPlaneLayers()

const TLayerPartitionSet PCB::cV7_InternalPlaneLayers ( V7_InternalPlaneLayers ,
V7_InternalPlaneLayers+ sizeofV7_InternalPlaneLayers)/sizeof(V7_InternalPlaneLayers[0] )

◆ cV7_InternalPlanes()

const TLayerPartitionSet PCB::cV7_InternalPlanes ( V7_InternalPlanes ,
V7_InternalPlanes+ sizeofV7_InternalPlanes)/sizeof(V7_InternalPlanes[0] )

◆ cV7_InvertedLayers()

const TLayerPartitionSet PCB::cV7_InvertedLayers ( V7_InvertedLayers ,
V7_InvertedLayers+ sizeofV7_InvertedLayers)/sizeof(V7_InvertedLayers[0] )

◆ cV7_MechanicalLayers()

const TLayerPartitionSet PCB::cV7_MechanicalLayers ( V7_MechanicalLayers ,
V7_MechanicalLayers+ sizeofV7_MechanicalLayers)/sizeof(V7_MechanicalLayers[0] )

◆ cV7_MidLayers()

const TLayerPartitionSet PCB::cV7_MidLayers ( V7_MidLayers ,
V7_MidLayers+ sizeofV7_MidLayers)/sizeof(V7_MidLayers[0] )

◆ cV7_MiscLayers()

const TLayerPartitionSet PCB::cV7_MiscLayers ( V7_MiscLayers ,
V7_MiscLayers+ sizeofV7_MiscLayers)/sizeof(V7_MiscLayers[0] )

◆ cV7_MultiLayer()

const TLayerPartitionSet PCB::cV7_MultiLayer ( V7_MultiLayer ,
V7_MultiLayer+ sizeofV7_MultiLayer)/sizeof(V7_MultiLayer[0] )

◆ cV7_MultiLayers()

const TLayerPartitionSet PCB::cV7_MultiLayers ( V7_MultiLayers ,
V7_MultiLayers+ sizeofV7_MultiLayers)/sizeof(V7_MultiLayers[0] )

◆ cV7_NonEditableLayers()

const TLayerPartitionSet PCB::cV7_NonEditableLayers ( V7_NonEditableLayers ,
V7_NonEditableLayers+ sizeofV7_NonEditableLayers)/sizeof(V7_NonEditableLayers[0] )

◆ cV7_NotActiveIn3D()

const TLayerPartitionSet PCB::cV7_NotActiveIn3D ( V7_NotActiveIn3D ,
V7_NotActiveIn3D+ sizeofV7_NotActiveIn3D)/sizeof(V7_NotActiveIn3D[0] )

◆ cV7_OverlayLayers()

const TLayerPartitionSet PCB::cV7_OverlayLayers ( V7_OverlayLayers ,
V7_OverlayLayers+ sizeofV7_OverlayLayers)/sizeof(V7_OverlayLayers[0] )

◆ cV7_PadstackLayers()

const TLayerPartitionSet PCB::cV7_PadstackLayers ( V7_PadstackLayers ,
V7_PadstackLayers+ sizeofV7_PadstackLayers)/sizeof(V7_PadstackLayers[0] )

◆ cV7_PasteMaskLayers()

const TLayerPartitionSet PCB::cV7_PasteMaskLayers ( V7_PasteMaskLayers ,
V7_PasteMaskLayers+ sizeofV7_PasteMaskLayers)/sizeof(V7_PasteMaskLayers[0] )

◆ cV7_PolygonLayers()

const TLayerPartitionSet PCB::cV7_PolygonLayers ( V7_PolygonLayers ,
V7_PolygonLayers+ sizeofV7_PolygonLayers)/sizeof(V7_PolygonLayers[0] )

◆ cV7_SignalLayers()

const TLayerPartitionSet PCB::cV7_SignalLayers ( V7_SignalLayers ,
V7_SignalLayers+ sizeofV7_SignalLayers)/sizeof(V7_SignalLayers[0] )

◆ cV7_SilkscreenLayers()

const TLayerPartitionSet PCB::cV7_SilkscreenLayers ( V7_SilkscreenLayers ,
V7_SilkscreenLayers+ sizeofV7_SilkscreenLayers)/sizeof(V7_SilkscreenLayers[0] )

◆ cV7_SolderMaskLayers()

const TLayerPartitionSet PCB::cV7_SolderMaskLayers ( V7_SolderMaskLayers ,
V7_SolderMaskLayers+ sizeofV7_SolderMaskLayers)/sizeof(V7_SolderMaskLayers[0] )

◆ cWizardPageObserverServiceName()

const std::wstring PCB::cWizardPageObserverServiceName ( L"WizardPageObserver" )

Variable Documentation

◆ cAllLayers

const TLayerPartitionSet PCB::cAllLayers = cV7_AllLayers

◆ cAllowGlobEditBitMask

const int PCB::cAllowGlobEditBitMask = 0x0100

◆ cBitfield3Disabled

const int PCB::cBitfield3Disabled = 0x0001

◆ cBitField3TentingBottom

const int PCB::cBitField3TentingBottom = 0x0004

◆ cBitField3TentingTop

const int PCB::cBitField3TentingTop = 0x0002

◆ cBitField3Undefined10

const int PCB::cBitField3Undefined10 = 0x0200

◆ cBitField3Undefined11

const int PCB::cBitField3Undefined11 = 0x0400

◆ cBitField3Undefined12

const int PCB::cBitField3Undefined12 = 0x0800

◆ cBitField3Undefined13

const int PCB::cBitField3Undefined13 = 0x1000

◆ cBitField3Undefined14

const int PCB::cBitField3Undefined14 = 0x2000

◆ cBitField3Undefined15

const int PCB::cBitField3Undefined15 = 0x4000

◆ cBitField3Undefined16

const int PCB::cBitField3Undefined16 = 0x8000

◆ cBitField3Undefined4

const int PCB::cBitField3Undefined4 = 0x0008

◆ cBitField3Undefined5

const int PCB::cBitField3Undefined5 = 0x0010

◆ cBitField3Undefined6

const int PCB::cBitField3Undefined6 = 0x0020

◆ cBitField3Undefined7

const int PCB::cBitField3Undefined7 = 0x0040

◆ cBitField3Undefined8

const int PCB::cBitField3Undefined8 = 0x0080

◆ cBitField3Undefined9

const int PCB::cBitField3Undefined9 = 0x0100

◆ cColorMask

const int PCB::cColorMask = 0x000F

◆ cDIELECTRIC_LAYER_FLAGS

const int PCB::cDIELECTRIC_LAYER_FLAGS = 0x0201

◆ cDRCErrorBitMask

const int PCB::cDRCErrorBitMask = 0x0008

◆ cEditableLayers

const TLayerPartitionSet PCB::cEditableLayers = cV7_EditableLayers

◆ cELECTRICAL_LAYER_FAMILY

const int PCB::cELECTRICAL_LAYER_FAMILY = 0x01

◆ cElectricalLayers

const TLayerPartitionSet PCB::cElectricalLayers = cV7_ElectricalLayers

◆ cEXTENDED_LAYER_FLAGS

const int PCB::cEXTENDED_LAYER_FLAGS = 0x0001

◆ cInBoardBitMask

const int PCB::cInBoardBitMask = 0x01

◆ cInComponentBitMask

const int PCB::cInComponentBitMask = 0x08

◆ cInCoordinateBitMask

const int PCB::cInCoordinateBitMask = 0x20

◆ cInDimensionBitMask

const int PCB::cInDimensionBitMask = 0x40

◆ cInNetBitMask

const int PCB::cInNetBitMask = 0x10

◆ cInPolygonBitMask

const int PCB::cInPolygonBitMask = 0x02

◆ cINTERNAL_PLANE_LAYER_FLAGS

const int PCB::cINTERNAL_PLANE_LAYER_FLAGS = 0x0104

◆ cInternalPlaneLayers

const TLayerPartitionSet PCB::cInternalPlaneLayers = cV7_InternalPlaneLayers

◆ cInternalPlanes

const TLayerPartitionSet PCB::cInternalPlanes = cV7_InternalPlanes

◆ cInvertedLayers

const TLayerPartitionSet PCB::cInvertedLayers = cV7_InvertedLayers

◆ cKeepoutBitMask

const int PCB::cKeepoutBitMask = 0x1000

◆ cMAX_INTERNAL_PLANE_LAYER_S09

const int PCB::cMAX_INTERNAL_PLANE_LAYER_S09 = 16

◆ cMAX_MID_LAYER_S09

const int PCB::cMAX_MID_LAYER_S09 = 30

◆ cMAX_SIGNAL_LAYER

const int PCB::cMAX_SIGNAL_LAYER = 0xFFFF

◆ cMAX_SIGNAL_LAYER_S09

const int PCB::cMAX_SIGNAL_LAYER_S09 = 32

◆ cMaxCoord

const int PCB::cMaxCoord = 99999 * DXP::cInternalUnits

◆ cMaxFreeStringLength

const int PCB::cMaxFreeStringLength = 254

◆ cMaxNetNameLength

const int PCB::cMaxNetNameLength = 50

◆ cMaxPadTypeNameLength

const int PCB::cMaxPadTypeNameLength = 10

◆ cMaxPatternLength

const int PCB::cMaxPatternLength = 250

◆ cMaxPlotterPens

const int PCB::cMaxPlotterPens = 8

◆ cMaxReferenceCount

const int PCB::cMaxReferenceCount = 200

◆ cMECHANICAL_LAYER_FAMILY

const int PCB::cMECHANICAL_LAYER_FAMILY = 0x04

◆ cMECHANICAL_LAYER_FLAGS

const int PCB::cMECHANICAL_LAYER_FLAGS = 0x0400

◆ cMechanicalLayers

const TLayerPartitionSet PCB::cMechanicalLayers = cV7_MechanicalLayers

◆ cMID_LAYER_FLAGS

const int PCB::cMID_LAYER_FLAGS = 0x0102

◆ cMidLayers

const TLayerPartitionSet PCB::cMidLayers = cV7_MidLayers

◆ cMinCoord

const int PCB::cMinCoord = 0 * DXP::cInternalUnits

◆ cMISC_LAYER_FAMILY

const int PCB::cMISC_LAYER_FAMILY = 0x00

◆ cMiscLayers

const TLayerPartitionSet PCB::cMiscLayers = cV7_MiscLayers

◆ cMultiLayer

const TLayerPartitionSet PCB::cMultiLayer = cV7_MultiLayer

◆ cMultiLayers

const TLayerPartitionSet PCB::cMultiLayers = cV7_MultiLayers

◆ cOverlayLayers

const TLayerPartitionSet PCB::cOverlayLayers = cV7_OverlayLayers

◆ cPadstackLayers

const TLayerPartitionSet PCB::cPadstackLayers = cV7_PadstackLayers

◆ cPasteMaskLayers

const TLayerPartitionSet PCB::cPasteMaskLayers = cV7_PasteMaskLayers

◆ cPolygonLayers

const TLayerPartitionSet PCB::cPolygonLayers = cV7_PolygonLayers

◆ cSelectedBitMask

const int PCB::cSelectedBitMask = 0x0010

◆ cSIGNAL_LAYER_FLAGS

const int PCB::cSIGNAL_LAYER_FLAGS = 0x0101

◆ cSignalLayers

const TLayerPartitionSet PCB::cSignalLayers = cV7_SignalLayers

◆ cSilkscreenLayers

const TLayerPartitionSet PCB::cSilkscreenLayers = cV7_SilkscreenLayers

◆ cSolderMaskLayers

const TLayerPartitionSet PCB::cSolderMaskLayers = cV7_SolderMaskLayers

◆ cSTANDARD_LAYER_FLAGS

const int PCB::cSTANDARD_LAYER_FLAGS = 0x0000

◆ cTearDropBitMask

const int PCB::cTearDropBitMask = 0x4000

◆ cTentingBitMask

const int PCB::cTentingBitMask = 0x0400

◆ cTestPoint_BottomBitMask

const int PCB::cTestPoint_BottomBitMask = 0x2000

◆ cTestPoint_TopBitMask

const int PCB::cTestPoint_TopBitMask = 0x0800

◆ cUserRoutedBitMask

const int PCB::cUserRoutedBitMask = 0x8000

◆ cV6_cMaxEditableLayer

const TV6_Layer PCB::cV6_cMaxEditableLayer = eV6_MultiLayer

◆ cV6_kMaxInternalPlane

const TV6_Layer PCB::cV6_kMaxInternalPlane = eV6_InternalPlane16

◆ cV6_kMinInternalPlane

const TV6_Layer PCB::cV6_kMinInternalPlane = eV6_InternalPlane1

◆ cV6_MaxBoardLayer

const TV6_Layer PCB::cV6_MaxBoardLayer = eV6_MultiLayer

◆ cV6_MaxLayer

const TV6_Layer PCB::cV6_MaxLayer = eV6_ViaHoleLayer

◆ cV6_MaxMechanicalLayer

const TV6_Layer PCB::cV6_MaxMechanicalLayer = eV6_Mechanical16

◆ cV6_MaxRouteLayer

const TV6_Layer PCB::cV6_MaxRouteLayer = eV6_BottomLayer

◆ cV6_MaxWarehouseLayer

const TV6_Layer PCB::cV6_MaxWarehouseLayer = eV6_ConnectLayer

◆ cV6_MinLayer

const TV6_Layer PCB::cV6_MinLayer = eV6_TopLayer

◆ cV6_MinMechanicalLayer

const TV6_Layer PCB::cV6_MinMechanicalLayer = eV6_Mechanical1

◆ cWidthRuleLayers

const TLayerPartitionSet PCB::cWidthRuleLayers = cV7_cWidthRuleLayers

◆ V6_AllLayers

const TV6_Layer PCB::V6_AllLayers[]
Initial value:
@ eV6_InternalPlane3
Definition EDP.PCB.Types.h:157
@ eV6_Mechanical5
Definition EDP.PCB.Types.h:177
@ eV6_MultiLayer
Definition EDP.PCB.Types.h:190
@ eV6_Mechanical16
Definition EDP.PCB.Types.h:188
@ eV6_MidLayer3
Definition EDP.PCB.Types.h:120
@ eV6_BottomPaste
Definition EDP.PCB.Types.h:152
@ eV6_MidLayer12
Definition EDP.PCB.Types.h:129
@ eV6_TopPaste
Definition EDP.PCB.Types.h:151
@ eV6_TopOverlay
Definition EDP.PCB.Types.h:149
@ eV6_InternalPlane10
Definition EDP.PCB.Types.h:164
@ eV6_DrillGuide
Definition EDP.PCB.Types.h:171
@ eV6_Mechanical2
Definition EDP.PCB.Types.h:174
@ eV6_Mechanical3
Definition EDP.PCB.Types.h:175
@ eV6_MidLayer10
Definition EDP.PCB.Types.h:127
@ eV6_InternalPlane2
Definition EDP.PCB.Types.h:156
@ eV6_Mechanical1
Definition EDP.PCB.Types.h:173
@ eV6_MidLayer30
Definition EDP.PCB.Types.h:147
@ eV6_MidLayer6
Definition EDP.PCB.Types.h:123
@ eV6_Mechanical15
Definition EDP.PCB.Types.h:187
@ eV6_MidLayer5
Definition EDP.PCB.Types.h:122
@ eV6_MidLayer29
Definition EDP.PCB.Types.h:146
@ eV6_Mechanical7
Definition EDP.PCB.Types.h:179
@ eV6_Mechanical14
Definition EDP.PCB.Types.h:186
@ eV6_MidLayer21
Definition EDP.PCB.Types.h:138
@ eV6_BottomLayer
Definition EDP.PCB.Types.h:148
@ eV6_MidLayer26
Definition EDP.PCB.Types.h:143
@ eV6_InternalPlane4
Definition EDP.PCB.Types.h:158
@ eV6_MidLayer20
Definition EDP.PCB.Types.h:137
@ eV6_InternalPlane11
Definition EDP.PCB.Types.h:165
@ eV6_TopSolder
Definition EDP.PCB.Types.h:153
@ eV6_MidLayer1
Definition EDP.PCB.Types.h:118
@ eV6_InternalPlane12
Definition EDP.PCB.Types.h:166
@ eV6_MidLayer16
Definition EDP.PCB.Types.h:133
@ eV6_MidLayer28
Definition EDP.PCB.Types.h:145
@ eV6_MidLayer13
Definition EDP.PCB.Types.h:130
@ eV6_MidLayer24
Definition EDP.PCB.Types.h:141
@ eV6_TopLayer
Definition EDP.PCB.Types.h:117
@ eV6_MidLayer22
Definition EDP.PCB.Types.h:139
@ eV6_InternalPlane5
Definition EDP.PCB.Types.h:159
@ eV6_InternalPlane14
Definition EDP.PCB.Types.h:168
@ eV6_MidLayer17
Definition EDP.PCB.Types.h:134
@ eV6_Mechanical4
Definition EDP.PCB.Types.h:176
@ eV6_MidLayer15
Definition EDP.PCB.Types.h:132
@ eV6_MidLayer9
Definition EDP.PCB.Types.h:126
@ eV6_Mechanical12
Definition EDP.PCB.Types.h:184
@ eV6_MidLayer25
Definition EDP.PCB.Types.h:142
@ eV6_Mechanical6
Definition EDP.PCB.Types.h:178
@ eV6_InternalPlane6
Definition EDP.PCB.Types.h:160
@ eV6_Mechanical13
Definition EDP.PCB.Types.h:185
@ eV6_ConnectLayer
Definition EDP.PCB.Types.h:191
@ eV6_MidLayer2
Definition EDP.PCB.Types.h:119
@ eV6_DrillDrawing
Definition EDP.PCB.Types.h:189
@ eV6_InternalPlane8
Definition EDP.PCB.Types.h:162
@ eV6_Mechanical10
Definition EDP.PCB.Types.h:182
@ eV6_MidLayer4
Definition EDP.PCB.Types.h:121
@ eV6_BottomSolder
Definition EDP.PCB.Types.h:154
@ eV6_Mechanical9
Definition EDP.PCB.Types.h:181
@ eV6_Mechanical11
Definition EDP.PCB.Types.h:183
@ eV6_MidLayer7
Definition EDP.PCB.Types.h:124
@ eV6_InternalPlane1
Definition EDP.PCB.Types.h:155
@ eV6_MidLayer8
Definition EDP.PCB.Types.h:125
@ eV6_InternalPlane15
Definition EDP.PCB.Types.h:169
@ eV6_MidLayer18
Definition EDP.PCB.Types.h:135
@ eV6_MidLayer27
Definition EDP.PCB.Types.h:144
@ eV6_MidLayer23
Definition EDP.PCB.Types.h:140
@ eV6_InternalPlane16
Definition EDP.PCB.Types.h:170
@ eV6_MidLayer11
Definition EDP.PCB.Types.h:128
@ eV6_Mechanical8
Definition EDP.PCB.Types.h:180
@ eV6_KeepOutLayer
Definition EDP.PCB.Types.h:172
@ eV6_InternalPlane9
Definition EDP.PCB.Types.h:163
@ eV6_MidLayer14
Definition EDP.PCB.Types.h:131
@ eV6_InternalPlane13
Definition EDP.PCB.Types.h:167
@ eV6_BottomOverlay
Definition EDP.PCB.Types.h:150
@ eV6_MidLayer19
Definition EDP.PCB.Types.h:136
@ eV6_InternalPlane7
Definition EDP.PCB.Types.h:161

◆ V6_cMidLayers

◆ V6_InternalPlanes

◆ V6_MechanicalLayers

◆ V6_MultiLayers

const TV6_Layer PCB::V6_MultiLayers[] = {eV6_MultiLayer, eV6_KeepOutLayer}

◆ V6_OverlayLayers

const TV6_Layer PCB::V6_OverlayLayers[] = {eV6_TopOverlay, eV6_BottomOverlay}

◆ V6_SignalLayers

◆ V6_SolderMaskLayers

const TV6_Layer PCB::V6_SolderMaskLayers[] = {eV6_TopSolder, eV6_BottomSolder}

◆ V6_xAllLayers

◆ V7_ActiveIn3D

◆ V7_AllLayers

const TLayerPartition PCB::V7_AllLayers[]
Initial value:
@ eV7_DrillGuide
Definition EDP.PCB.Types.h:217
@ eV7_TopOverlay
Definition EDP.PCB.Types.h:211
@ eInternalPlaneLayers
Definition EDP.PCB.Types.h:209
@ eV7_TopPaste
Definition EDP.PCB.Types.h:213
@ eV7_TopSolder
Definition EDP.PCB.Types.h:215
@ eV7_DrillDrawing
Definition EDP.PCB.Types.h:219
@ eV7_BottomLayer
Definition EDP.PCB.Types.h:208
@ eMechanicalLayers
Definition EDP.PCB.Types.h:210
@ eV7_TopLayer
Definition EDP.PCB.Types.h:206
@ eV7_ConnectLayer
Definition EDP.PCB.Types.h:221
@ eV7_MultiLayer
Definition EDP.PCB.Types.h:220
@ eMidLayers
Definition EDP.PCB.Types.h:207
@ eV7_BottomOverlay
Definition EDP.PCB.Types.h:212
@ eV7_BottomPaste
Definition EDP.PCB.Types.h:214
@ eV7_KeepOutLayer
Definition EDP.PCB.Types.h:218
@ eV7_BottomSolder
Definition EDP.PCB.Types.h:216

◆ V7_AlwaysVisibleLayers

const TLayerPartition PCB::V7_AlwaysVisibleLayers[] = {eV7_HighlightLayer, eV7_BackGroundLayer}

◆ V7_cWidthRuleLayers

const TLayerPartition PCB::V7_cWidthRuleLayers[] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer}

◆ V7_EditableLayers

◆ V7_ElectricalLayers

◆ V7_FullLayerSet

const TLayerPartition PCB::V7_FullLayerSet[]
Initial value:
@ eV7_GridColor1
Definition EDP.PCB.Types.h:225
@ eV7_TopPadMasterPlot
Definition EDP.PCB.Types.h:229
@ eV7_NoLayer
Definition EDP.PCB.Types.h:205
@ eV7_GridColor10
Definition EDP.PCB.Types.h:226
@ eV7_DRCDetailLayer
Definition EDP.PCB.Types.h:231
@ eV7_BottomPadMasterPlot
Definition EDP.PCB.Types.h:230
@ eV7_HighlightLayer
Definition EDP.PCB.Types.h:224
@ eV7_PadHoleLayer
Definition EDP.PCB.Types.h:227
@ eV7_DRCErrorLayer
Definition EDP.PCB.Types.h:223
@ eV7_ViaHoleLayer
Definition EDP.PCB.Types.h:228
@ eV7_BackGroundLayer
Definition EDP.PCB.Types.h:222

◆ V7_InternalPlaneLayers

const TLayerPartition PCB::V7_InternalPlaneLayers[] = {eInternalPlaneLayers}

◆ V7_InternalPlanes

const TLayerPartition PCB::V7_InternalPlanes[] = {eInternalPlaneLayers}

◆ V7_InvertedLayers

◆ V7_MechanicalLayers

const TLayerPartition PCB::V7_MechanicalLayers[] = {eMechanicalLayers}

◆ V7_MidLayers

const TLayerPartition PCB::V7_MidLayers[] = {eMidLayers}

◆ V7_MiscLayers

◆ V7_MultiLayer

const TLayerPartition PCB::V7_MultiLayer[] = {eV7_MultiLayer}

◆ V7_MultiLayers

const TLayerPartition PCB::V7_MultiLayers[] = {eV7_MultiLayer, eV7_KeepOutLayer}

◆ V7_NonEditableLayers

◆ V7_NotActiveIn3D

◆ V7_OverlayLayers

const TLayerPartition PCB::V7_OverlayLayers[] = {eV7_TopOverlay, eV7_BottomOverlay}

◆ V7_PadstackLayers

const TLayerPartition PCB::V7_PadstackLayers[] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer}

◆ V7_PasteMaskLayers

const TLayerPartition PCB::V7_PasteMaskLayers[] = {eV7_TopPaste, eV7_BottomPaste}

◆ V7_PolygonLayers

◆ V7_SignalLayers

const TLayerPartition PCB::V7_SignalLayers[] = {eV7_TopLayer, eMidLayers, eV7_BottomLayer}

◆ V7_SilkscreenLayers

const TLayerPartition PCB::V7_SilkscreenLayers[] = {eV7_TopOverlay, eV7_BottomOverlay}

◆ V7_SolderMaskLayers

const TLayerPartition PCB::V7_SolderMaskLayers[] = {eV7_TopSolder, eV7_BottomSolder}