|
QCAD Application Framework
CAD Application Development and Automation.
|
Interface for directed shape classes. More...
#include <RDirected.h>
Public Member Functions | |
| virtual double | getDirection1 () const =0 |
| virtual double | getDirection2 () const =0 |
| virtual RVector | getEndPoint () const =0 |
| virtual RVector | getStartPoint () const =0 |
| virtual RS::Ending | getTrimEnd (const RVector &coord, const RVector &trimPoint)=0 |
| virtual bool | reverse ()=0 |
| virtual void | trimEndPoint (const RVector &p)=0 |
| virtual void | trimStartPoint (const RVector &p)=0 |
| virtual | ~RDirected () |
Interface for directed shape classes.
|
inlinevirtual |
|
pure virtual |
Implemented in RPolylineData, REllipse, RArc, RSpline, RPolyline, RLine, RArcData, RSplineData, RLineData, and RSolidData.
|
pure virtual |
Implemented in RPolylineData, REllipse, RArc, RSpline, RPolyline, RLine, RArcData, RSplineData, RLineData, and RSolidData.
|
pure virtual |
Implemented in RPolylineData, REllipse, RArc, RSpline, RPolyline, RSplineData, RLine, RLeaderData, RSolidData, and RLineData.
|
pure virtual |
Implemented in RPolylineData, REllipse, RArc, RSpline, RPolyline, RSplineData, RLine, RLeaderData, RSolidData, and RLineData.
|
pure virtual |
|
pure virtual |
Implemented in RSpline, REllipse, RPolylineData, RArc, RPolyline, REllipseData, RLine, RSplineData, RArcData, RLineData, and RSolidData.
|
pure virtual |
|
pure virtual |