#include <ipegeo.h>
| 
Public Attributes | 
| double | a [4] | 
Detailed Description
Linear transformation in the plane (2x2 matrix). 
Constructor & Destructor Documentation
  
  | 
        
          | Linear::Linear | ( | Angle | angle | ) |  |  | explicit | 
 
Create matrix representing a rotation by angle. 
 
 
  
  | 
        
          | ipe::Linear::Linear | ( | double | m11, |  
          |  |  | double | m21, |  
          |  |  | double | m12, |  
          |  |  | double | m22 |  
          |  | ) |  |  |  | inlineexplicit | 
 
Create linear matrix with given coefficients. 
 
 
Member Function Documentation
      
        
          | Linear Linear::inverse | ( |  | ) | const | 
      
 
 
  
  | 
        
          | bool ipe::Linear::isIdentity | ( |  | ) | const |  | inline | 
 
Is this the identity matrix? 
 
 
  
  | 
        
          | bool ipe::Linear::operator== | ( | const Linear & | rhs | ) | const |  | inline | 
 
Check for equality of two linear matrices. 
 
 
  
  | 
        
          | double ipe::Linear::determinant | ( |  | ) | const |  | inline | 
 
Return determinant of a linear matrix. 
 
 
Friends And Related Function Documentation
Member Data Documentation
The documentation for this class was generated from the following files: