![]() | InDesign SDK 20.5 |
This is the complete list of members for PMMatrix, including all inherited members.
| data_type typedef (defined in PMMatrix) | PMMatrix | |
| Determinant() const | PMMatrix | |
| exactly_identity() const noexcept (defined in PMMatrix) | PMMatrix | |
| GetAGMFixedMatrix(_t_BRVFixedMatrix *retMatrix) const | PMMatrix | |
| GetAGMFloatMatrix(BRVCoordMatrix *retMatrix) const | PMMatrix | |
| GetMatrixContent() const | PMMatrix | |
| GetMatrixFactors(PMMatrix *scale, PMMatrix *skew, PMMatrix *rotate, PMMatrix *translate, TransformFactorOrder factorOrder=kFactorOrder_SKRT) const | PMMatrix | |
| GetMatrixInfo(PMReal *rotAngle, PMReal *xSkewAngle, PMReal *xScale, PMReal *yScale) const | PMMatrix | |
| GetRotationAngle(bool16 zeroCentered=kFalse) const | PMMatrix | |
| GetTransformValues(PMReal *xscale, PMReal *yscale, PMReal *skewslope, PMReal *costheta, PMReal *sintheta, PMReal *xtranslation, PMReal *ytranslation, TransformFactorOrder factorOrder=kFactorOrder_SKRT) const | PMMatrix | |
| GetUIMatrixF32(dvacore::geom::ScaleMatrixT< float > *retMatrix) const | PMMatrix | |
| GetXScale() const | PMMatrix | |
| GetXSkewAngle() const | PMMatrix | |
| GetXTranslation() const noexcept | PMMatrix | inline |
| GetYScale() const | PMMatrix | |
| GetYTranslation() const noexcept | PMMatrix | inline |
| Inverse() const | PMMatrix | |
| Invert() | PMMatrix | |
| IsIdentity() const noexcept | PMMatrix | |
| IsSingular() const | PMMatrix | inline |
| kFactorOrder_End enum value (defined in PMMatrix) | PMMatrix | |
| kFactorOrder_RKST enum value (defined in PMMatrix) | PMMatrix | |
| kFactorOrder_SKRT enum value (defined in PMMatrix) | PMMatrix | |
| kHasAllTransformContent (defined in PMMatrix) | PMMatrix | static |
| kHasNoTransformContent (defined in PMMatrix) | PMMatrix | static |
| kHasRotateContent (defined in PMMatrix) | PMMatrix | static |
| kHasScaleContent (defined in PMMatrix) | PMMatrix | static |
| kHasSkewContent (defined in PMMatrix) | PMMatrix | static |
| kHasTranslateContent (defined in PMMatrix) | PMMatrix | static |
| operator!=(const PMMatrix &other) const (defined in PMMatrix) | PMMatrix | inline |
| operator*(const PMMatrix &m1, const PMMatrix &m2) | PMMatrix | friend |
| operator<(const PMMatrix &other) const | PMMatrix | |
| operator=(const PMMatrix &m) noexcept=default | PMMatrix | |
| operator=(PMMatrix &&m) noexcept=default (defined in PMMatrix) | PMMatrix | |
| operator==(const PMMatrix &other) const | PMMatrix | |
| operator[](int index) const | PMMatrix | |
| PermuteLeftPast(const PMMatrix &m) | PMMatrix | |
| PermuteRightPast(const PMMatrix &m) | PMMatrix | |
| PMMatrix() noexcept | PMMatrix | inline |
| PMMatrix(PMReal a, PMReal b, PMReal c, PMReal d, PMReal e, PMReal f) noexcept | PMMatrix | inline |
| PMMatrix(const PMMatrix &m) noexcept=default | PMMatrix | |
| PMMatrix(PMMatrix &&m) noexcept=default (defined in PMMatrix) | PMMatrix | |
| PMMatrix(const BRVCoordMatrix &m) | PMMatrix | |
| PostConcat(const PMMatrix &m) | PMMatrix | |
| PreConcat(const PMMatrix &m) | PMMatrix | |
| PreRotate(PMReal angleInDegrees) | PMMatrix | |
| PreScale(PMReal xScale, PMReal yScale) | PMMatrix | |
| PreservesBoxes() const | PMMatrix | |
| PreTranslate(PMReal x, PMReal y) | PMMatrix | |
| PreTranslate(const PMPoint &offset) (defined in PMMatrix) | PMMatrix | inline |
| ReadWrite(IPMStream *s) | PMMatrix | |
| ResetToIdentity() noexcept | PMMatrix | |
| Rotate(PMReal angleInDegrees) | PMMatrix | |
| RotateAbout(const PMPoint ¢er, PMReal angle) (defined in PMMatrix) | PMMatrix | inline |
| RotateTo(PMReal thetaInDegrees) | PMMatrix | |
| RotateTo(const PMPoint &stationaryPoint, PMReal thetaInDegrees) (defined in PMMatrix) | PMMatrix | |
| RotateTo(const PMPoint &stationaryPoint, PMReal cosineAngle, PMReal sineAngle) (defined in PMMatrix) | PMMatrix | |
| SanityCheck() const (defined in PMMatrix) | PMMatrix | inline |
| Scale(PMReal xScale, PMReal yScale) | PMMatrix | |
| ScaleFrom(const PMPoint &stationaryPoint, PMReal xScale, PMReal yScale) (defined in PMMatrix) | PMMatrix | inline |
| ScaleTo(PMReal xScale, PMReal yScale) | PMMatrix | |
| ScaleTo(const PMPoint &stationaryPoint, PMReal xScale, PMReal yScale) (defined in PMMatrix) | PMMatrix | |
| SetMatrix(const BRVCoordMatrix &m) | PMMatrix | |
| SetMatrix(const _t_BRVFixedMatrix &m) | PMMatrix | |
| SetMatrix(const dvacore::geom::ScaleMatrixT< float > &m) | PMMatrix | |
| SetOrigin(PMReal x, PMReal y) (defined in PMMatrix) | PMMatrix | inline |
| SkewFrom(const PMPoint &stationaryPoint, PMReal skewAngle, PMReal noSkewDirectionAngle) (defined in PMMatrix) | PMMatrix | inline |
| SkewHorizontal(PMReal xSkewAngleInDegrees) | PMMatrix | |
| SkewTo(PMReal xSkewAngleInDegrees) | PMMatrix | |
| SkewTo(const PMPoint &stationaryPoint, PMReal xSkewAngleInDegrees) (defined in PMMatrix) | PMMatrix | |
| SkewToSlope(const PMPoint &stationaryPoint, PMReal skewSlope) (defined in PMMatrix) | PMMatrix | |
| SkewVertical(PMReal ySkewAngleInDegrees) | PMMatrix | |
| Transform(PMReal *x, PMReal *y) const | PMMatrix | |
| Transform(PMPoint *p) const (defined in PMMatrix) | PMMatrix | inline |
| Transform(PMPolygon4 *fourPoints) const | PMMatrix | |
| Transform(PMRect *rect) const | PMMatrix | |
| Transform(PMLineSeg *segment) const | PMMatrix | |
| TransformFactorOrder enum name (defined in PMMatrix) | PMMatrix | |
| Translate(PMReal x, PMReal y) | PMMatrix | |
| Translate(const PMPoint &offset) (defined in PMMatrix) | PMMatrix | inline |
| TranslateTo(PMReal x, PMReal y) | PMMatrix |