|
Altium C++ SDK 3.0
|
#include <EDP.SCH.Interfaces.h>
Public Member Functions | |
| void | HighlightComponentPins (DXP::IExternalForm *AExternalForm, std::wstring APinNameList, DXP::TColor AHighlightColor, DXP::TColor ANonHighlightColor) |
| void | ShowSpecifiedPinsOnly (DXP::IExternalForm *AExternalForm, std::wstring APinNameList) |
| void | ShowPinsAsSelected (DXP::IExternalForm *AExternalForm, std::wstring APinNameList) |
| void | DrawModel_PinsSelected (DXP::IExternalForm *AExternalForm, std::wstring AModelName, std::wstring ADatafilePath, std::wstring APinNameList) |
| void | RegisterListener (DXP::IExternalForm *AExternalForm, IModelEditorSelectionListener *AListener) |
| Public Member Functions inherited from SCH::IModelEditor | |
| bool | EditModel (ISch_Implementation *SchModel, ISch_Component *SchComp, TModelEditContext Context) |
| IModelDatafile * | CreateDatafile (std::wstring const ADatafilePath) |
| void | StartingLibraryCompile () |
| void | FinishedLibraryCompile () |
| bool | PrepareModel (EDP::IComponentImplementation *AModel) |
| IServerModel * | CreateServerModel (EDP::IComponentImplementation *AModel) |
| DXP::IExternalForm * | GetExternalForm () |
| void | DrawModel (DXP::IExternalForm *AExternalForm, std::wstring const AModelName, std::wstring const ADatafilePath) |
| std::wstring | GetEntityParameters (std::wstring AEntityName, std::wstring ADatafilePath) |
| bool | SetDefaultModelState (ISch_Implementation *SchModel, ISch_Component *SchComp, bool IsLibrary) |
| void | CrossProbeEntity (std::wstring AEntityName, std::wstring ADatafilePath) |
| void | DrawModelToMetaFile (std::wstring const AFileName, std::wstring const AModelName, std::wstring const ADatafilePath, TPaintColorMode APaintColorMode, TPaintScaleMode APaintScaleMode) |
| bool | EditModel_1 (IModel *Model, EDP::IDItemRevision *DItemRevision, EDP::IAltiumLibrary *AltiumLibrary) |
| bool | DrawModel_FromModel (DXP::IExternalForm *AExternalForm, IModel *AModel) |
| bool | DrawModel_FromSchImpl (DXP::IExternalForm *AExternalForm, ISch_Component *ASchComp, ISch_Implementation *ASchImpl) |
| bool | EditModelMap (DXP::IULB_ItemRevision *const AModelRevision, DXP::IEDMS_Vault *const AVault, ISch_Component *const ASchComp, std::wstring *AMapAsString, std::wstring *AExcludedParts) |
| bool | DrawModel_FromStepFile (DXP::IExternalForm *AExternalForm, std::wstring AStepFilePath) |
| void SCH::IHighlightedModelEditor::DrawModel_PinsSelected | ( | DXP::IExternalForm * | AExternalForm, |
| std::wstring | AModelName, | ||
| std::wstring | ADatafilePath, | ||
| std::wstring | APinNameList ) |
| void SCH::IHighlightedModelEditor::HighlightComponentPins | ( | DXP::IExternalForm * | AExternalForm, |
| std::wstring | APinNameList, | ||
| DXP::TColor | AHighlightColor, | ||
| DXP::TColor | ANonHighlightColor ) |
| void SCH::IHighlightedModelEditor::RegisterListener | ( | DXP::IExternalForm * | AExternalForm, |
| IModelEditorSelectionListener * | AListener ) |
| void SCH::IHighlightedModelEditor::ShowPinsAsSelected | ( | DXP::IExternalForm * | AExternalForm, |
| std::wstring | APinNameList ) |
| void SCH::IHighlightedModelEditor::ShowSpecifiedPinsOnly | ( | DXP::IExternalForm * | AExternalForm, |
| std::wstring | APinNameList ) |