The properties of the **PMatrix** class are listed below. For a complete list of **PMatrix** class members, see the PMatrix Members topic.

Elements | Gets an array of floating-point values that represents the elements of this PMatrix object. |

IsIdentity | Gets a value indicating whether this PMatrix object is the identity matrix. |

IsInvertible | Gets a value indicating whether this PMatrix object is invertible. |

Matrix | Gets or sets the underlying matrix object. |

MatrixReference | Gets a reference to the underlying matrix object. |

OffsetX | Gets or sets the x translation value (the dx value, or the element in the third row and first column) of this PMatrix object. |

OffsetY | Gets or sets the y translation value (the dy value, or the element in the third row and second column) of this PMatrix object. |

Rotation | Gets or sets the rotation value of this PMatrix, in degrees. |

Scale | Gets or sets the scale value of this PMatrix. |

ElementString | Gets a string representation of the elements in this PMatrix. |

PMatrix Class | UMD.HCIL.Piccolo.Util Namespace