Skip to content

Math Module

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.

Class Description
RArc Low-level mathematical representation of an arc.
RArcProxy Proxy for advanced arc functionality.
RBox Represents a box e.g.
RCircle Low-level mathematical representation of a circle.
RDirected
REllipse Low-level mathematical representation of an ellipse or ellipse arc.
REllipseProxy Proxy for advanced ellipse functionality.
RExplodable Interface for explodable shape classes.
RLine Low-level mathematical representation of a line.
RMath Math functions.
RMatrix Simple matrix class.
RPoint Low-level mathematical representation of a point.
RPolyline Low-level mathematical representation of an open polyline or closed polyline (= polygon).
RPolylineProxy Proxy for advanced polyline functionality.
RRay Low-level mathematical representation of a ray.
RRefPoint Represents a reference point of an entity.
RShape Interface for geometrical shape classes.
RShapeProxy Proxy for advanced shape functionality.
RSpline Low-level mathematical representation of a spline.
RSplineProxy
RTextLabel Text label.
RTransform
RTransformOp
RTriangle Low-level mathematical representation of a triangle.
RVector Represents a 3d vector (x/y/z).
RXLine Low-level mathematical representation of an infinite line.