## SITransformation.HasScalingOrientation

### Description

Returns whether this transformation has a valid scaling orientation.

### C# Syntax

    Boolean SITransformation.HasScalingOrientation();

### Scripting Syntax

    oBoolean = SITransformation.HasScalingOrientation();

### Return Value

Boolean True if this vector transformation has a valid scaling orientation; otherwise False.

### Examples

#### VBScript Example

    set transfo = XSIMath.CreateTransform

    ' this transfo should not have a valid scaling orientation

    Application.LogMessage "Has scaling orientation: " & transfo.HasScalingOrientation

    transfo.SetScalingOrientationFromXYZAngles 2.0, 2.0, 4.0

    ' this transfo should have a valid scaling orientation

    Application.LogMessage "Has scaling orientation: " & transfo.HasScalingOrientation

### See Also

SIVector3 SIMatrix3 SIMatrix4 SIRotation SITransformation SIQuaternion