The namespace of the FreeCAD Aplication layer library. More...
Classes | |
| class | Annotation |
| class | AnnotationLabel |
| class | Application |
| The Application The root of the whole application. More... | |
| class | Color |
| Color class. More... | |
| class | ColorField |
| class | ColorGradient |
| class | ColorLegend |
| class | ColorModel |
| class | ColorModelGray |
| class | ColorModelGrayBottom |
| class | ColorModelGrayTop |
| class | ColorModelInverseGray |
| class | ColorModelInverseGrayBottom |
| class | ColorModelInverseGrayTop |
| class | ColorModelInverseTria |
| class | ColorModelInverseTriaBottom |
| class | ColorModelInverseTriaTop |
| class | ColorModelTria |
| class | ColorModelTriaBottom |
| class | ColorModelTriaTop |
| class | Document |
| The document class. More... | |
| class | DocumentObject |
| Base class of all Classes handled in the Document. More... | |
| class | DocumentObjectExecReturn |
| Return object for feature execution. More... | |
| class | DocumentObjectFileIncluded |
| class | DocumentObjectGroup |
| class | DocumentObjectGroupPy |
| The python export class for DocumentObjectGroup. More... | |
| class | DocumentObjectObserver |
| The DocumentObjectObserver class checks for a list of ojects which of them get removed. More... | |
| class | DocumentObjectPy |
| The python export class for DocumentObject. More... | |
| class | DocumentObserver |
| The DocumentObserver class simplfies the step to write classes that listen to what happens inside a document. More... | |
| class | DocumentObserverPython |
| The DocumentObserverPython class is used to notify registered Python instances whenever something happens to a document, like creation, destruction, adding or removing objects or when property changes. More... | |
| struct | DocumentP |
| class | DocumentPy |
| The python export class for Document. More... | |
| class | DynamicProperty |
| This class implements an interface to add properties at run-time to an object derived from PropertyContainer. More... | |
| class | FeaturePythonImp |
| class | FeaturePythonPy |
| The python export class for FeaturePython. More... | |
| class | FeaturePythonT |
| Generic Python feature class which allows to behave every DocumentObject derived class as Python feature -- simply by subclassing. More... | |
| class | FeatureTest |
| The testing feature. More... | |
| class | FeatureTestException |
| The exception testing feature. More... | |
| class | GeoFeature |
| Base class of all geometric document objects. More... | |
| class | InventorObject |
| class | Material |
| Material class. More... | |
| class | MaterialPy |
| The python export class for Material. More... | |
| class | MeasureDistance |
| class | ObjectExecution |
| class | Placement |
| Placement Object Handles the repositioning of data. More... | |
| class | Property |
| Base class of all properties This is the father of all properties. More... | |
| class | PropertyAcceleration |
| Acceleration property This is a property for representing acceleration. More... | |
| class | PropertyAngle |
| Angle property This is a property for representing angles. More... | |
| class | PropertyBool |
| Bool properties This is the father of all properties handling booleans. More... | |
| class | PropertyColor |
| Color properties This is the father of all properties handling colors. More... | |
| class | PropertyColorList |
| class | PropertyComplexGeoData |
| The base class for all complex data properties. More... | |
| class | PropertyContainer |
| Base class of all classes with properties. More... | |
| class | PropertyContainerPy |
| The python export class for PropertyContainer. More... | |
| struct | PropertyData |
| class | PropertyDistance |
| Distance property This is a property for representing distances. More... | |
| class | PropertyEnumeration |
| Enum properties This property fullfill the need of enumarations. More... | |
| class | PropertyFile |
| File properties This property holds a file name. More... | |
| class | PropertyFileIncluded |
| File include properties This property doesn't only save the file name like PropertyFile it also includes the file itself into the document. More... | |
| class | PropertyFloat |
| Float properties This is the father of all properties handling floats. More... | |
| class | PropertyFloatConstraint |
| Constraint float properties This property fullfill the need of constraint float. More... | |
| class | PropertyFloatList |
| class | PropertyFont |
| Property handling with font names. More... | |
| class | PropertyGeometry |
| The base class for all basic geometry properties. More... | |
| class | PropertyInteger |
| Integer properties This is the father of all properties handling Integers. More... | |
| class | PropertyIntegerConstraint |
| Constraint integer properties This property fullfill the need of constraint integer. More... | |
| class | PropertyIntegerList |
| Integer list properties. More... | |
| class | PropertyLength |
| Length property This is a property for representing lengths. More... | |
| class | PropertyLink |
| the general Link Poperty Main Purpose of this property is to Link Objects and Feautures in a document. More... | |
| class | PropertyLinkList |
| class | PropertyLinkSub |
| the Link Poperty with sub elements This property links a object and a defined sequence of sub elements. More... | |
| class | PropertyLinkSubList |
| class | PropertyLists |
| Base class of all property lists. More... | |
| class | PropertyMaterial |
| Material properties This is the father of all properties handling colors. More... | |
| class | PropertyMatrix |
| Vector properties This is the father of all properties handling Integers. More... | |
| class | PropertyPath |
| Path properties This properties handling file system paths. More... | |
| class | PropertyPercent |
| Percent property This property is a special interger property and holds only numbers between 0 and 100. More... | |
| class | PropertyPlacement |
| Vector properties This is the father of all properties handling Integers. More... | |
| class | PropertyPlacementLink |
| the general Link Poperty Main Purpose of this property is to Link Objects and Feautures in a document. More... | |
| class | PropertyPythonObject |
| PropertyPythonObject is used to manage Py::Object instances as properties. More... | |
| class | PropertySpeed |
| Speed property This is a property for representing speed. More... | |
| class | PropertyString |
| String properties This is the father of all properties handling Strings. More... | |
| class | PropertyStringList |
| class | PropertyVector |
| Vector properties This is the father of all properties handling Integers. More... | |
| class | PropertyVectorList |
| class | Transaction |
| Represents a atomic transaction of the document. More... | |
| class | TransactionObject |
| Represents an entry for an object in a Transaction. More... | |
| class | ValueFloatToRGB |
| Abstract base class that calculates the matching RGB color to a given value. More... | |
| class | VRMLObject |
Typedefs | |
| typedef App::FeaturePythonT < DocumentObjectGroup > | DocumentObjectGroupPython |
| typedef FeaturePythonT < DocumentObject > | FeaturePython |
| typedef FeaturePythonT < GeoFeature > | GeometryPython |
Enumerations | |
| enum | PropertyType { Prop_None = 0, Prop_ReadOnly = 1, Prop_Transient = 2, Prop_Hidden = 4, Prop_Output = 8 } |
Functions | |
| App::Application & | GetApplication (void) |
| Singleton getter of the Applicaton. | |
The namespace of the FreeCAD Aplication layer library.
This namespace includes Aplication services of FreeCAD like:
and so on......
Definition at line 102 of file DocumentObjectGroup.h.
Definition at line 214 of file FeaturePython.h.
| typedef FeaturePythonT<GeoFeature > App::GeometryPython |
Definition at line 215 of file FeaturePython.h.
| enum App::PropertyType |
Definition at line 41 of file PropertyContainer.h.
| App::Application& App::GetApplication | ( | void | ) | [inline] |
Singleton getter of the Applicaton.
Definition at line 340 of file App/Application.h.
Referenced by MeshPartGui::Tessellation::accept(), PartDesignGui::ChamferWidget::accept(), PartGui::Mirroring::accept(), PartGui::DlgRevolution::accept(), PartGui::DlgPrimitives::accept(), PartGui::DlgFilletEdges::accept(), PartGui::DlgBooleanOperation::accept(), Gui::StdCmdDownloadOnlineHelp::activated(), StdCmdHideSelection::activated(), StdCmdShowSelection::activated(), StdCmdToggleSelectability::activated(), StdCmdToggleVisibility::activated(), StdCmdOnlineHelpWebsite::activated(), StdCmdDelete::activated(), StdCmdSelectAll::activated(), StdCmdDDuplicateSelection::activated(), StdCmdMergeProjects::activated(), StdCmdExport::activated(), StdCmdImport::activated(), StdCmdOpen::activated(), CmdSketcherMapSketch::activated(), CmdSandboxMeshTestJob::activated(), CmdSandboxMeshLoaderFuture::activated(), CmdSandboxMeshLoaderBoost::activated(), CmdSandboxMeshLoader::activated(), CmdSandboxDocThreadWithFileDlg::activated(), CmdSandboxDocThreadWithDialog::activated(), CmdSandboxPythonThread::activated(), CmdSandboxDocumentNoThread::activated(), CmdSandboxDocThreadBusy::activated(), CmdSandboxDocThreadWithSeq::activated(), CmdSandboxDocumentTestThread::activated(), CmdSandboxDocumentThread::activated(), CmdRaytracingNewPartSegment::activated(), CmdMeshFromGeometry::activated(), Gui::MacroCommand::activated(), Gui::BitmapFactoryInst::addCustomPath(), Gui::Application::Application(), PartGui::DlgExtrusion::apply(), PartDesignGui::ChamferWidget::ChamferWidget(), Gui::PropertyEditor::PropertyEditor::closeEditor(), Gui::Dialog::DlgParameterImp::closeEvent(), Gui::GUIApplication::commitData(), Gui::TreeWidget::contextMenuEvent(), copyResource(), Gui::StdCmdDownloadOnlineHelp::createAction(), StdCmdAbout::createAction(), PartGui::DlgBooleanOperation::DlgBooleanOperation(), Gui::Dialog::DlgCustomActionsImp::DlgCustomActionsImp(), PartGui::DlgFilletEdges::DlgFilletEdges(), Gui::Dialog::DlgParameterImp::DlgParameterImp(), Gui::Dialog::DlgSettingsMacroImp::DlgSettingsMacroImp(), Gui::SoFCUnifiedSelection::doAction(), Gui::Document::Document(), App::Document::Document(), App::DocumentObserver::DocumentObserver(), App::DocumentObserverPython::DocumentObserverPython(), Gui::MainWindow::event(), exporter(), Gui::SelectModule::exportHandler(), Gui::Application::exportTo(), PartDesignGui::ChamferWidget::findShapes(), PartGui::DlgFilletEdges::findShapes(), PartGui::DlgExtrusion::findShapes(), Gui::WindowParameter::getDefaultParameter(), Gui::SelectionSingleton::getDocument(), Gui::Command::getDocument(), Gui::Application::getDocument(), App::Document::getName(), Gui::SelectionObject::getObject(), Gui::FileDialog::getWorkingDirectory(), importer(), Gui::SelectModule::importHandler(), Gui::NavigationStyle::initialize(), initPart(), insert(), Gui::MainWindow::insertFromMimeData(), Inspection::InspectActualShape::InspectActualShape(), Gui::BitmapFactoryInst::instance(), StdCmdMeasureDistance::isActive(), StdCmdHideObjects::isActive(), StdCmdShowObjects::isActive(), StdCmdToggleObjects::isActive(), StdCmdSelectAll::isActive(), CmdRaytracingWriteView::isActive(), CmdShapeInfo::isActive(), CmdMeshFillInteractiveHole::isActive(), CmdMeshRemoveCompByHand::isActive(), CmdMeshEvaluateFacet::isActive(), CmdMeshEvaluation::isActive(), CmdMeshVertexCurvatureInfo::isActive(), CmdMeshFromGeometry::isActive(), CmdInspectElement::isActive(), CmdVisualInspection::isActive(), CmdCreateImagePlane::isActive(), Gui::StdCmdDownloadOnlineHelp::languageChange(), StdCmdAbout::languageChange(), Gui::PyResource::load(), Gui::MacroCommand::load(), PartGui::ViewProviderPartExt::loadParameter(), PartGui::ViewProviderPartBase::loadParameter(), Gui::OnlineDocumentation::loadResource(), Gui::Dialog::DlgSettingsUnitsImp::loadSettings(), PartGui::DlgSettingsGeneral::loadSettings(), Gui::Dialog::DlgSettings3DViewImp::loadSettings(), Gui::Dialog::DlgGeneralImp::loadSettings(), Gui::MainWindow::loadUrls(), Gui::MacroManager::MacroManager(), main(), Gui::Dialog::DlgParameterImp::on_buttonSaveToDisk_clicked(), MeshGui::DlgRegularSolidImp::on_createSolidButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairAllTogether_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairDegeneratedButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairDuplicatedFacesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairDuplicatedPointsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairFoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairIndicesButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairNonmanifoldsButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairOrientationButton_clicked(), MeshGui::DlgEvaluateMeshImp::on_repairSelfIntersectionButton_clicked(), App::Document::onChanged(), Gui::Dialog::DlgParameterImp::onChangeParameterSet(), Gui::OnlineDocumentation::OnlineDocumentation(), Gui::Application::open(), open(), Gui::PropertyEditor::PropertyItem::pythonIdentifier(), App::Document::restore(), App::Document::Restore(), Gui::ToolBarManager::restoreState(), Sandbox::DocumentTestThread::run(), Sandbox::DocumentThread::run(), Gui::Application::runApplication(), Gui::Application::sAddIconPath(), Gui::Application::sAddLangPath(), Gui::Application::sAddResPath(), Gui::Document::Save(), App::Document::save(), Gui::MacroCommand::save(), Gui::Document::saveAs(), Gui::Thumbnail::SaveDocFile(), Gui::Dialog::DlgSettingsUnitsImp::saveSettings(), MeshGui::DlgSettingsMeshView::saveSettings(), PartGui::DlgSettingsGeneral::saveSettings(), PartGui::DlgSettings3DViewPart::saveSettings(), Gui::Dialog::DlgSettings3DViewImp::saveSettings(), Gui::Dialog::DlgGeneralImp::saveSettings(), Gui::ToolBarManager::saveState(), Gui::DockWindowManager::saveState(), Gui::SelectionSingleton::SelectionSingleton(), SketcherGui::ViewProviderSketch::setEdit(), Gui::WindowParameter::setGroupName(), Gui::ToolBarManager::setup(), Gui::DockWindowManager::setup(), setupMainWindow(), Gui::FileDialog::setWorkingDirectory(), Gui::TaskView::TaskWatcherCommandsEmptyDoc::shouldShow(), show(), Gui::Dialog::DlgParameterImp::showEvent(), Gui::MainWindow::showTipOfTheDay(), Gui::Application::sInsert(), Gui::Application::sOpen(), Gui::SplashObserver::SplashObserver(), MeshGui::ViewProviderMesh::splitMesh(), Gui::SplitView3DInventor::SplitView3DInventor(), Gui::MainWindow::startSplasher(), Gui::TaskView::TaskView::TaskView(), Gui::Dialog::TextureMapping::TextureMapping(), Gui::Application::tryClose(), InspectionGui::ViewProviderInspection::updateData(), Gui::View3DInventor::View3DInventor(), InspectionGui::VisualInspection::VisualInspection(), and Gui::SoFCOffscreenRenderer::writeToImageFile().
1.6.1