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