Skip to main content
View as Markdown

IMBA_SDK_SceneController interface

No description yet.

public interface IMBA_SDK_SceneController

Namespace: EDP · Assembly: Altium.SDK.Interfaces

Methods​

MethodReturnsDescription
DeletePart2TMBA_SDK_ControllerResult
PartGetParameterstring
PartRemoveParametervoid
PartSetParametervoid
Rotate2TMBA_SDK_ControllerResult
SetRelativePosition2TMBA_SDK_ControllerResult
SetRelativeTransform2TMBA_SDK_ControllerResult
SetWorldPosition2TMBA_SDK_ControllerResult
SetWorldTransform2TMBA_SDK_ControllerResult

DeletePart2​

No description yet.

TMBA_SDK_ControllerResult DeletePart2(string argUID);
ParameterTypePassing
argUIDstringvalue

Returns: TMBA_SDK_ControllerResult

Extension method of IMBA_SDK_SceneControllerHelper (using EDP;).

PartGetParameter​

No description yet.

string PartGetParameter(string argUID, string argName, string argDefValue);
ParameterTypePassing
argUIDstringvalue
argNamestringvalue
argDefValuestringvalue

Returns: string

PartRemoveParameter​

No description yet.

void PartRemoveParameter(string argUID, string argName);
ParameterTypePassing
argUIDstringvalue
argNamestringvalue

Returns: nothing (void)

PartSetParameter​

No description yet.

void PartSetParameter(string argUID, string argName, string argValue);
ParameterTypePassing
argUIDstringvalue
argNamestringvalue
argValuestringvalue

Returns: nothing (void)

Rotate2​

No description yet.

TMBA_SDK_ControllerResult Rotate2(string argObjectID, MBA_SDK_Vec3 argWorldRotationAxis, float argAngle);
ParameterTypePassing
argObjectIDstringvalue
argWorldRotationAxisMBA_SDK_Vec3value
argAnglefloatvalue

Returns: TMBA_SDK_ControllerResult

Extension method of IMBA_SDK_SceneControllerHelper (using EDP;).

SetRelativePosition2​

No description yet.

TMBA_SDK_ControllerResult SetRelativePosition2(string argObjectID, string argReferenceObjectID, MBA_SDK_Vec3 argNewChildPosition);
ParameterTypePassing
argObjectIDstringvalue
argReferenceObjectIDstringvalue
argNewChildPositionMBA_SDK_Vec3value

Returns: TMBA_SDK_ControllerResult

Extension method of IMBA_SDK_SceneControllerHelper (using EDP;).

SetRelativeTransform2​

No description yet.

TMBA_SDK_ControllerResult SetRelativeTransform2(string argObjectID, string argReferenceObjectID, MBA_SDK_Mat4 argNewChildTransform);
ParameterTypePassing
argObjectIDstringvalue
argReferenceObjectIDstringvalue
argNewChildTransformMBA_SDK_Mat4value

Returns: TMBA_SDK_ControllerResult

Extension method of IMBA_SDK_SceneControllerHelper (using EDP;).

SetWorldPosition2​

No description yet.

TMBA_SDK_ControllerResult SetWorldPosition2(string argObjectID, MBA_SDK_Vec3 argNewWorldPosition);
ParameterTypePassing
argObjectIDstringvalue
argNewWorldPositionMBA_SDK_Vec3value

Returns: TMBA_SDK_ControllerResult

Extension method of IMBA_SDK_SceneControllerHelper (using EDP;).

SetWorldTransform2​

No description yet.

TMBA_SDK_ControllerResult SetWorldTransform2(string argObjectID, MBA_SDK_Mat4 argNewWorldTransform);
ParameterTypePassing
argObjectIDstringvalue
argNewWorldTransformMBA_SDK_Mat4value

Returns: TMBA_SDK_ControllerResult

Extension method of IMBA_SDK_SceneControllerHelper (using EDP;).

Returned by​

IMBA_SDK_DocumentController.GetSceneController2