SHAPER
9.12.0
|
A redefinition of standard AIS Interactive Object in order to provide
presentation of coincident constraint.
More...
Public Member Functions | |
SketcherPrs_Coincident (ModelAPI_Feature *theConstraint, SketchPlugin_Sketch *theSketch) | |
Constructor. More... | |
virtual DEFINE_STANDARD_RTTIEXT(SketcherPrs_Coincident, AIS_InteractiveObject) protected void | ComputeSelection (const Handle &&aSelection, const Standard_Integer aMode) |
Redefinition of virtual function. More... | |
Static Public Member Functions | |
static bool | IsReadyToDisplay (ModelAPI_Feature *theConstraint, const std::shared_ptr< GeomAPI_Ax3 > &thePlane) |
Returns true if the constraint feature arguments are correcly filled to build AIS presentation. More... | |
A redefinition of standard AIS Interactive Object in order to provide
presentation of coincident constraint.
SketcherPrs_Coincident::SketcherPrs_Coincident | ( | ModelAPI_Feature * | theConstraint, |
SketchPlugin_Sketch * | theSketch | ||
) |
Constructor.
theConstraint | a constraint object |
thePlane | plane of a sketch |
|
static |
Returns true if the constraint feature arguments are correcly filled to build AIS presentation.
theConstraint | a constraint feature |
thePlane | a coordinate plane of current sketch |
|
virtual |
Redefinition of virtual function.