SHAPER
9.13.0
|
A class which defines an interface of object which is able to create its own presentation. More...
Public Member Functions | |
virtual AISObjectPtr | getAISObject (AISObjectPtr thePrevious)=0 |
Returns the AIS preview. More... | |
A class which defines an interface of object which is able to create its own presentation.
|
pure virtual |
Returns the AIS preview.
thePrevious | - defines a presentation if it was created previously |
Implemented in SketchPlugin_Trim, SketchPlugin_Split, SketchPlugin_Offset, SketchPlugin_MultiTranslation, SketchPlugin_MultiRotation, SketchPlugin_MacroEllipticArc, SketchPlugin_MacroEllipse, SketchPlugin_MacroCircle, SketchPlugin_MacroBSpline, SketchPlugin_MacroArc, SketchPlugin_Fillet, SketchPlugin_CurveFitting, SketchPlugin_ConstraintVertical, SketchPlugin_ConstraintTangent, SketchPlugin_ConstraintRigid, SketchPlugin_ConstraintRadius, SketchPlugin_ConstraintPerpendicular, SketchPlugin_ConstraintParallel, SketchPlugin_ConstraintMirror, SketchPlugin_ConstraintMiddle, SketchPlugin_ConstraintLength, SketchPlugin_ConstraintHorizontal, SketchPlugin_ConstraintEqual, SketchPlugin_ConstraintDistanceAlongDir, SketchPlugin_ConstraintDistance, SketchPlugin_ConstraintCollinear, SketchPlugin_ConstraintCoincidenceInternal, SketchPlugin_ConstraintCoincidence, SketchPlugin_ConstraintAngle, and FeaturesPlugin_Measurement.