------------------------------------------------------------------------------
| 108 | |
| 109 | //------------------------------------------------------------------------------ |
| 110 | void vtkTransform2D::Scale(double x, double y) |
| 111 | { |
| 112 | if (x == 1.0 && y == 1.0) |
| 113 | { |
| 114 | return; |
| 115 | } |
| 116 | double matrix[3][3]; |
| 117 | vtkMatrix3x3::Identity(*matrix); |
| 118 | matrix[0][0] = x; |
| 119 | matrix[1][1] = y; |
| 120 | vtkMatrix3x3::Multiply3x3(this->Matrix->GetData(), *matrix, this->Matrix->GetData()); |
| 121 | this->Matrix->Modified(); |
| 122 | } |
| 123 | |
| 124 | //------------------------------------------------------------------------------ |
| 125 | void vtkTransform2D::SetMatrix(const double elements[9]) |