Public Types

typedef boost::signals2::connection Connection
 

Public Member Functions

void addFacesToSelection (Gui::View3DInventorViewer *, const Gui::ViewVolumeProjection &proj, const Base::Polygon2d &polygon, const TopoDS_Shape &shape)
 
bool isVisibleFace (int faceIndex, const SbVec2f &pos, Gui::View3DInventorViewer *viewer)
 
 Private (ViewProviderPartExt *vp)
 
 ~Private ()
 

Static Public Member Functions

static void selectionCallback (void *ud, SoEventCallback *cb)
 

Public Attributes

bool boxSelection
 
Connection connectDelDoc
 
Connection connectDelObj
 
Connection connectUndoDoc
 
Gui::Documentdoc
 
QSet< int > index
 
App::DocumentObjectobj
 
std::vector< App::Colorperface
 
Ui_TaskFaceColors * ui
 
QPointer< Gui::View3DInventorViewerview
 
ViewProviderPartExtvp
 

Member Typedef Documentation

◆ Connection

typedef boost::signals2::connection PartGui::FaceColors::Private::Connection

Constructor & Destructor Documentation

◆ Private()

◆ ~Private()

PartGui::FaceColors::Private::~Private ( )

Member Function Documentation

◆ addFacesToSelection()

◆ isVisibleFace()

bool PartGui::FaceColors::Private::isVisibleFace ( int  faceIndex,
const SbVec2f &  pos,
Gui::View3DInventorViewer viewer 
)

◆ selectionCallback()

static void PartGui::FaceColors::Private::selectionCallback ( void *  ud,
SoEventCallback *  cb 
)
static

Member Data Documentation

◆ boxSelection

bool PartGui::FaceColors::Private::boxSelection

◆ connectDelDoc

Connection PartGui::FaceColors::Private::connectDelDoc

◆ connectDelObj

Connection PartGui::FaceColors::Private::connectDelObj

◆ connectUndoDoc

Connection PartGui::FaceColors::Private::connectUndoDoc

◆ doc

Gui::Document* PartGui::FaceColors::Private::doc

