public final class EmfPlusMultiplyWorldTransform extends EmfPlusTerminalServerRecordType
The EmfPlusMultiplyWorldTransform record multiplies the current world space transform by a specified transform matrix.
Constructor and Description |
---|
EmfPlusMultiplyWorldTransform(EmfPlusRecord source)
Initializes a new instance of the
EmfPlusMultiplyWorldTransform class. |
Modifier and Type | Method and Description |
---|---|
Matrix |
getMatrixData()
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the multiplication matrix.
|
boolean |
getPostMultipliedMatrix()
Gets a value indicating whether [post multiplied matrix].
|
void |
setMatrixData(Matrix value)
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the multiplication matrix.
|
getDataSize, getFlags, getSize, getType, setDataSize, setFlags, setSize
public EmfPlusMultiplyWorldTransform(EmfPlusRecord source)
Initializes a new instance of the EmfPlusMultiplyWorldTransform
class.
source
- The source.public boolean getPostMultipliedMatrix()
Gets a value indicating whether [post multiplied matrix]. If set, the transform matrix should be post-multipled. If clear, it should be premultiplied.
Value:true
if [post multiplied matrix]; otherwise, false
.public Matrix getMatrixData()
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the multiplication matrix.
Value: The matrix data.public void setMatrixData(Matrix value)
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the multiplication matrix.
Value: The matrix data.