Skip to main content
View as Markdown

IPCB_3DMovie interface

No description yet.

public interface IPCB_3DMovie

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
Durationdoubleget
FrameInterpolationMethodTPCB_3DKeyFrameInterpolationMethodget; set
FrameRateintget; set
InterpolatedKeyFrameIPCB_3DKeyFrameget
IsCurrentboolget
KeyFrameByPosIPCB_3DKeyFrameget
KeyFrameCountintget
MovieIdintget
Namestringget; set
NextKeyFrameIPCB_3DKeyFrameget
PrevKeyFrameIPCB_3DKeyFrameget

Duration​

No description yet.

double GetState_Duration();

Type: double · Access: read-only

FrameInterpolationMethod​

No description yet.

TPCB_3DKeyFrameInterpolationMethod GetState_FrameInterpolationMethod();
void SetState_FrameInterpolationMethod(TPCB_3DKeyFrameInterpolationMethod argMethod);

Type: TPCB_3DKeyFrameInterpolationMethod · Access: read/write

The accessors are extension methods of IPCB_3DMovieHelper (using PCB;).

FrameRate​

No description yet.

int GetState_FrameRate();
void SetState_FrameRate(int argRate);

Type: int · Access: read/write

InterpolatedKeyFrame​

No description yet.

IPCB_3DKeyFrame GetState_InterpolatedKeyFrame(double argTime, TPCB_3DKeyFrameInterpolationMethod argMethod);

Type: IPCB_3DKeyFrame · Access: read-only · Index: argTime (double), argMethod (TPCB_3DKeyFrameInterpolationMethod)

The accessors are extension methods of IPCB_3DMovieHelper (using PCB;).

IsCurrent​

No description yet.

bool GetState_IsCurrent();

Type: bool · Access: read-only

KeyFrameByPos​

No description yet.

IPCB_3DKeyFrame GetState_KeyFrameByPos(int argId);

Type: IPCB_3DKeyFrame · Access: read-only · Index: argId (int)

The accessors are extension methods of IPCB_3DMovieHelper (using PCB;).

KeyFrameCount​

No description yet.

int GetState_KeyFrameCount();

Type: int · Access: read-only

MovieId​

No description yet.

int GetState_MovieId();

Type: int · Access: read-only

Name​

No description yet.

string GetState_Name();
void SetState_Name(string argName);

Type: string · Access: read/write

NextKeyFrame​

No description yet.

IPCB_3DKeyFrame GetState_NextKeyFrame(double argTime);

Type: IPCB_3DKeyFrame · Access: read-only · Index: argTime (double)

The accessors are extension methods of IPCB_3DMovieHelper (using PCB;).

PrevKeyFrame​

No description yet.

IPCB_3DKeyFrame GetState_PrevKeyFrame(double argTime);

Type: IPCB_3DKeyFrame · Access: read-only · Index: argTime (double)

The accessors are extension methods of IPCB_3DMovieHelper (using PCB;).

Methods​

MethodReturnsDescription
CreateNewKeyFrameIPCB_3DKeyFrame
GetKeyFrameIteratorIPCB_3DKeyFrameIterator

CreateNewKeyFrame​

No description yet.

IPCB_3DKeyFrame CreateNewKeyFrame();

Returns: IPCB_3DKeyFrame

Extension method of IPCB_3DMovieHelper (using PCB;).

GetKeyFrameIterator​

No description yet.

IPCB_3DKeyFrameIterator GetKeyFrameIterator();

Returns: IPCB_3DKeyFrameIterator

Extension method of IPCB_3DMovieHelper (using PCB;).

Returned by​

IPCB_3DMovieIterator.GetCurrent, IPCB_3DMovieManager.3DMovieById, IPCB_3DMovieManager.3DMovieByName