Vizard 8 » Reference » Linking » Linking command table
8.0

Linking command table

Global commands

<viz>.link

<viz>.mergeLinkable

<viz>.grab

Link methods

<link>.disable

<link>.enable

<link>.getDst

<link>.getDstFlag

<link>.getDstMask

<link>.getEnabled

<link>.getMask

<link>.getOffset

<link>.getSrc

<link>.getSrcFlag

<link>.getSrcMask

<link>.remove

<link>.reset

<link>.setDst

<link>.setDstFlag

<link>.setEnabled

<link>.setMask

<link>.setOffset

<link>.setSrc

<link>.setSrcFlag

<link>.update

Operator creation

<link>.clampPosX

<link>.clampPosY

<link>.clampPosZ

<link>.postAxisAngle

<link>.postEuler

<link>.postMultInverseLinkable

<link>.postMultLinkable

<link>.postQuat

<link>.postScale

<link>.postTrans

<link>.preAxisAngle

<link>.preEuler

<link>.preMultInverseLinkable

<link>.preMultLinkable

<link>.preQuat

<link>.preScale

<link>.preTrans

<link>.setEuler

<link>.setPos

<link>.swapEuler

<link>.swapPos

<link>.swapQuat

Operator methods

<operator>.remove

<operator:clamp>.getRange

<operator:clamp>.setRange

<operator:linkable>.getLinkable

<operator:linkable>.setLinkable

<operator:rotation>.getAxisAngle

<operator:rotation>.getEuler

<operator:rotation>.getQuat

<operator:rotation>.setAxisAngle

<operator:rotation>.setEuler

<operator:rotation>.setQuat

<operator:scale>.getScale

<operator:scale>.setScale

<operator:swap>.getSwap

<operator:swap>.setSwap

<operator:translation>.getPosition

<operator:translation>.setPosition

See also

In this section:

Linking Basics- Introduction to linking.

Advanced Linking - Discusses the implementation of links with matrix mathematics.

Operators on Links- More operator examples and implantation discussion.

Other sections:

Transform Basics - Introduces the position/orientation/scale matrix associated with all 3D nodes.

Example scripts:

Basic linking

Grabbing

Link merging