QCAD
Open Source 2D CAD

This module contains fundamental classes that implement basic mathematical concepts such as vectors or matrices as well as basic geometrical classes that represent points, lines, triangles and other basic geometrical shapes. More...
Classes  
class  RArc 
Lowlevel mathematical representation of an arc. More...  
class  RBox 
Represents a box e.g. More...  
class  RCircle 
Lowlevel mathematical representation of a circle. More...  
class  RDirected 
Copyright (c) 20112015 by Andrew Mustun. More...  
class  REllipse 
Lowlevel mathematical representation of an ellipse or ellipse arc. More...  
class  RExplodable 
Interface for explodable shape classes. More...  
class  RLine 
Lowlevel mathematical representation of a line. More...  
class  RMath 
Math functions. More...  
class  RMatrix 
Simple matrix class. More...  
class  RPoint 
Copyright (c) 20112015 by Andrew Mustun. More...  
class  RPolyline 
Lowlevel mathematical representation of an open polyline or closed polyline (= polygon). More...  
class  RRay 
Lowlevel mathematical representation of a ray. More...  
class  RShape 
Interface for geometrical shape classes. More...  
class  RSpline 
Lowlevel mathematical representation of a spline. More...  
class  RSplineProxy 
Copyright (c) 20112015 by Andrew Mustun. More...  
class  RTextLabel 
Text label. More...  
class  RTriangle 
Lowlevel mathematical representation of a triangle. More...  
class  RVector 
Represents a 3d vector (x/y/z). More...  
class  RVector::RVectorAngleSort 
class  RVector::RVectorDistanceSort 
class  RVector::RVectorLeftRightTopBottomSort 
class  RXLine 
Lowlevel mathematical representation of an infinite line. More...  
This module contains fundamental classes that implement basic mathematical concepts such as vectors or matrices as well as basic geometrical classes that represent points, lines, triangles and other basic geometrical shapes.