Skip to main content
View as Markdown

IPCB_3DKeyFrame interface

No description yet.

public interface IPCB_3DKeyFrame

Namespace: PCB · Assembly: Altium.SDK.Interfaces

Properties​

PropertyTypeAccessDescription
BendingDegreefloatget; set
Durationdoubleget
EyeRotationD3DXQuaternionget; set
IDintget
LookAt_D3DVECTORget; set
SubTitlestringget; set
Timedoubleget; set
Zoomdoubleget; set

BendingDegree​

No description yet.

float GetState_BendingDegree();
void SetState_BendingDegree(float argValue);

Type: float · Access: read/write

Duration​

No description yet.

double GetState_Duration();

Type: double · Access: read-only

EyeRotation​

No description yet.

D3DXQuaternion GetState_EyeRotation();
void SetState_EyeRotation(D3DXQuaternion argEyeRotation);

Type: D3DXQuaternion · Access: read/write

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

ID​

No description yet.

int GetState_ID();

Type: int · Access: read-only

LookAt​

No description yet.

_D3DVECTOR GetState_LookAt();
void SetState_LookAt(_D3DVECTOR argLookAt);

Type: _D3DVECTOR · Access: read/write

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

SubTitle​

No description yet.

string GetState_SubTitle();
void SetState_SubTitle(string argName);

Type: string · Access: read/write

Time​

No description yet.

double GetState_Time();
void SetState_Time(double argTime);

Type: double · Access: read/write

Zoom​

No description yet.

double GetState_Zoom();
void SetState_Zoom(double argZoom);

Type: double · Access: read/write

Methods​

MethodReturnsDescription
CloneIPCB_3DKeyFrame

Clone​

No description yet.

IPCB_3DKeyFrame Clone(IPCB_3DKeyFrame argClonedFrame);
ParameterTypePassing
argClonedFrameIPCB_3DKeyFramevalue

Returns: IPCB_3DKeyFrame

Extension method of IPCB_3DKeyFrameHelper (using PCB;).

Returned by​

IPCB_3DKeyFrameIterator.GetCurrent, IPCB_3DMovie.CreateNewKeyFrame, IPCB_3DMovie.InterpolatedKeyFrame, IPCB_3DMovie.KeyFrameByPos, IPCB_3DMovie.NextKeyFrame, IPCB_3DMovie.PrevKeyFrame