Open topic with navigation
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