vrdTransformNodeVariant¶
-
class
vrdTransformNodeVariant
¶
(Inherits vrdSceneObject
)
Transformation variant node.
Summary¶
- Functions:
- apply()
- getApplyMask() → vrTransformTypes.VariantValueBitMask
- getEulerRotationOrder() → vrTransformTypes.EulerRotationOrder
- getName() → string
- getRotatePivot() → QVector3D
- getRotatePivotTranslation() → QVector3D
- getRotationAsEuler() → QVector3D
- getRotationOrientationAsEuler() → QVector3D
- getScale() → QVector3D
- getScalePivot() → QVector3D
- getScalePivotTranslation() → QVector3D
- getTranslation() → QVector3D
- getWorldRotatePivot() → QVector3D
- getWorldScalePivot() → QVector3D
- getWorldTranslation() → QVector3D
- setApplyMask(mask)
- setEulerRotationOrder(rotationOrder)
- setName(name)
- setRotatePivot(rotatePivot)
- setRotatePivotTranslation(rotatePivotTranslation)
- setRotationAsEuler(rotation)
- setRotationOrientationAsEuler(rotationOrientation)
- setScale(scale)
- setScalePivot(scalePivot)
- setScalePivotTranslation(scalePivotTranslation)
- setTranslation(translation)
- setWorldRotatePivot(rotatePivot)
- setWorldScalePivot(scalePivot)
- setWorldTranslation(translation)
Functions¶
-
vrdTransformNodeVariant.
apply
()¶ Applies this variant to the transformation.
-
vrdTransformNodeVariant.
getApplyMask
()¶ Returns: The bit mask for fields to be applied on select Return type: vrTransformTypes.VariantValueBitMask
-
vrdTransformNodeVariant.
getEulerRotationOrder
()¶ Returns: The euler angle rotation order Return type: vrTransformTypes.EulerRotationOrder
-
vrdTransformNodeVariant.
getName
()¶ Returns: The name of this transform variant Return type: string
-
vrdTransformNodeVariant.
getRotatePivot
()¶ Returns: The rotation pivot point Return type: QVector3D
-
vrdTransformNodeVariant.
getRotatePivotTranslation
()¶ Returns: The rotation pivot translation Return type: QVector3D
-
vrdTransformNodeVariant.
getRotationAsEuler
()¶ Returns: The euler rotation angles Return type: QVector3D
-
vrdTransformNodeVariant.
getRotationOrientationAsEuler
()¶ Returns: The rotation orientation angles Return type: QVector3D
-
vrdTransformNodeVariant.
getScale
()¶ Returns: The scale vector Return type: QVector3D
-
vrdTransformNodeVariant.
getScalePivot
()¶ Returns: The scale pivot point Return type: QVector3D
-
vrdTransformNodeVariant.
getScalePivotTranslation
()¶ Returns: The scale pivot translation Return type: QVector3D
-
vrdTransformNodeVariant.
getTranslation
()¶ Returns: The local translation vector Return type: QVector3D
-
vrdTransformNodeVariant.
getWorldRotatePivot
()¶ Returns: The rotation pivot in world space Return type: QVector3D
-
vrdTransformNodeVariant.
getWorldScalePivot
()¶ Returns: The cale pivot point in world space Return type: QVector3D
-
vrdTransformNodeVariant.
getWorldTranslation
()¶ Returns: The translation vector in world space Return type: QVector3D
-
vrdTransformNodeVariant.
setApplyMask
(mask)¶ Sets the bit mask for fields to be applied on select.
Parameters: mask (vrTransformTypes.VariantValueBitMask) – The bit mask
-
vrdTransformNodeVariant.
setEulerRotationOrder
(rotationOrder)¶ Sets the euler rotation order.
Parameters: rotationOrder (vrTransformTypes.EulerRotationOrder) – The rotation order
-
vrdTransformNodeVariant.
setName
(name)¶ Sets the variant name.
Parameters: name (string) – The new name
-
vrdTransformNodeVariant.
setRotatePivot
(rotatePivot)¶ Sets the rotate pivot.
Parameters: rotatePivot (QVector3D) – The rotate pivot
-
vrdTransformNodeVariant.
setRotatePivotTranslation
(rotatePivotTranslation)¶ Sets the rotate pivot translation.
Parameters: rotatePivotTranslation (QVector3D) – The rotate pivot translation
-
vrdTransformNodeVariant.
setRotationAsEuler
(rotation)¶ Sets the rotation.
Parameters: rotation (QVector3D) – Euler rotation angles
-
vrdTransformNodeVariant.
setRotationOrientationAsEuler
(rotationOrientation)¶ Sets the rotation orientation.
Parameters: rotationOrientation (QVector3D) – Euler rotation orientation angles
-
vrdTransformNodeVariant.
setScale
(scale)¶ Sets the scaling.
Parameters: scale (QVector3D) – Scale vector
-
vrdTransformNodeVariant.
setScalePivot
(scalePivot)¶ Sets the scale pivot.
Parameters: scalePivot (QVector3D) – The scale pivot
-
vrdTransformNodeVariant.
setScalePivotTranslation
(scalePivotTranslation)¶ Sets the scale pivot translation.
Parameters: scalePivotTranslation (QVector3D) – The scale pivot translation
-
vrdTransformNodeVariant.
setTranslation
(translation)¶ Sets the translation in local space.
Parameters: translation (QVector3D) – The translation vector
-
vrdTransformNodeVariant.
setWorldRotatePivot
(rotatePivot)¶ Sets the rotate pivot in world space.
Parameters: rotatePivot (QVector3D) – The rotate pivot in world space
-
vrdTransformNodeVariant.
setWorldScalePivot
(scalePivot)¶ Sets the scale pivot in world space.
Parameters: scalePivot (QVector3D) – The scale pivot in world space
-
vrdTransformNodeVariant.
setWorldTranslation
(translation)¶ Sets the translation in world space.
Parameters: translation (QVector3D) – Translation in world space