IMBA_SDK_SceneObjectDataModel interface
No description yet.
public interface IMBA_SDK_SceneObjectDataModel : IMBA_SDK_CoreObjectDataModel
Namespace: EDP · Assembly: Altium.SDK.Interfaces
Inherits: IMBA_SDK_CoreObjectDataModel
Derived: IMBA_SDK_PartDataModel
Properties
| Property | Type | Access | Description |
|---|---|---|---|
| Parent2 | IMBA_SDK_SceneObjectDataModel | get; set | |
| PivotPoint2 | MBA_SDK_Vec3 | get; set | |
| Transform2 | MBA_SDK_Mat4 | get; set | |
| Visible | bool | get; set |
Parent2
No description yet.
IMBA_SDK_SceneObjectDataModel GetParent2();
void SetParent2(IMBA_SDK_SceneObjectDataModel argValue);
Type: IMBA_SDK_SceneObjectDataModel · Access: read/write
The accessors are extension methods of IMBA_SDK_SceneObjectDataModelHelper (using EDP;).
PivotPoint2
No description yet.
MBA_SDK_Vec3 GetPivotPoint2();
void SetPivotPoint2(MBA_SDK_Vec3 argValue);
Type: MBA_SDK_Vec3 · Access: read/write
The accessors are extension methods of IMBA_SDK_SceneObjectDataModelHelper (using EDP;).
Transform2
No description yet.
MBA_SDK_Mat4 GetTransform2();
void SetTransform2(MBA_SDK_Mat4 argValue);
Type: MBA_SDK_Mat4 · Access: read/write
The accessors are extension methods of IMBA_SDK_SceneObjectDataModelHelper (using EDP;).
Visible
No description yet.
bool GetVisible();
void SetVisible(bool argValue);
Type: bool · Access: read/write
Methods
| Method | Returns | Description |
|---|---|---|
| AddChild2 | int | |
| AsPartItemDataModel2 | IMBA_SDK_PartItemDataModel | |
| GetAbsTransform2 | MBA_SDK_Mat4 | |
| GetChild2 | IMBA_SDK_SceneObjectDataModel | |
| GetChildCount | int | |
| IndexOf2 | int |
AddChild2
No description yet.
int AddChild2(IMBA_SDK_SceneObjectDataModel argChild);
int AddChild2(object argChild);
| Parameter | Type | Passing |
|---|---|---|
argChild | IMBA_SDK_SceneObjectDataModel | value |
Returns: int
The first overload is an extension method of IMBA_SDK_SceneObjectDataModelHelper (using EDP;) with typed parameters; the second is declared by the interface.
AsPartItemDataModel2
No description yet.
IMBA_SDK_PartItemDataModel AsPartItemDataModel2();
Returns: IMBA_SDK_PartItemDataModel
Extension method of IMBA_SDK_SceneObjectDataModelHelper (using EDP;).
GetAbsTransform2
No description yet.
MBA_SDK_Mat4 GetAbsTransform2();
Returns: MBA_SDK_Mat4
Extension method of IMBA_SDK_SceneObjectDataModelHelper (using EDP;).
GetChild2
No description yet.
IMBA_SDK_SceneObjectDataModel GetChild2(int argIndex);
| Parameter | Type | Passing |
|---|---|---|
argIndex | int | value |
Returns: IMBA_SDK_SceneObjectDataModel
Extension method of IMBA_SDK_SceneObjectDataModelHelper (using EDP;).
GetChildCount
No description yet.
int GetChildCount();
Returns: int
IndexOf2
No description yet.
int IndexOf2(IMBA_SDK_SceneObjectDataModel argChild);
int IndexOf2(object argChild);
| Parameter | Type | Passing |
|---|---|---|
argChild | IMBA_SDK_SceneObjectDataModel | value |
Returns: int
The first overload is an extension method of IMBA_SDK_SceneObjectDataModelHelper (using EDP;) with typed parameters; the second is declared by the interface.