Referenced by draftguitools.gui_lineslope.LineSlope::accept(), draftguitools.gui_dimensions.Dimension::action(), draftguitools.gui_base.GuiCommandSimplest::Activated(), draftguitools.gui_beziers.BezCurve::Activated(), draftguitools.gui_beziers.CubicBezCurve::Activated(), draftguitools.gui_dimension_ops.FlipDimension::Activated(), draftguitools.gui_groups.AddToConstruction::Activated(), draftguitools.gui_heal.Heal::Activated(), draftguitools.gui_layers.Layer::Activated(), draftguitools.gui_splines.BSpline::Activated(), draftguitools.gui_wire2spline.WireToBSpline::Activated(), draftguitools.gui_lines.Line::Activated(), PartGui::FaceColors::Private::addFacesToSelection(), WorkingPlane.Plane::alignToPointAndAxis(), WorkingPlane.Plane::alignToPointAndAxis_SVG(), Mod.Show.SceneDetails.ClipPlane.ClipPlane::apply_data(), Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane::apply_data(), Mod.Show.SceneDetails.Pickability.Pickability::apply_data(), Mod.Show.SceneDetails.VProperty.VProperty::apply_data(), importSVG.svgHandler::characters(), draftguitools.gui_drawing.Drawing::createDefaultPage(), draftguitools.gui_fillets.Fillet::draw_arc(), importSVG.svgHandler::endElement(), PartGui::FaceColors::FaceColors(), draftguitools.gui_fillets.Fillet::finish(), draftguitools.gui_arcs.Arc::finish(), draftguitools.gui_beziers.BezCurve::finish(), draftguitools.gui_beziers.CubicBezCurve::finish(), draftguitools.gui_polygons.Polygon::finish(), draftguitools.gui_rotate.Rotate::finish(), draftguitools.gui_splines.BSpline::finish(), Mod.Show.SceneDetail.SceneDetail::full_key(), draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor::get_annotations(), draftguitools.gui_arcs.Arc_3Points::getPoint(), importIFClegacy.IfcEntity::getProperties(), importIFClegacy.IfcEntity::getProperty(), PartGui::FaceColors::Private::Private(), draftguitools.gui_groups.AddToGroup::proceed(), draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor::read_meta(), draftguitools.gui_trimex.Trimex::redraw(), draftguitools.gui_lines.Line::removeTemporaryObject(), WorkingPlane.Plane::reset(), draftguitools.gui_annotationstyleeditor.AnnotationStyleEditor::save_meta(), Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane::scene_value(), Mod.Show.SceneDetails.Pickability.Pickability::scene_value(), Mod.Show.SceneDetails.VProperty.VProperty::scene_value(), Mod.Show.SceneDetail.SceneDetail::set_doc(), PartGui::FaceColors::slotDeleteDocument(), PartGui::FaceColors::slotUndoDocument(), drafttests.test_creation.DraftCreation::tearDown(), PathTests.TestPathHelix.TestPathHelix::tearDown(), PathTests.TestPathPropertyBag.TestPathPropertyBag::tearDown(), PathTests.TestPathSetupSheet.TestPathSetupSheet::tearDown(), PathTests.TestPathToolController.TestPathToolController::tearDown(), TestSpreadsheet.SpreadsheetCases::tearDown(), PathTests.TestPathSetupSheet.TestPathSetupSheet::test00(), PathTests.TestPathUtil.TestPathUtil::test00(), PathTests.TestPathSetupSheet.TestPathSetupSheet::test01(), PathTests.TestPathUtil.TestPathUtil::test01(), PathTests.TestPathUtil.TestPathUtil::test02(), PathTests.TestPathHelix.TestPathHelix::test03(), PathTests.TestPathUtil.TestPathUtil::test03(), PathTests.TestPathHelix.TestPathHelix::test04(), PathTests.TestPathUtil.TestPathUtil::test04(), PathTests.TestPathSetupSheet.TestPathSetupSheet::test13(), drafttests.test_creation.DraftCreation::test_dimension_linear_obj(), drafttests.test_creation.DraftCreation::test_dimension_radial_obj(), drafttests.test_creation.DraftCreation::test_facebinder(), drafttests.test_creation.DraftCreation::test_fillet(), drafttests.test_creation.DraftCreation::test_label(), TestSpreadsheet.SpreadsheetCases::testAggregates(), TestSpreadsheet.SpreadsheetCases::testAlias(), TestSpreadsheet.SpreadsheetCases::testAmbiguousAlias(), TestSpreadsheet.SpreadsheetCases::testClearAlias(), TestSpreadsheet.SpreadsheetCases::testCrossDocumentLinks(), TestSpreadsheet.SpreadsheetCases::testFunctions(), TestSpreadsheet.SpreadsheetCases::testInsertColumnsAlias(), TestSpreadsheet.SpreadsheetCases::testInsertRows(), TestSpreadsheet.SpreadsheetCases::testInsertRowsAlias(), TestSpreadsheet.SpreadsheetCases::testInvoluteGear(), TestSpreadsheet.SpreadsheetCases::testIssue3128(), TestSpreadsheet.SpreadsheetCases::testIssue3225(), TestSpreadsheet.SpreadsheetCases::testIssue3363(), TestSpreadsheet.SpreadsheetCases::testIssue3432(), TestSpreadsheet.SpreadsheetCases::testIssue4156(), TestSpreadsheet.SpreadsheetCases::testMatrix(), TestSpreadsheet.SpreadsheetCases::testNumbers(), TestSpreadsheet.SpreadsheetCases::testPlacementName(), TestSpreadsheet.SpreadsheetCases::testPrecedence(), TestSpreadsheet.SpreadsheetCases::testQuantitiesAndFractionsAsNumbers(), TestSpreadsheet.SpreadsheetCases::testRelationalOperators(), TestSpreadsheet.SpreadsheetCases::testRemoveColumnsAlias(), TestSpreadsheet.SpreadsheetCases::testRemoveColumnsAliasReuseName(), TestSpreadsheet.SpreadsheetCases::testRemoveRows(), TestSpreadsheet.SpreadsheetCases::testRemoveRowsAlias(), TestSpreadsheet.SpreadsheetCases::testRemoveRowsAliasReuseName(), TestSpreadsheet.SpreadsheetCases::testRenameAlias(), TestSpreadsheet.SpreadsheetCases::testRenameAlias2(), TestSpreadsheet.SpreadsheetCases::testRenameAlias3(), TestSpreadsheet.SpreadsheetCases::testSetInvalidAlias(), TestSpreadsheet.SpreadsheetCases::testSetInvalidAlias2(), TestSpreadsheet.SpreadsheetCases::testSketcher(), TestSpreadsheet.SpreadsheetCases::testUndoAliasCreationReuseName(), TestSpreadsheet.SpreadsheetCases::testUnits(), draftguitools.gui_trimex.Trimex::trimObject(), draftguitools.gui_trimex.Trimex::trimObjects(), Mod.PartDesign.WizardShaft.Shaft.Shaft::updateConstraint(), and Mod.Show.SceneDetails.ObjectClipPlane.ObjectClipPlane::val().

