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) 20112018 by Andrew Mustun. More...  
class  REllipse 
Lowlevel mathematical representation of an ellipse or ellipse arc. More...  
class  REllipseProxy 
Proxy for advanced ellipse functionality. 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) 20112018 by Andrew Mustun. More...  
class  RPolyline 
Lowlevel mathematical representation of an open polyline or closed polyline (= polygon). More...  
class  RPolylineProxy 
Proxy for advanced polyline functionality. More...  
class  RRay 
Lowlevel mathematical representation of a ray. More...  
class  RRefPoint 
Represents a reference point of an entity. More...  
class  RShape 
Interface for geometrical shape classes. More...  
class  RShapeProxy 
Proxy for advanced shape functionality. More...  
class  RSpline 
Copyright (c) 20112018 by Andrew Mustun. More...  
class  RSplineProxy 
Copyright (c) 20112018 by Andrew Mustun. More...  
class  RTextLabel 
Text label. More...  
class  RTransform 
Copyright (c) 20112020 by Andrew Mustun. More...  
class  RTransformOp 
Copyright (c) 20112020 by Andrew Mustun. More...  
class  RTriangle 
Lowlevel mathematical representation of a triangle. More...  
class  RVector 
Represents a 3d vector (x/y/z). More...  
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.