Table 6.229 — DRM_Scale
Property |
Description |
|||||||||
---|---|---|---|---|---|---|---|---|---|---|
Class |
|
|||||||||
Superclass |
||||||||||
Subclass |
|
|||||||||
Definition |
An instance of this DRM class specifies a scale along the given axis. If the absolute value of the scale is greater than 1,0, the <DRM Scale> instance specifies a transformation that will stretch any target object along the specified axis. On the other hand, if the absolute value is less than 1,0, any target object will be shrunk along the given axis. If the scaling value is negative, the <DRM Scale> instance specifies a transformation that will reflect any target object across the origin along the given axis, as well as shrinking or stretching the object based on the magnitude of the scale amount. The axis field specifies the axis to scale along. The scale_amount field specifies the multiplicative scale factor. |
|||||||||
Clarifications |
1 If specified, this <DRM Reference Vector> instance shall have vector_type = LSR_TRANSFORMATION_AXIS. |
|||||||||
Class diagram |
||||||||||
Inherited field elements |
|
|||||||||
Field elements |
|
|||||||||
Associated to (one-way) (inherited) |
|
|||||||||
Associated to (one-way) |
|
|||||||||
Associated by (one-way) (inherited) |
|
|||||||||
Associated by (one-way) |
|
|||||||||
Associated with (two-way) (inherited) |
|
|||||||||
Associated with (two-way) |
|
|||||||||
Composed of (two-way) (inherited) |
|
|||||||||
Composed of (two-way) |
|
|||||||||
Composed of (two-way metadata) (inherited) |
|
|||||||||
Composed of (two-way metadata) |
|
|||||||||
Component of (two-way) (inherited) |
|
|||||||||
Component of (two-way) |
|
|||||||||
Constraints |
||||||||||
Example(s) |
|