◆ index

◆ obj

App::DocumentObject* PartGui::FaceColors::Private::obj

Referenced by ArchAxis.ArchGridTaskPanel::accept(), ArchProfile.ProfileTaskPanel::accept(), ArchReference.ArchReferenceTaskPanel::accept(), femtaskpanels.task_constraint_sectionprint._TaskPanel::accept(), femtaskpanels.task_constraint_tie._TaskPanel::accept(), femtaskpanels.task_element_fluid1D._TaskPanel::accept(), femtaskpanels.task_element_geometry1D._TaskPanel::accept(), femtaskpanels.task_element_geometry2D._TaskPanel::accept(), femtaskpanels.task_element_rotation1D._TaskPanel::accept(), femtaskpanels.task_material_common._TaskPanel::accept(), femtaskpanels.task_material_reinforced._TaskPanel::accept(), femtaskpanels.task_mesh_boundarylayer._TaskPanel::accept(), femtaskpanels.task_mesh_group._TaskPanel::accept(), femtaskpanels.task_mesh_region._TaskPanel::accept(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::accept(), PathScripts.PathSetupSheetGui.OpTaskPanel::accept(), shipOutlineDraw.TaskPanel.TaskPanel::accept(), ArchComponent.ComponentTaskPanel::acceptIfcProperties(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage::addBase(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage::addBaseGeometry(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage::addBaseGeometry(), PathScripts.PathVcarveGui.TaskPanelBaseGeometryPage::addBaseGeometry(), ArchSpace.SpaceTaskPanel::addBoundary(), PathScripts.PathPropertyBagGui.TaskPanel::addCustomProperty(), PathScripts.PathPropertyBag.PropertyBag::addCustomProperty(), ArchAxis.AxisSystemTaskPanel::addElement(), ArchComponent.ComponentTaskPanel::addElement(), ArchSectionPlane.SectionPlaneTaskPanel::addElement(), DraftGui.FacebinderTaskPanel::addElement(), PathScripts.PathOpGui.TaskPanelBaseLocationPage::addLocationAt(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::addNewTagAt(), PathScripts.PathJob.ObjectJob::addOperation(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::addSelection(), PathScripts.PathJob.ObjectJob::addToolController(), PathScripts.PathJobGui.TaskPanel::alignCenterInStock(), PathScripts.PathJobGui.TaskPanel::alignCenterInStockXY(), PathScripts.PathJobGui.TaskPanel::alignSetOrigin(), PathScripts.PathJob.ObjectJob::allOperations(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider::allow(), PathScripts.PathDressupDogbone.Bone::angle(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel::ANSISizeChanged(), PathScripts.PathDressupTag.ObjectDressup::assignDefaultValues(), PathScripts.PathDressupAxisMap.ViewProviderDressup::attach(), PathScripts.PathDressupDogbone.ViewProviderDressup::attach(), PathScripts.PathDressupLeadInOut.ViewProviderDressup::attach(), PathScripts.PathDressupRampEntry.ViewProviderDressup::attach(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider::attach(), PathScripts.PathJobGui.ViewProvider::attach(), PathScripts.PathPropertyBagGui.ViewProvider::attach(), PathScripts.PathSetupSheetGui.ViewProvider::attach(), PathScripts.PathToolBitGui.ViewProvider::attach(), ArchComponent.ComponentTaskPanel::check(), femtaskpanels.task_material_common._TaskPanel::check_material_keys(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage::checkedChanged(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit::checkXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit::checkYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit::checkZpos(), ArchReference.ArchReferenceTaskPanel::chooseFile(), PathScripts.PathDressupAxisMap.ViewProviderDressup::claimChildren(), PathScripts.PathDressupDogbone.ViewProviderDressup::claimChildren(), PathScripts.PathDressupLeadInOut.ViewProviderDressup::claimChildren(), PathScripts.PathDressupPathBoundaryGui.DressupPathBoundaryViewProvider::claimChildren(), PathScripts.PathDressupRampEntry.ViewProviderDressup::claimChildren(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider::claimChildren(), PathScripts.PathDressupZCorrect.ViewProviderDressup::claimChildren(), PathScripts.PathJobGui.ViewProvider::claimChildren(), PathScripts.PathToolBitGui.ViewProvider::claimChildren(), Texture.ViewProviderTexture::claimChildren(), shipAreasCurve.Preview.Preview::clean(), shipOutlineDraw.Preview.Preview::clean(), PathScripts.PathDressupPathBoundaryGui.TaskPanel::cleanup(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage::cleanupPage(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage::clearBase(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::clicked(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel::clicked(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::clicked(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::copyNewTags(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage::createItemForBaseModel(), shipOutlineDraw.TaskPanel.TaskPanel::createPreview(), PathScripts.PathDressupHoldingTags.PathData::defaultTagHeight(), ArchSpace.SpaceTaskPanel::delBoundary(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage::deleteBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage::deleteBase(), PathScripts.PathDressupHoldingTags.ObjectTagDressup::doExecute(), draftguitools.gui_lines.Line::drawSegment(), draftguitools.gui_beziers.BezCurve::drawUpdate(), draftguitools.gui_beziers.CubicBezCurve::drawUpdate(), draftguitools.gui_splines.BSpline::drawUpdate(), ArchComponent.ComponentTaskPanel::editClass(), ArchComponent.ComponentTaskPanel::editIfcProperties(), PathScripts.PathJobGui.ViewProvider::editObject(), ArchComponent.ComponentTaskPanel::editObject(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::editTagAt(), PathScripts.PathToolControllerGui.DlgToolControllerEdit::exec_(), PathScripts.PathPropertyBagGui.PropertyCreate::exec_(), PathScripts.PathDressupTag.ObjectDressup::execute(), ArchSchedule.ArchScheduleTaskPanel::export(), ArchSchedule.ArchScheduleTaskPanel::exportCSV(), ArchSchedule.ArchScheduleTaskPanel::exportMD(), PathScripts.PathSetupSheet.SetupSheet::expressionReference(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces::findUnifiedRegions(), draftguitools.gui_edit.Edit::finish(), draftguitools.gui_trimex.Trimex::finish(), draftguitools.gui_beziers.BezCurve::finish(), draftguitools.gui_beziers.CubicBezCurve::finish(), draftguitools.gui_splines.BSpline::finish(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::generateNewTags(), PathScripts.PathSurfaceSupport.PathGeometryGenerator::generatePathGeometry(), ArchSectionPlane.SectionPlaneTaskPanel::getBB(), PathScripts.PathPropertyBag.PropertyBag::getCustomProperties(), PathScripts.PathJob.ObjectJob::getCycleTime(), PathScripts.PathDressupAxisMap.TaskPanel::getFields(), PathScripts.PathDressupDogbone.TaskPanel::getFields(), PathScripts.PathDressupDragknife.TaskPanel::getFields(), PathScripts.PathDressupLeadInOut.TaskPanel::getFields(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::getFields(), PathScripts.PathDressupZCorrect.TaskPanel::getFields(), PathScripts.PathJobGui.TaskPanel::getFields(), PathScripts.PathSetupSheetGui.GlobalEditor::getFields(), PathScripts.PathToolControllerGui.TaskPanel::getFields(), PathScripts.PathToolBitGui.ViewProvider::getIcon(), PathScripts.PathGetPoint.TaskPanel::getPoint(), ArchSchedule.ArchScheduleTaskPanel::getRows(), PathScripts.PathPocketShape.Extension::getSubLink(), PathScripts.PathPocketShape.Extension::getWire(), PathScripts.PathSetupSheet.SetupSheet::hasDefaultCoolantMode(), PathScripts.PathSetupSheet.SetupSheet::hasDefaultOperationDepths(), PathScripts.PathSetupSheet.SetupSheet::hasDefaultOperationHeights(), PathScripts.PathSetupSheet.SetupSheet::hasDefaultToolRapids(), ArchAxis.CommandArchGrid::IsActive(), PathScripts.PathJobGui.TaskPanel::jobModelEdit(), PathScripts.PathJobGui.TaskPanel::modelSet0(), draftguitools.gui_edit.Edit::mousePressed(), draftguitools.gui_edit.Edit::numericInput(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel::numTeethChanged(), PathScripts.PathDressupPathBoundary.DressupPathBoundary::onDcoumentRestored(), PathScripts.PathDressupLeadInOut.ViewProviderDressup::onDelete(), PathScripts.PathDressupRampEntry.ViewProviderDressup::onDelete(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider::onDelete(), PathScripts.PathJobGui.ViewProvider::onDelete(), PathScripts.PathDressupHoldingTags.ObjectTagDressup::onDocumentRestored(), PathScripts.PathIconViewProvider.ViewProvider::onEdit(), PartGui::FaceColors::onSelectionChanged(), shipOutlineDraw.TaskPanel.TaskPanel::onTableItem(), ArchReference.ArchReferenceTaskPanel::openFile(), PathScripts.PathSetupSheet.SetupSheet::operationsWithSettings(), draftguitools.gui_lines.Line::orientWP(), femtaskpanels.task_material_reinforced._TaskPanel::output_obj_mat_param(), PathScripts.PathOpGui.TaskPanelPage::pageCleanup(), PathScripts.PathOpGui.TaskPanelPage::pageGetFields(), PathScripts.PathOpGui.TaskPanelPage::pageRegisterSignalHandlers(), PathScripts.PathOpGui.TaskPanelPage::pageSetFields(), PathScripts.PathOpGui.TaskPanel::panelSetFields(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::parseAllRefLines(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces::PathSurface(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces::PathWaterline(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel::pitchChanged(), PathScripts.PathGetPoint.TaskPanel::pointFinish(), PathScripts.PathJobGui.TaskPanel::preCleanup(), PathScripts.PathOpGui.TaskPanel::preCleanup(), PathScripts.PathSurfaceSupport.ProcessSelectedFaces::preProcessModel(), PathScripts.PathPropertyBagGui.TaskPanel::propertyAdd(), PathScripts.PathPropertyBagGui.TaskPanel::propertyModifyIndex(), PathScripts.PathPropertyBagGui.TaskPanel::propertyRemove(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::readParameters(), ArchSectionPlane.SectionPlaneTaskPanel::recenter(), femtaskpanels.task_constraint_sectionprint._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_constraint_tie._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_element_fluid1D._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_element_geometry1D._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_element_geometry2D._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_element_rotation1D._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_material_common._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_material_reinforced._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_mesh_boundarylayer._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_mesh_group._TaskPanel::recompute_and_set_back_all(), femtaskpanels.task_mesh_region._TaskPanel::recompute_and_set_back_all(), PathScripts.PathPropertyBag.PropertyBag::refreshCustomPropertyGroups(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::reject(), PathScripts.PathToolBitGui.TaskPanel::reject(), PathScripts.PathJobGui.TaskPanel::reject(), PathScripts.PathOpGui.TaskPanel::reject(), ArchAxis.AxisSystemTaskPanel::removeElement(), ArchComponent.ComponentTaskPanel::removeElement(), ArchSectionPlane.SectionPlaneTaskPanel::removeElement(), DraftGui.FacebinderTaskPanel::removeElement(), draftguitools.gui_lines.Line::removeTemporaryObject(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage::resetBase(), PathScripts.PathOpGui.TaskPanelPage::resetToolController(), ArchSectionPlane.SectionPlaneTaskPanel::resize(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel::rollerDiameterChanged(), ArchSectionPlane.SectionPlaneTaskPanel::rotate(), ArchSchedule.ArchScheduleTaskPanel::select(), femtaskpanels.task_element_geometry1D._TaskPanel::set_beamsection_props(), femtaskpanels.task_element_fluid1D._TaskPanel::set_fluidsection_props(), femtaskpanels.task_mesh_boundarylayer._TaskPanel::set_mesh_boundarylayer_props(), PathScripts.PathJob.ObjectJob::setCenterOfRotation(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage::setExtensions(), PathScripts.PathDressupDogbone.TaskPanel::setFields(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::setFields(), PathScripts.PathDressupZCorrect.TaskPanel::setFields(), PathScripts.PathJobGui.TaskPanel::setFields(), PathScripts.PathToolControllerGui.TaskPanel::setFields(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage::setFields(), PathScripts.PathVcarveGui.TaskPanelBaseGeometryPage::setFields(), PathScripts.PathSetupSheet.SetupSheet::setFromTemplate(), PathScripts.PathCustomGui.TaskPanelOpPage::setGCode(), ArchMaterial.MultiMaterialDelegate::setModelData(), PathScripts.PathSetupSheet.SetupSheet::setOperationProperties(), PathScripts.PathProbeGui.TaskPanelOpPage::SetOutputFileName(), PathScripts.PathJobGui.TaskPanel::setPostProcessorOutputFile(), PathScripts.PathDressupZCorrect.TaskPanel::SetProbePointFileName(), shipOutlineDraw.TaskPanel.TaskPanel::setSectionType(), PathScripts.PathDressupHoldingTags.ObjectTagDressup::setup(), PathScripts.PathJobGui.ViewProvider::setupEditVisibility(), PathScripts.PathOpGui.TaskPanelPage::setupToolController(), PathScripts.PathDressupPathBoundaryGui.TaskPanel::setupUi(), PathScripts.PathDressupTagGui.PathDressupTagTaskPanel::setupUi(), PathScripts.PathOpGui.TaskPanel::setupUi(), PathScripts.PathSetupSheetGui.OpTaskPanel::setupUi(), PathScripts.PathSetupSheetGui.GlobalEditor::setupUi(), PathScripts.PathDressupHoldingTags.ObjectTagDressup::setXyEnabled(), draftguitools.gui_edit.Edit::startEditing(), PathScripts.PathJobGui.TaskPanel::tabPageChanged(), PathScripts.PathSetupSheet.SetupSheet::templateAttributes(), PathScripts.PathJob.ObjectJob::templateAttrs(), PathScripts.PathJobGui.TaskPanel::templateExport(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage::toggleExtensionCorners(), PathScripts.PathJobGui.TaskPanel::toolControllerAdd(), PathScripts.PathJobGui.TaskPanel::toolControllerSelect(), PathScripts.PathDressupTag.ObjectDressup::toolRadius(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel::transferFrom(), Mod.PartDesign.SprocketFeature.SprocketTaskPanel::transferTo(), draftguitools.gui_trimex.Trimex::trimObject(), draftguitools.gui_beziers.BezCurve::undolast(), draftguitools.gui_beziers.CubicBezCurve::undolast(), draftguitools.gui_lines.Line::undolast(), draftguitools.gui_splines.BSpline::undolast(), ArchAxis.AxisSystemTaskPanel::update(), ArchAxis.ArchGridTaskPanel::update(), ArchComponent.ComponentTaskPanel::update(), ArchSectionPlane.SectionPlaneTaskPanel::update(), DraftGui.FacebinderTaskPanel::update(), shipAreasCurve.Preview.Preview::update(), shipOutlineDraw.Preview.Preview::update(), PathScripts.PathCircularHoleBaseGui.TaskPanelHoleGeometryPage::updateBase(), PathScripts.PathEngraveGui.TaskPanelBaseGeometryPage::updateBase(), PathScripts.PathOpGui.TaskPanelBaseGeometryPage::updateBase(), PathScripts.PathVcarveGui.TaskPanelBaseGeometryPage::updateBase(), PathScripts.PathDressupDogbone.TaskPanel::updateBoneList(), ArchSpace.SpaceTaskPanel::updateBoundaries(), PathScripts.PathJobGui.ViewProvider::updateData(), PathScripts.PathDressupPathBoundaryGui.TaskPanel::updateDressup(), PathScripts.PathDeburrGui.TaskPanelOpPage::updateExtraDepth(), PathScripts.PathPocketShapeGui.TaskPanelExtensionPage::updateItemEnabled(), PathScripts.PathOpGui.TaskPanelBaseLocationPage::updateLocations(), PathScripts.PathDressupTagGui.PathDressupTagViewProvider::updatePositions(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::updatePreview(), PathScripts.PathGui.QuantitySpinBox::updateProperty(), PathScripts.PathJobGui.TaskPanel::updateSelection(), PathScripts.PathOpGui.TaskPanel::updateSelection(), PathScripts.PathGui.QuantitySpinBox::updateSpinBox(), PathScripts.PathDressupPathBoundaryGui.TaskPanel::updateStockEditor(), PathScripts.PathJobGui.TaskPanel::updateStockEditor(), PathScripts.PathJobGui.TaskPanel::updateToolController(), PathScripts.PathToolControllerGui.ToolControllerEditor::updateToolController(), PathScripts.PathJobGui.TaskPanel::updateTooltips(), draftguitools.gui_edit.Edit::updateTrackerAndGhost(), PathScripts.PathDressupAxisMap.TaskPanel::updateUI(), PathScripts.PathDressupDogbone.TaskPanel::updateUI(), PathScripts.PathDressupLeadInOut.TaskPanel::updateUI(), PathScripts.PathDressupZCorrect.TaskPanel::updateUI(), PathScripts.PathSetupSheetGui.GlobalEditor::updateUI(), PathScripts.PathToolControllerGui.ToolControllerEditor::updateUi(), PathScripts.PathProfileGui.TaskPanelOpPage::updateVisibility(), PathScripts.PathSlotGui.TaskPanelOpPage::updateVisibility(), PathScripts.PathDeburrGui.TaskPanelOpPage::updateWidth(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit::updateXpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit::updateYpos(), PathScripts.PathJobGui.StockFromBaseBoundBoxEdit::updateZpos(), draftguitools.gui_lines.Line::wipe(), AttachmentEditor.TaskAttachmentEditor.AttachmentEditorTaskPanel::writeParameters(), and ArchSchedule.ArchScheduleTaskPanel::writeValues().

◆ perface

std::vector<App::Color> PartGui::FaceColors::Private::perface

◆ ui

Ui_TaskFaceColors* PartGui::FaceColors::Private::ui

Referenced by draftguitools.gui_beziers.BezCurve::action(), draftguitools.gui_dimensions.Dimension::action(), draftguitools.gui_ellipses.Ellipse::action(), draftguitools.gui_labels.Label::action(), draftguitools.gui_lines.Line::action(), draftguitools.gui_mirror.Mirror::action(), draftguitools.gui_offset.Offset::action(), draftguitools.gui_rectangles.Rectangle::action(), draftguitools.gui_shapestrings.ShapeString::action(), draftguitools.gui_splines.BSpline::action(), draftguitools.gui_texts.Text::action(), draftguitools.gui_arcs.Arc::Activated(), draftguitools.gui_circulararray.CircularArray::Activated(), draftguitools.gui_clone.Clone::Activated(), draftguitools.gui_downgrade.Downgrade::Activated(), draftguitools.gui_draft2sketch.Draft2Sketch::Activated(), draftguitools.gui_ellipses.Ellipse::Activated(), draftguitools.gui_facebinders.Facebinder::Activated(), draftguitools.gui_join.Join::Activated(), draftguitools.gui_orthoarray.OrthoArray::Activated(), draftguitools.gui_polararray.PolarArray::Activated(), draftguitools.gui_polygons.Polygon::Activated(), draftguitools.gui_rectangles.Rectangle::Activated(), draftguitools.gui_rotate.Rotate::Activated(), draftguitools.gui_shape2dview.Shape2DView::Activated(), draftguitools.gui_split.Split::Activated(), draftguitools.gui_stretch.Stretch::Activated(), draftguitools.gui_styles.ApplyStyle::Activated(), draftguitools.gui_texts.Text::Activated(), draftguitools.gui_upgrade.Upgrade::Activated(), draftguitools.gui_fillets.Fillet::Activated(), draftguitools.gui_array_simple.Array::Activated(), draftguitools.gui_stretch.Stretch::addPoint(), draftguitools.gui_ellipses.Ellipse::appendPoint(), draftguitools.gui_rectangles.Rectangle::appendPoint(), PartGui::FaceColors::changeEvent(), DraftGui.DraftToolBar::changeEvent(), draftguitools.gui_circulararray.CircularArray::click(), draftguitools.gui_orthoarray.OrthoArray::click(), draftguitools.gui_polararray.PolarArray::click(), draftguitools.gui_dimensions.Dimension::createObject(), draftguitools.gui_polygons.Polygon::drawPolygon(), draftguitools.gui_edit.Edit::endEditing(), PartGui::FaceColors::FaceColors(), draftguitools.gui_base_original.DraftTool::finish(), draftguitools.gui_fillets.Fillet::finish(), draftguitools.gui_dimensions.Dimension::finish(), draftguitools.gui_edit.Edit::finish(), draftguitools.gui_trimex.Trimex::finish(), draftguitools.gui_arcs.Arc::finish(), draftguitools.gui_beziers.BezCurve::finish(), draftguitools.gui_beziers.CubicBezCurve::finish(), draftguitools.gui_ellipses.Ellipse::finish(), draftguitools.gui_lines.Line::finish(), draftguitools.gui_mirror.Mirror::finish(), draftguitools.gui_move.Move::finish(), draftguitools.gui_polygons.Polygon::finish(), draftguitools.gui_rectangles.Rectangle::finish(), draftguitools.gui_rotate.Rotate::finish(), draftguitools.gui_splines.BSpline::finish(), draftguitools.gui_texts.Text::finish(), draftguitools.gui_points.Point::finish(), draftguitools.gui_shapestrings.ShapeString::finish(), draftguitools.gui_move.Move::get_object_selection(), draftguitools.gui_rotate.Rotate::get_object_selection(), draftguitools.gui_scale.Scale::get_object_selection(), draftguitools.gui_subelements.SubelementHighlight::get_selection(), draftguitools.gui_base_original.DraftTool::getStrings(), draftguitools.gui_move.Move::handle_mouse_click_event(), draftguitools.gui_move.Move::move(), draftguitools.gui_circulararray.CircularArray::move(), draftguitools.gui_points.Point::move(), draftguitools.gui_polararray.PolarArray::move(), draftguitools.gui_move.Move::move_object(), draftguitools.gui_move.Move::move_subelements(), draftguitools.gui_arcs.Arc::numericInput(), draftguitools.gui_polygons.Polygon::numericInput(), draftguitools.gui_rotate.Rotate::numericInput(), draftguitools.gui_shapestrings.ShapeString::numericInput(), draftguitools.gui_arcs.Arc::numericRadius(), draftguitools.gui_offset.Offset::numericRadius(), draftguitools.gui_rotate.Rotate::numericRadius(), PartGui::FaceColors::onSelectionChanged(), draftguitools.gui_edit.Edit::proceed(), draftguitools.gui_groups.AddToGroup::proceed(), draftguitools.gui_groups.SetAutoGroup::proceed(), draftguitools.gui_trimex.Trimex::redraw(), draftguitools.gui_rotate.Rotate::rotate(), draftguitools.gui_fillets.Fillet::set_chamfer(), draftguitools.gui_fillets.Fillet::set_delete(), draftguitools.gui_move.Move::set_ghosts(), draftguitools.gui_rotate.Rotate::set_ghosts(), draftguitools.gui_scale.Scale::set_ghosts(), draftguitools.gui_rotate.Rotate::set_start_point(), draftguitools.gui_edit.Edit::startEditing(), PartGui::FaceColors::updatePanel(), draftguitools.gui_edit.Edit::updateTrackerAndGhost(), and PartGui::FaceColors::Private::~Private().

◆ view

QPointer<Gui::View3DInventorViewer> PartGui::FaceColors::Private::view

Referenced by drafttaskpanels.task_shapestring.ShapeStringTaskPanel::accept(), femexamples.examplesgui.FemExamples::accept(), draftguitools.gui_dimensions.Dimension::action(), draftguitools.gui_circulararray.CircularArray::Activated(), draftguitools.gui_orthoarray.OrthoArray::Activated(), draftguitools.gui_polararray.PolarArray::Activated(), draftguitools.gui_circulararray.CircularArray::completed(), draftguitools.gui_orthoarray.OrthoArray::completed(), draftguitools.gui_polararray.PolarArray::completed(), femexamples.examplesgui.FemExamples::double_clicked(), femexamples.examplesgui.FemExamples::enable_buttons(), draftguitools.gui_base.GuiCommandBase::finish(), draftguitools.gui_base_original.DraftTool::finish(), draftguitools.gui_selectplane.Draft_SelectPlane::finish(), draftguitools.gui_points.Point::finish(), draftguitools.gui_subelements.SubelementHighlight::get_selection(), PathScripts.PathGetPoint.TaskPanel::getPoint(), draftguitools.gui_selectplane.Draft_SelectPlane::onClickAlign(), draftguitools.gui_drawing.Drawing::proceed(), draftguitools.gui_mirror.Mirror::proceed(), draftguitools.gui_move.Move::proceed(), draftguitools.gui_offset.Offset::proceed(), draftguitools.gui_rotate.Rotate::proceed(), draftguitools.gui_scale.Scale::proceed(), draftguitools.gui_stretch.Stretch::proceed(), draftguitools.gui_trimex.Trimex::proceed(), draftguitools.gui_edit.Edit::register_selection_callback(), drafttaskpanels.task_shapestring.ShapeStringTaskPanel::reject(), draftguitools.gui_subelements.SubelementHighlight::remove_view_callback(), PathScripts.PathGetPoint.TaskPanel::removeGlobalCallbacks(), femexamples.examplesgui.FemExamples::run(), PartGui::FaceColors::Private::selectionCallback(), draftguitools.gui_edit.Edit::unregister_selection_callback(), and PartGui::FaceColors::~FaceColors().

◆ vp


The documentation for this class was generated from the following file:
  • Sources/FreeCAD/src/Mod/Part/Gui/TaskFaceColors.cpp