<!--
SPDX-FileCopyrightText: 2026 André Fiedler
SPDX-License-Identifier: CC-BY-SA-4.0
-->

# Altium 1.1.41 legacy mapping 005

| Frozen feature | Kind | 1.2.0 extension target |
| --- | --- | --- |
| ./renderers#PcbInteractionIndex.build() | method | altium-toolkit/extensions#PcbInteractionIndex.build() |
| ./renderers#PcbInteractionIndex.hitTest() | method | altium-toolkit/extensions#PcbInteractionIndex.hitTest() |
| ./renderers#PcbInteractionIndex.hitTestItems() | method | altium-toolkit/extensions#PcbInteractionIndex.hitTestItems() |
| ./renderers#PcbInteractionIndex.pick() | method | altium-toolkit/extensions#PcbInteractionIndex.pick() |
| ./renderers#PcbInteractionItemRegistry | export | altium-toolkit/extensions#PcbInteractionItemRegistry |
| ./renderers#PcbInteractionItemRegistry.create() | method | altium-toolkit/extensions#PcbInteractionItemRegistry.create() |
| ./renderers#PcbInteractionItemRegistry.prototype.extract() | method | altium-toolkit/extensions#PcbInteractionItemRegistry.prototype.extract() |
| ./renderers#PcbInteractionItemRegistry.prototype.register() | method | altium-toolkit/extensions#PcbInteractionItemRegistry.prototype.register() |
| ./renderers#PcbInteractionLayerModel | export | altium-toolkit/extensions#PcbInteractionLayerModel |
| ./renderers#PcbInteractionLayerModel.resolve() | method | altium-toolkit/extensions#PcbInteractionLayerModel.resolve() |
| ./renderers#PcbLayerGroups | export | altium-toolkit/extensions#PcbLayerGroups |
| ./renderers#PcbLayerGroups.colorForLayerId() | method | altium-toolkit/extensions#PcbLayerGroups.colorForLayerId() |
| ./renderers#PcbLayerGroups.describeLayer() | method | altium-toolkit/extensions#PcbLayerGroups.describeLayer() |
| ./renderers#PcbLayerGroups.drawPriorityForLayerId() | method | altium-toolkit/extensions#PcbLayerGroups.drawPriorityForLayerId() |
| ./renderers#PcbLayerGroups.groupForLayerId() | method | altium-toolkit/extensions#PcbLayerGroups.groupForLayerId() |
| ./renderers#PcbLayerGroups.isBottomCopper() | method | altium-toolkit/extensions#PcbLayerGroups.isBottomCopper() |
| ./renderers#PcbLayerGroups.isCopper() | method | altium-toolkit/extensions#PcbLayerGroups.isCopper() |
| ./renderers#PcbLayerGroups.isDrill() | method | altium-toolkit/extensions#PcbLayerGroups.isDrill() |
| ./renderers#PcbLayerGroups.isDrillHole() | method | altium-toolkit/extensions#PcbLayerGroups.isDrillHole() |
| ./renderers#PcbLayerGroups.isInternalPlane() | method | altium-toolkit/extensions#PcbLayerGroups.isInternalPlane() |
| ./renderers#PcbLayerGroups.isKeepout() | method | altium-toolkit/extensions#PcbLayerGroups.isKeepout() |
| ./renderers#PcbLayerGroups.isMechanical() | method | altium-toolkit/extensions#PcbLayerGroups.isMechanical() |
| ./renderers#PcbLayerGroups.isMidCopper() | method | altium-toolkit/extensions#PcbLayerGroups.isMidCopper() |
| ./renderers#PcbLayerGroups.isMultiLayer() | method | altium-toolkit/extensions#PcbLayerGroups.isMultiLayer() |
| ./renderers#PcbLayerGroups.isOverlay() | method | altium-toolkit/extensions#PcbLayerGroups.isOverlay() |
| ./renderers#PcbLayerGroups.isPaste() | method | altium-toolkit/extensions#PcbLayerGroups.isPaste() |
| ./renderers#PcbLayerGroups.isSignalOrSilk() | method | altium-toolkit/extensions#PcbLayerGroups.isSignalOrSilk() |
| ./renderers#PcbLayerGroups.isSolderMask() | method | altium-toolkit/extensions#PcbLayerGroups.isSolderMask() |
| ./renderers#PcbLayerGroups.isTopCopper() | method | altium-toolkit/extensions#PcbLayerGroups.isTopCopper() |
| ./renderers#PcbLayerGroups.presentationForLayerId() | method | altium-toolkit/extensions#PcbLayerGroups.presentationForLayerId() |
| ./renderers#PcbLayerGroups.sortByDrawPriority() | method | altium-toolkit/extensions#PcbLayerGroups.sortByDrawPriority() |
| ./renderers#PcbSideResolvedRenderModel | export | altium-toolkit/extensions#PcbSideResolvedRenderModel |
| ./renderers#PcbSideResolvedRenderModel.isCopperPrimitive() | method | altium-toolkit/extensions#PcbSideResolvedRenderModel.isCopperPrimitive() |
| ./renderers#PcbSideResolvedRenderModel.resolve() | method | altium-toolkit/extensions#PcbSideResolvedRenderModel.resolve() |
| ./renderers#PcbSvgRenderer | export | altium-toolkit/extensions#PcbSvgRenderer |
| ./renderers#PcbSvgRenderer.render() | method | altium-toolkit/extensions#PcbSvgRenderer.render() |
| ./renderers#PcbSvgRenderer.renderLayerSvgs() | method | altium-toolkit/extensions#PcbSvgRenderer.renderLayerSvgs() |
| ./renderers#SchematicColorResolver | export | altium-toolkit/extensions#SchematicColorResolver |
| ./renderers#SchematicColorResolver.resolveColor() | method | altium-toolkit/extensions#SchematicColorResolver.resolveColor() |
| ./renderers#SchematicColorResolver.resolveFill() | method | altium-toolkit/extensions#SchematicColorResolver.resolveFill() |
| ./renderers#SchematicColorResolver.resolveMutedSourceColor() | method | altium-toolkit/extensions#SchematicColorResolver.resolveMutedSourceColor() |
| ./renderers#SchematicColorResolver.resolveMutedSourceFill() | method | altium-toolkit/extensions#SchematicColorResolver.resolveMutedSourceFill() |
| ./renderers#SchematicColorResolver.resolveNonTextColor() | method | altium-toolkit/extensions#SchematicColorResolver.resolveNonTextColor() |
| ./renderers#SchematicColorResolver.resolveNonTextFill() | method | altium-toolkit/extensions#SchematicColorResolver.resolveNonTextFill() |
| ./renderers#SchematicColorResolver.resolveSourceColor() | method | altium-toolkit/extensions#SchematicColorResolver.resolveSourceColor() |
| ./renderers#SchematicColorResolver.resolveSourceFill() | method | altium-toolkit/extensions#SchematicColorResolver.resolveSourceFill() |
| ./renderers#SchematicContentLayout | export | altium-toolkit/extensions#SchematicContentLayout |
| ./renderers#SchematicContentLayout.buildClipId() | method | altium-toolkit/extensions#SchematicContentLayout.buildClipId() |
| ./renderers#SchematicContentLayout.buildClipMarkup() | method | altium-toolkit/extensions#SchematicContentLayout.buildClipMarkup() |
| ./renderers#SchematicContentLayout.buildTransform() | method | altium-toolkit/extensions#SchematicContentLayout.buildTransform() |
| ./renderers#SchematicOwnerPinLabelLayout | export | altium-toolkit/extensions#SchematicOwnerPinLabelLayout |
| ./renderers#SchematicOwnerPinLabelLayout.buildOwnerPinLabelKey() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.buildOwnerPinLabelKey() |
| ./renderers#SchematicOwnerPinLabelLayout.collectCompactExternalNumberLabelSides() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.collectCompactExternalNumberLabelSides() |
| ./renderers#SchematicOwnerPinLabelLayout.collectExplicitOwnerPinLabelOffsets() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.collectExplicitOwnerPinLabelOffsets() |
| ./renderers#SchematicOwnerPinLabelLayout.collectExplicitOwnerPinNumberLabelKeys() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.collectExplicitOwnerPinNumberLabelKeys() |
| ./renderers#SchematicOwnerPinLabelLayout.collectInternalNumberLabelBoxes() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.collectInternalNumberLabelBoxes() |
| ./renderers#SchematicOwnerPinLabelLayout.collectOverlappingExternalNumberLabelKeys() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.collectOverlappingExternalNumberLabelKeys() |
| ./renderers#SchematicOwnerPinLabelLayout.findExplicitOwnerPinLabelMatch() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.findExplicitOwnerPinLabelMatch() |
| ./renderers#SchematicOwnerPinLabelLayout.resolveExplicitOwnerPinNumberX() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.resolveExplicitOwnerPinNumberX() |
| ./renderers#SchematicOwnerPinLabelLayout.resolveMirroredOwnerPinLabelPlacement() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.resolveMirroredOwnerPinLabelPlacement() |
| ./renderers#SchematicOwnerPinLabelLayout.resolveNativePinTextPlacement() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.resolveNativePinTextPlacement() |
| ./renderers#SchematicOwnerPinLabelLayout.resolveSchematicTextAnchor() | method | altium-toolkit/extensions#SchematicOwnerPinLabelLayout.resolveSchematicTextAnchor() |
| ./renderers#SchematicSvgRenderer | export | altium-toolkit/extensions#SchematicSvgRenderer |
| ./renderers#SchematicSvgRenderer.render() | method | altium-toolkit/extensions#SchematicSvgRenderer.render() |
| ./renderers#SchematicSvgUtils | export | altium-toolkit/extensions#SchematicSvgUtils |
| ./renderers#SchematicSvgUtils.basename() | method | altium-toolkit/extensions#SchematicSvgUtils.basename() |
| ./renderers#SchematicSvgUtils.buildCurrentDateValue() | method | altium-toolkit/extensions#SchematicSvgUtils.buildCurrentDateValue() |
| ./renderers#SchematicSvgUtils.createSvgText() | method | altium-toolkit/extensions#SchematicSvgUtils.createSvgText() |
| ./renderers#SchematicSvgUtils.escapeHtml() | method | altium-toolkit/extensions#SchematicSvgUtils.escapeHtml() |
| ./renderers#SchematicSvgUtils.formatNumber() | method | altium-toolkit/extensions#SchematicSvgUtils.formatNumber() |
| ./renderers#SchematicSvgUtils.projectSchematicY() | method | altium-toolkit/extensions#SchematicSvgUtils.projectSchematicY() |
| ./renderers#SchematicTypography | export | altium-toolkit/extensions#SchematicTypography |
| ./renderers#SchematicTypography.buildDefaultSchematicFontOptions() | method | altium-toolkit/extensions#SchematicTypography.buildDefaultSchematicFontOptions() |
| ./renderers#SchematicTypography.buildSchematicTextRenderOptions() | method | altium-toolkit/extensions#SchematicTypography.buildSchematicTextRenderOptions() |
| ./renderers#SchematicTypography.buildViewerSchematicFontOptions() | method | altium-toolkit/extensions#SchematicTypography.buildViewerSchematicFontOptions() |
| ./renderers#SchematicTypography.collectExplicitOwnerPinNameLabels() | method | altium-toolkit/extensions#SchematicTypography.collectExplicitOwnerPinNameLabels() |
| ./renderers#SchematicTypography.collectRotatedVerticalNumberOwners() | method | altium-toolkit/extensions#SchematicTypography.collectRotatedVerticalNumberOwners() |
| ./renderers#SchematicTypography.hasNearbyVisibleDesignatorText() | method | altium-toolkit/extensions#SchematicTypography.hasNearbyVisibleDesignatorText() |
| ./renderers#SchematicTypography.resolveViewerFontSize() | method | altium-toolkit/extensions#SchematicTypography.resolveViewerFontSize() |
| ./renderers#SchematicTypography.withViewerFontSize() | method | altium-toolkit/extensions#SchematicTypography.withViewerFontSize() |
| ./renderers#isCopperPrimitive | export | altium-toolkit/extensions#isCopperPrimitive |
| ./renderers#preparePcbSideResolvedRenderModel | export | altium-toolkit/extensions#preparePcbSideResolvedRenderModel |
| ./scene3d#AltiumScene3dAuthoredBodyAnchorAdapter | export | altium-toolkit/extensions#AltiumScene3dAuthoredBodyAnchorAdapter |
| ./scene3d#AltiumScene3dAuthoredBodyAnchorAdapter.apply() | method | altium-toolkit/extensions#AltiumScene3dAuthoredBodyAnchorAdapter.apply() |
| ./scene3d#PcbScene3dBuilder | export | altium-toolkit/extensions#PcbScene3dBuilder |
| ./scene3d#PcbScene3dBuilder.build() | method | altium-toolkit/extensions#PcbScene3dBuilder.build() |
| ./scene3d#PcbScene3dModelRegistry | export | altium-toolkit/extensions#PcbScene3dModelRegistry |
| ./scene3d#PcbScene3dModelRegistry.create() | method | altium-toolkit/extensions#PcbScene3dModelRegistry.create() |
| ./scene3d#PcbScene3dModelRegistry.prototype.resolveBoardAssemblyModel() | method | altium-toolkit/extensions#PcbScene3dModelRegistry.prototype.resolveBoardAssemblyModel() |
| ./scene3d#PcbScene3dModelRegistry.prototype.resolveComponentBodyModel() | method | altium-toolkit/extensions#PcbScene3dModelRegistry.prototype.resolveComponentBodyModel() |
| ./scene3d#PcbScene3dModelRegistry.prototype.resolveComponentModel() | method | altium-toolkit/extensions#PcbScene3dModelRegistry.prototype.resolveComponentModel() |
| ./scene3d#PcbScene3dPackages | export | altium-toolkit/extensions#PcbScene3dPackages |
| ./scene3d#PcbScene3dPackages.resolve() | method | altium-toolkit/extensions#PcbScene3dPackages.resolve() |
| ./scene3d#PcbScene3dScenePreparator | export | altium-toolkit/extensions#PcbScene3dScenePreparator |
| ./scene3d#PcbScene3dScenePreparator.prepare() | method | altium-toolkit/extensions#PcbScene3dScenePreparator.prepare() |
| ./scene3d#PcbScene3dSummaryRenderer | export | altium-toolkit/extensions#PcbScene3dSummaryRenderer |
| ./scene3d#PcbScene3dSummaryRenderer.render() | method | altium-toolkit/extensions#PcbScene3dSummaryRenderer.render() |
| ./scene3d#PcbScene3dTextBoxLayoutResolver | export | altium-toolkit/extensions#PcbScene3dTextBoxLayoutResolver |
| ./scene3d#PcbScene3dTextBoxLayoutResolver.resolve() | method | altium-toolkit/extensions#PcbScene3dTextBoxLayoutResolver.resolve() |
| ./styles/altium-renderers.css#asset | asset | altium-toolkit/extensions/styles/altium-renderers.css |
| ./workers/altium-parser.worker.mjs#asset | asset | altium-toolkit/extensions/workers/altium-parser.worker.mjs |
| native-source#core-ui-implementation | behavior | altium-toolkit/extensions |
