//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
//
// This library is free software; you can redistribute it and/or
// modify it under the terms of the GNU Lesser General Public
/// Returns True if the selected presentation can be used for plane definition
/// \param thePrs a presentation
/// Returns True if the selected presentation can be used for plane definition
/// \param thePrs a presentation
/// If widgets has several panels then this method has to show a page which contains information
/// for current feature. By default does nothing
/// If widgets has several panels then this method has to show a page which contains information
/// for current feature. By default does nothing
/// It is redefined to do nothing if the plane of the sketch has been already set.
/// \param theValues the wrapped selection values
/// \param theToValidate a validation flag
/// It is redefined to do nothing if the plane of the sketch has been already set.
/// \param theValues the wrapped selection values
/// \param theToValidate a validation flag
const bool theToValidate);
/// Erase preview planes, disconnect widget, change the view projection
/// \param thePrs a selected presentation
const bool theToValidate);
/// Erase preview planes, disconnect widget, change the view projection
/// \param thePrs a selected presentation
/// Set sketch plane from selected object
/// \param theFeature a feature of sketch
/// \param thePrs a presentation
/// Set sketch plane from selected object
/// \param theFeature a feature of sketch
/// \param thePrs a presentation
* (circles, arcs) which are in pane of of the given sketch
* \param theSketch - the sketch
*/
* (circles, arcs) which are in pane of of the given sketch
* \param theSketch - the sketch
*/
private:
/// class to show/hide preview planes
PartSet_PreviewPlanes* myPreviewPlanes;
QCheckBox* myViewInverted;
private:
/// class to show/hide preview planes
PartSet_PreviewPlanes* myPreviewPlanes;
QCheckBox* myViewInverted;