IMBA_PartDataModel interface
No description yet.
public interface IMBA_PartDataModel : IMBA_CoreObjectDataModel
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Inherits: IMBA_CoreObjectDataModel
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| DocumentPath | string | get; set | |
| ParentDocumentPath | string | get; set | |
| SourceProjectFileName | string | get; set | |
| Title | string | get; set | |
| TransformComponent | double | get; set |
DocumentPath
No description yet.
string GetDocumentPath();
void SetDocumentPath(string argValue);
Type: string · Access: read/write
ParentDocumentPath
No description yet.
string GetParentDocumentPath();
void SetParentDocumentPath(string argValue);
Type: string · Access: read/write
SourceProjectFileName
No description yet.
string GetSourceProjectFileName();
void SetSourceProjectFileName(string argValue);
Type: string · Access: read/write
Title
No description yet.
string GetTitle();
void SetTitle(string argValue);
Type: string · Access: read/write
TransformComponent
No description yet.
double GetTransformComponent(int argIndex);
void SetTransformComponent(int argIndex, double argValue);
Type: double · Access: read/write · Index: argIndex (int)
Methods
| Method | Returns | Description |
|---|---|---|
| GetBoardComponentThickness | int | |
| GetBoardThickness | int | |
| GetBoardZBottom | double | |
| GetBoardZTop | double | |
| GetComponents | IMBA_ArrayList | |
| GetMcadOriginX | int | |
| GetMcadOriginY | int | |
| GetOriginalOffsetX | int | |
| GetOriginalOffsetY | int | |
| GetPartId | string | |
| GetPartType | TMBAPartType | |
| GetSourceUniqueID | string | |
| GetUnit | TMBAUnit | |
| SaveStepToFile | void |
GetBoardComponentThickness
No description yet.
int GetBoardComponentThickness();
Returns: int
GetBoardThickness
No description yet.
int GetBoardThickness();
Returns: int
GetBoardZBottom
No description yet.
double GetBoardZBottom();
Returns: double
GetBoardZTop
No description yet.
double GetBoardZTop();
Returns: double
GetComponents
No description yet.
IMBA_ArrayList GetComponents();
Returns: IMBA_ArrayList
Extension method of IMBA_PartDataModelHelper (using EDP;).
GetMcadOriginX
No description yet.
int GetMcadOriginX();
Returns: int
GetMcadOriginY
No description yet.
int GetMcadOriginY();
Returns: int
GetOriginalOffsetX
No description yet.
int GetOriginalOffsetX();
Returns: int
GetOriginalOffsetY
No description yet.
int GetOriginalOffsetY();
Returns: int
GetPartId
No description yet.
string GetPartId();
Returns: string
GetPartType
No description yet.
TMBAPartType GetPartType();
Returns: TMBAPartType
Extension method of IMBA_PartDataModelHelper (using EDP;).
GetSourceUniqueID
No description yet.
string GetSourceUniqueID();
Returns: string
GetUnit
No description yet.
TMBAUnit GetUnit();
Returns: TMBAUnit
Extension method of IMBA_PartDataModelHelper (using EDP;).
SaveStepToFile
No description yet.
void SaveStepToFile(string argFullPath);
| Parameter | Type | Passing |
|---|---|---|
argFullPath | string | value |
Returns: nothing (void)
Inherited members
Returned by
IMBA_ServerDocument.LoadPCBModel, IMBA_ServerDocument.LoadPCBModel_ForPreview, IMBA_ServerDocument.LoadStepModel, IMBA_ServerDocument.LoadStepModel_ForPreview
Accepted by
IMBA_DocumentDataModel.AddSuperAssembly, IMBA_ServerDocument.UpdateStepPartByStepPart_ForPreview