Skip to main content
View as Markdown

TViewableObjectID enumeration

This TViewableObjectID type is mainly used by the Inspector and List views in Altium Designer and is an extension of TObjectID type.

public enum TViewableObjectID

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Values​

NameValueDescription
eViewableObject_None0
eViewableObject_Arc1
eViewableObject_Pad2
eViewableObject_Via3
eViewableObject_Track4
eViewableObject_Text5
eViewableObject_Fill6
eViewableObject_Connection7
eViewableObject_Net8
eViewableObject_Component9
eViewableObject_Poly10
eViewableObject_LinearDimension11
eViewableObject_AngularDimension12
eViewableObject_RadialDimension13
eViewableObject_LeaderDimension14
eViewableObject_DatumDimension15
eViewableObject_BaselineDimension16
eViewableObject_CenterDimension17
eViewableObject_OriginalDimension18
eViewableObject_LinearDiameterDimension19
eViewableObject_RadialDiameterDimension20
eViewableObject_Coordinate21
eViewableObject_Class22
eViewableObject_Rule_Clearance23
eViewableObject_Rule_ParallelSegment24
eViewableObject_Rule_MaxMinWidth25
eViewableObject_Rule_MaxMinLength26
eViewableObject_Rule_MatchedLengths27
eViewableObject_Rule_DaisyChainStubLength28
eViewableObject_Rule_PowerPlaneConnectStyle29
eViewableObject_Rule_RoutingTopology30
eViewableObject_Rule_RoutingPriority31
eViewableObject_Rule_RoutingLayers32
eViewableObject_Rule_RoutingCornerStyle33
eViewableObject_Rule_RoutingViaStyle34
eViewableObject_Rule_PowerPlaneClearance35
eViewableObject_Rule_SolderMaskExpansion36
eViewableObject_Rule_PasteMaskExpansion37
eViewableObject_Rule_ShortCircuit38
eViewableObject_Rule_BrokenNets39
eViewableObject_Rule_ViasUnderSMD40
eViewableObject_Rule_MaximumViaCount41
eViewableObject_Rule_MinimumAnnularRing42
eViewableObject_Rule_PolygonConnectStyle43
eViewableObject_Rule_AcuteAngle44
eViewableObject_Rule_ConfinementConstraint45
eViewableObject_Rule_SMDToCorner46
eViewableObject_Rule_ComponentClearance47
eViewableObject_Rule_ComponentRotations48
eViewableObject_Rule_PermittedLayers49
eViewableObject_Rule_NetsToIgnore50
eViewableObject_Rule_SignalStimulus51
eViewableObject_Rule_Overshoot_FallingEdge52
eViewableObject_Rule_Overshoot_RisingEdge53
eViewableObject_Rule_Undershoot_FallingEdge54
eViewableObject_Rule_Undershoot_RisingEdge55
eViewableObject_Rule_MaxMinImpedance56
eViewableObject_Rule_SignalTopValue57
eViewableObject_Rule_SignalBaseValue58
eViewableObject_Rule_FlightTime_RisingEdge59
eViewableObject_Rule_FlightTime_FallingEdge60
eViewableObject_Rule_LayerStack61
eViewableObject_Rule_MaxSlope_RisingEdge62
eViewableObject_Rule_MaxSlope_FallingEdge63
eViewableObject_Rule_SupplyNets64
eViewableObject_Rule_MaxMinHoleSize65
eViewableObject_Rule_TestPointStyle66
eViewableObject_Rule_TestPointUsage67
eViewableObject_Rule_UnconnectedPin68
eViewableObject_Rule_SMDToPlane69
eViewableObject_Rule_SMDNeckDown70
eViewableObject_Rule_LayerPair71
eViewableObject_Rule_FanoutControl72
eViewableObject_Rule_MaxMinHeight73
eViewableObject_Rule_DifferentialPairs74
eViewableObject_Rule_HoleToHoleClearance75
eViewableObject_Rule_MinimumSolderMaskSliver76
eViewableObject_Rule_SilkToSolderMaskClearance77
eViewableObject_Rule_SilkToSilkClearance78
eViewableObject_Rule_NetAntennae79
eViewableObject_FromTo80
eViewableObject_DifferentialPair81
eViewableObject_Violation82
eViewableObject_Board83
eViewableObject_BoardOutline84
eViewableObject_Group85
eViewableObject_Clipboard86
eViewableObject_SplitPlane87
eViewableObject_EmbeddedBoard88
eViewableObject_Region89
eViewableObject_ComponentBody90
eViewableObject_Rule_AssyTestPointStyle91
eViewableObject_Rule_AssyTestPointUsage92
eViewableObject_OwnerDraw93
eViewableObject_DrillTable94
eViewableObject_ViaStitching95
eViewableObject_LayerStackTable96
eViewableObject_Viewport97
eViewableObject_BoardRegion98
eViewableObject_Rule_SilkToBoardRegion99
eViewableObject_AccordionObject100
eViewableObject_OLEObject101
eViewableObject_Rule_SMDPADEntry102
eViewableObject_ViaShielding103
eViewableObject_Rule_UnpouredPolygon104
eViewableObject_MultilineText105
eViewableObject_Rule_BoardOutlineClearance106
eViewableObject_CoverlayPoly107
eViewableObject_PinPair108
eViewableObject_Rule_BackDrilling109
eViewableObject_StackedVia110
eViewableObject_StaggeredVia111
eViewableObject_Rule_Creepage112
eViewableObject_Rule_ReturnPath113
eViewableObject_Rectangle114
eViewableObject_Rule_RoutingNeckDown115
eViewableObject_Wirebond116
eViewableObject_Rule_Wirebonding117
eViewableObject_ReuseBlock118
eViewableObject_Rule_ZAxisClearance119

Returned by​

IPCB_Primitive.ViewableObjectID