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 |
Low-level mathematical representation of an arc. More... | |
class | RBox |
Represents a box e.g. More... | |
class | RCircle |
Low-level mathematical representation of a circle. More... | |
class | RDirected |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | REllipse |
Low-level 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 |
Low-level mathematical representation of a line. More... | |
class | RMath |
Math functions. More... | |
class | RMatrix |
Simple matrix class. More... | |
class | RPoint |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RPolyline |
Low-level mathematical representation of an open polyline or closed polyline (= polygon). More... | |
class | RPolylineProxy |
Proxy for advanced polyline functionality. More... | |
class | RRay |
Low-level 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) 2011-2018 by Andrew Mustun. More... | |
class | RSplineProxy |
Copyright (c) 2011-2018 by Andrew Mustun. More... | |
class | RTextLabel |
Text label. More... | |
class | RTransform |
Copyright (c) 2011-2020 by Andrew Mustun. More... | |
class | RTransformOp |
Copyright (c) 2011-2020 by Andrew Mustun. More... | |
class | RTriangle |
Low-level mathematical representation of a triangle. More... | |
class | RVector |
Represents a 3d vector (x/y/z). More... | |
class | RXLine |
Low-level 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.