Basic structures used by other FreeCAD components (C++ API) More...
Classes | |
class | AbnormalProgramTermination |
The AbnormalProgramTermination can be used in an own signal handler. More... | |
class | AbortException |
The AbortException is thrown if a pending operation was aborted. More... | |
class | AbstractExceptionProducer |
Abstract base class of all exception producers. More... | |
class | AbstractProducer |
Abstract base class of all producers. More... | |
class | AccessViolation |
The AccessViolation can be used in an own signal handler. More... | |
class | AttributeError |
The AttributeError can be used to indicate the usage of a wrong value. More... | |
class | Axis |
The Axis class. More... | |
class | BadFormatError |
The BadFormatError can be used to indicate errors in a data structure. More... | |
class | BadGraphError |
The BadGraphError can be used to indicate that a graph is e.g. More... | |
class | BaseClass |
BaseClass class and root of the type system. More... | |
class | BindingManager |
class | BitsetLocker |
class | BoundBox2d |
BoundBox2d. More... | |
class | BoundBox3 |
The 3D bounding box class. More... | |
class | Builder3D |
A Builder class for 3D representations on App level On the application level nothing is known of the visual representation of data. More... | |
class | ByteArrayIStreambuf |
This class implements the streambuf interface to read data from a QByteArray. More... | |
class | ByteArrayOStreambuf |
This class implements the streambuf interface to write data to a QByteArray. More... | |
class | CADKernelError |
class | ClassTemplate |
A test class. More... | |
class | ConnectionBlocker |
class | ConsoleEvent |
class | ConsoleObserverFile |
The LoggingConsoleObserver class This class is used by the main modules to write Console messages and logs to a file. More... | |
class | ConsoleObserverStd |
The CmdConsoleObserver class This class is used by the main modules to write Console messages and logs the system con. More... | |
class | ConsoleOutput |
class | ConsoleRefreshDisabler |
class | ConsoleSequencer |
This class writes the progress to the console window. More... | |
class | ConsoleSingleton |
The console class This class manage all the stdio stuff. More... | |
class | CoordinateSystem |
Describes a right-handed coordinate system in 3D space. More... | |
class | Debugger |
This is a utility class to break the application at a point to inspect e.g. More... | |
class | DualNumber |
Dual Numbers aer 2-part numbers like complex numbers, but different algebra. More... | |
class | DualQuat |
The DualQuat class represents a dual quaternion, as a quaternion of dual number components. More... | |
class | EmptySequencer |
This special sequencer might be useful if you want to suppress any indication of the progress to the user. More... | |
class | Exception |
class | ExceptionFactory |
The ExceptionFactory. More... | |
class | ExceptionProducer |
class | ExpressionError |
The ExpressionError can be used to indicate erroneous.input to the expression engine. More... | |
class | Factory |
Base class of all factories This class has the purpose to produce at runtime instances of classes not known at compile time. More... | |
class | FileException |
File exception handling class This class is specialized to go with exception thrown in case of File IO Problems. More... | |
class | FileInfo |
File name unification This class handles everything related to file names the file names are internal generally UTF-8 encoded on all platforms. More... | |
class | FileSystemError |
The FileSystemError can be used to indicate errors on file system e.g. More... | |
class | FileWriter |
class | Flags |
struct | FlagToggler |
struct | float_traits |
struct | float_traits< double > |
struct | float_traits< float > |
class | FutureWatcherProgress |
class | gzstreambase |
class | gzstreambuf |
class | Handled |
Handled class Implementation of the reference counting pattern. More... | |
class | ifstream |
The ofstream class is provided for convenience. More... | |
class | igzstream |
class | ILogger |
The Logger Interface This class describes an Interface for logging within FreeCAD. More... | |
class | ILoggerBlocker |
The ILoggerBlocker class This class allows to temporary block then automatically restore arbitrary message types on a particular console observer. More... | |
class | ImportError |
class | IndexError |
The IndexError can be used when a sequence subscript is out of range. More... | |
class | InputStream |
The InputStream class provides reading of binary data from an istream. More... | |
class | InterpreterSingleton |
The Interpreter class This class manage the python interpreter and hold a lot helper functions for handling python stuff. More... | |
class | InventorBuilder |
This class does basically the same as Builder3D except that it writes the data directly into a given stream without buffering the output data in a string stream. More... | |
class | IODeviceIStreambuf |
Simple class to read data directly from Qt's QIODevice. More... | |
class | IODeviceOStreambuf |
Simple class to write data directly into Qt's QIODevice. More... | |
struct | iotaGen |
class | Line2d |
Line2d. More... | |
class | LogLevel |
LogLevel helper class. More... | |
class | manipulator |
class | Matrix4D |
The Matrix4D class. More... | |
class | MemoryException |
The MemoryException is thrown if not enough memory can be allocated. More... | |
class | NameError |
class | NotImplementedError |
The NotImplementedError can be used to indicate that an invoked function is not implemented. More... | |
class | ObjectStatusLocker |
class | Observer |
Observer class Implementation of the well known Observer Design Pattern. More... | |
class | ofstream |
The ofstream class is provided for convenience. More... | |
class | ogzstream |
class | OutputStream |
The OutputStream class provides writing of binary data to an ostream. More... | |
class | OverflowError |
The OverflowError can be used to indicate overflows of numbers. More... | |
class | ParameterGrpObserver |
class | ParameterGrpPy |
class | ParserError |
The ParserError can be used to indicate the parsing error. More... | |
class | Persistence |
Persistence class and root of the type system. More... | |
class | Placement |
The Placement class. More... | |
class | Polygon2d |
Polygon2d. More... | |
class | ProgramInformation |
The ProgramInformation can be used to show information about the program. More... | |
class | ProgressIndicatorPy |
class | PyException |
class | PyGILStateLocker |
If the application starts we release immediately the global interpreter lock (GIL) once the Python interpreter is initialized, i.e. More... | |
class | PyGILStateRelease |
If a thread holds the global interpreter lock (GIL) but runs a long operation in C where it doesn't need to hold the GIL it can release it temporarily. More... | |
class | PyHandle |
The PyHandler class This class is the base class of all FreeCAD classes which exports into the python space. More... | |
class | PyObjectBase |
The PyObjectBase class, exports the class as a python type PyObjectBase is the base class for all C++ classes which need to get exported into the python namespace. More... | |
class | PyStreambuf |
class | Quantity |
The Quantity class. More... | |
struct | QuantityFormat |
class | Reader |
class | RedirectStdError |
class | RedirectStdLog |
class | RedirectStdOutput |
class | Reference |
Reference class Implementation of the reference counting pattern. More... | |
class | ReferenceError |
The ReferenceError can be used to indicate a reference counter has the wrong value. More... | |
class | RestoreError |
class | Rotation |
class | RuntimeError |
The RuntimeError can be used to indicate an unknown exception at runtime. More... | |
class | ScriptFactorySingleton |
The ScriptFactorySingleton singleton. More... | |
class | ScriptProducer |
Script Factory This class produce Scripts. More... | |
class | SequencerBase |
This class gives the user an indication of the progress of an operation and it is used to reassure him that the application is still running. More... | |
class | SequencerLauncher |
The SequencerLauncher class is provided for convenience. More... | |
struct | SequencerP |
class | StateLocker |
class | StdInputSource |
class | StdInputStream |
class | StopWatch |
class | Stream |
class | Streambuf |
struct | string_comp |
class | StringWriter |
The StringWriter class This is an important helper class implementation for the store and retrieval system of objects in FreeCAD. More... | |
class | Subject |
Subject class Implementation of the well known Observer Design Pattern. More... | |
class | SystemExitException |
The SystemExitException is thrown if the Python-internal PyExc_SystemExit exception was thrown. More... | |
class | TimeInfo |
BaseClass class and root of the type system. More... | |
struct | Tools |
class | Translate |
class | Type |
Type system class Many of the classes in the FreeCAD must have their type information registered before any instances are created (including, but not limited to: App::Feature, App::Property, Gui::ViewProvider ). More... | |
struct | TypeData |
class | TypeError |
The TypeError can be used to indicate the usage of a wrong type. More... | |
class | UnderflowError |
The UnderflowError can be used to indicate underflows of numbers. More... | |
class | UnicodeError |
The UnicodeError can be used to indicate unicode encoding/decoding error. More... | |
class | Unit |
The Unit class. More... | |
class | UnitsApi |
The UnitsApi. More... | |
struct | UnitSignature |
class | UnitsMismatchError |
The UnitsMismatchError can be used to indicate that quantities with different units are used. More... | |
class | UnitsSchema |
The UnitSchema class The subclasses of this class define the stuff for a certain units schema. More... | |
class | UnitsSchemaCentimeters |
The UnitSchema class. More... | |
class | UnitsSchemaFemMilliMeterNewton |
class | UnitsSchemaImperial1 |
The schema class for the imperial unit system Here are the definitions for the imperial unit system. More... | |
class | UnitsSchemaImperialBuilding |
The schema class for the imperial unit system Here are the definitions for the imperial unit system. More... | |
class | UnitsSchemaImperialCivil |
The schema class for Civil Engineering in the imperial unit system All measurements in ft, ft^2, ft^3, ft/sec. More... | |
class | UnitsSchemaImperialDecimal |
The schema class for the imperial unit system Here are the definitions for the imperial unit system. More... | |
class | UnitsSchemaInternal |
The standard units schema Here is defined what internal (base) units FreeCAD uses. More... | |
class | UnitsSchemaMKS |
The UnitSchema class. More... | |
class | UnitsSchemaMmMin |
class | UnknownProgramOption |
The UnknownProgramOption can be used to indicate an unknown program option. More... | |
class | Uuid |
Creates a Uuid. More... | |
class | ValueError |
The ValueError can be used to indicate the usage of a wrong value. More... | |
struct | vec_traits |
struct | vec_traits< App::Color > |
struct | vec_traits< gp_Dir > |
struct | vec_traits< gp_Pnt > |
struct | vec_traits< gp_Vec > |
struct | vec_traits< gp_XYZ > |
struct | vec_traits< Rotation > |
struct | vec_traits< SbColor > |
struct | vec_traits< SbRotation > |
struct | vec_traits< SbVec3d > |
struct | vec_traits< SbVec3f > |
struct | vec_traits< Vector3d > |
struct | vec_traits< Vector3f > |
class | Vector2d |
The vector class for 2D calculations. More... | |
class | Vector2dPy |
class | Vector3 |
The Vector Base class. More... | |
class | ViewOrthoProjMatrix |
The ViewOrthoProjMatrix class returns the result of the multiplication of the 3D vector and the transformation matrix. More... | |
class | ViewProjMatrix |
The ViewProjMatrix class returns the result of the multiplication of the 3D vector and the view transformation matrix. More... | |
class | ViewProjMethod |
Abstract base class for all project methods. More... | |
class | Writer |
The Writer class This is an important helper class for the store and retrieval system of persistent objects in FreeCAD. More... | |
class | XMLAttributeError |
The XMLAttributeError is thrown if a requested attribute doesn't exist. More... | |
class | XMLBaseException |
The XMLBaseException can be used to indicate any kind of XML related errors. More... | |
class | XMLParseException |
The XMLParseException is thrown if parsing an XML failed. More... | |
class | XMLReader |
The XML reader class This is an important helper class for the store and retrieval system of objects in FreeCAD. More... | |
class | ZeroDivisionError |
The ZeroDivisionError can be used to indicate a division by zero. More... | |
class | ZipWriter |
The ZipWriter class This is an important helper class implementation for the store and retrieval system of persistent objects in FreeCAD. More... | |
Typedefs | |
typedef BoundBox3< double > | BoundBox3d |
typedef BoundBox3< float > | BoundBox3f |
typedef std::list< ParameterGrpObserver * > | ParameterGrpObserverList |
typedef std::unique_ptr< UnitsSchema > | UnitsSchemaPtr |
typedef Vector3< double > | Vector3d |
typedef Vector3< float > | Vector3f |
Enumerations | |
enum class | LogStyle { Warning , Message , Error , Log } |
Used to identify log level. More... | |
enum class | ScaleType { Other = -1 , NoScaling = 0 , NonUniformRight = 1 , NonUniformLeft = 2 , Uniform = 3 } |
enum class | UnitSystem { SI1 = 0 , SI2 = 1 , Imperial1 = 2 , ImperialDecimal = 3 , Centimeters = 4 , ImperialBuilding = 5 , MmMin = 6 , ImperialCivil = 7 , FemMilliMeterNewton = 8 , NumUnitSystemTypes } |
Units systems. More... | |
Functions | |
void | Assert (int expr, char *msg) |
std::string | base64_decode (std::string const &s) |
std::string | base64_encode (unsigned char const *, unsigned int len) |
manipulator< int > | blanks (int n) |
std::ostream & | blanksN (std::ostream &os, int n) |
template<class T > | |
T | clamp (T num, T lower, T upper) |
ConsoleSingleton & | Console () |
Access to the Console This method is used to gain access to the one and only instance of the ConsoleSingleton class. More... | |
template<class _Vec1 , class _Vec2 > | |
_Vec1 | convertTo (const _Vec2 &v) |
template<class _Precision > | |
_Precision | Distance (const Vector3< _Precision > &v1, const Vector3< _Precision > &v2) |
Returns the distance between two points. More... | |
template<class _Precision > | |
_Precision | DistanceP2 (const Vector3< _Precision > &v1, const Vector3< _Precision > &v2) |
Returns the squared distance between two points. More... | |
template<class T > | |
T | fmod (T numerator, T denominator) |
template<typename T > | |
T * | freecad_dynamic_cast (Base::BaseClass *t) |
Template that works just like dynamic_cast, but expects the argument to inherit from Base::BaseClass. More... | |
template<typename T > | |
const T * | freecad_dynamic_cast (const Base::BaseClass *t) |
Template that works just like dynamic_cast, but expects the argument to inherit from a const Base::BaseClass. More... | |
FC_DURATION | GetDuration (FC_TIME_POINT &t) |
PyObject * | getTypeAsObject (PyTypeObject *type) |
template<typename T > | |
Vector3< T > | getVectorFromTuple (PyObject *o) |
InterpreterSingleton & | Interpreter () |
Access to the InterpreterSingleton object This method is used to gain access to the one and only instance of the InterpreterSingleton class. More... | |
template<class _Vec , typename float_type > | |
_Vec | make_vec (const std::tuple< float_type, float_type, float_type > &&t) |
template<class _Vec , typename float_type > | |
_Vec | make_vec (const std::tuple< float_type, float_type, float_type, float_type > &&t) |
template<class _Precision > | |
Vector3< _Precision > | operator* (_Precision fFac, const Vector3< _Precision > &rcVct) |
Multiplication of scalar with vector. More... | |
DualNumber | operator* (double a, DualNumber b) |
DualQuat | operator* (double a, DualQuat b) |
Vector2d | operator* (double c, const Vector2d &v) |
DualNumber | operator* (DualNumber a, double b) |
DualNumber | operator* (DualNumber a, DualNumber b) |
DualQuat | operator* (DualNumber a, DualQuat b) |
DualQuat | operator* (DualQuat a, double b) |
DualQuat | operator* (DualQuat a, DualNumber b) |
DualQuat | operator* (DualQuat a, DualQuat b) |
Vector3f & | operator*= (Vector3f &rclVect, const Matrix4D &rclMtrx) |
DualNumber | operator+ (double a, DualNumber b) |
DualNumber | operator+ (DualNumber a, double b) |
DualNumber | operator+ (DualNumber a, DualNumber b) |
DualQuat | operator+ (DualQuat a, DualQuat b) |
DualNumber | operator- (double a, DualNumber b) |
DualNumber | operator- (DualNumber a, double b) |
DualNumber | operator- (DualNumber a, DualNumber b) |
DualQuat | operator- (DualQuat a, DualQuat b) |
DualNumber | operator/ (DualNumber a, double b) |
DualNumber | operator/ (DualNumber a, DualNumber b) |
DualNumber | pow (DualNumber a, double pw) |
PyObject * | PyAsUnicodeObject (const char *str) |
Python helper class This class encapsulate the Decoding of UTF8 to a python object. More... | |
PyObject * | PyAsUnicodeObject (const std::string &str) |
Py::Object | pyCall (PyObject *callable, PyObject *args=nullptr) |
Py::Object | pyCallWithKeywords (PyObject *callable, PyObject *args, PyObject *kwds=nullptr) |
ScriptFactorySingleton & | ScriptFactory () |
SequencerBase & | Sequencer () |
Access to the only SequencerBase instance. More... | |
template<class T > | |
T | sgn (T t) |
int | streq (const char *A, const char *B) |
template<class T > | |
void | SwapEndian (T &v) |
unsigned short | SwapOrder () |
Definition of functions that allow swapping of data types dependent on the architecture. More... | |
void | SwapVar (char &) |
void | SwapVar (double &) |
void | SwapVar (float &) |
void | SwapVar (long &) |
void | SwapVar (short &) |
void | SwapVar (unsigned char &) |
void | SwapVar (unsigned long &) |
void | SwapVar (unsigned short &) |
manipulator< int > | tabs (int n) |
std::ostream & | tabsN (std::ostream &os, int n) |
template<class T > | |
T | toDegrees (T r) |
template<class T > | |
T | toRadians (T d) |
template<class _Pr1 , class _Pr2 > | |
Vector3< _Pr1 > | toVector (const Vector3< _Pr2 > &v) |
Variables | |
PyObject * | PyExc_FC_BadFormatError = nullptr |
PyObject * | PyExc_FC_BadGraphError = nullptr |
PyObject * | PyExc_FC_CADKernelError = nullptr |
PyObject * | PyExc_FC_ExpressionError = nullptr |
PyObject * | PyExc_FC_FreeCADAbort = nullptr |
PyObject * | PyExc_FC_GeneralError = nullptr |
PyObject * | PyExc_FC_ParserError = nullptr |
PyObject * | PyExc_FC_UnknownProgramOption = nullptr |
PyObject * | PyExc_FC_XMLAttributeError = nullptr |
PyObject * | PyExc_FC_XMLBaseException = nullptr |
PyObject * | PyExc_FC_XMLParseException = nullptr |
Basic structures used by other FreeCAD components (C++ API)
The Base module includes most of the basic functions of FreeCAD, such as:
typedef BoundBox3< double > Base::BoundBox3d |
typedef BoundBox3<float> Base::BoundBox3f |
typedef std::list<ParameterGrpObserver*> Base::ParameterGrpObserverList |
typedef std::unique_ptr<UnitsSchema> Base::UnitsSchemaPtr |
typedef Vector3<double> Base::Vector3d |
typedef Vector3< float > Base::Vector3f |
|
strong |
|
strong |
|
strong |
Units systems.
Enumerator | |
---|---|
SI1 | |
SI2 | internal (mm,kg,s) SI system (http://en.wikipedia.org/wiki/International_System_of_Units) |
Imperial1 | MKS (m,kg,s) SI system. |
ImperialDecimal | the Imperial system (http://en.wikipedia.org/wiki/Imperial_units) |
Centimeters | Imperial with length in inch only. |
ImperialBuilding | All lengths in centimeters, areas and volumes in square/cubic meters. |
MmMin | All lengths in feet + inches + fractions. |
ImperialCivil | Lengths in mm, Speed in mm/min. Angle in degrees. Useful for small parts & CNC |
FemMilliMeterNewton | Lengths in ft, Speed in ft/sec. Used in Civil Eng in North America |
NumUnitSystemTypes | Lengths in mm, Mass in t, TimeSpan in s, thus force is in N. |
void Base::Assert | ( | int | expr, |
char * | msg | ||
) |
std::string Base::base64_decode | ( | std::string const & | s | ) |
Referenced by Base::XMLReader::readBinFile(), and App::PropertyPythonObject::Restore().
std::string Base::base64_encode | ( | unsigned char const * | bytes_to_encode, |
unsigned int | len | ||
) |
manipulator< int > Base::blanks | ( | int | n | ) |
References blanksN().
Referenced by Base::InventorBuilder::addBaseColor(), Base::InventorBuilder::addCylinder(), Base::InventorBuilder::addDrawStyle(), Base::InventorBuilder::addFaceSet(), Base::InventorBuilder::addIndexedFaceSet(), Base::InventorBuilder::addInfo(), Base::InventorBuilder::addLabel(), Base::InventorBuilder::addLineSet(), Base::InventorBuilder::addMaterial(), Base::InventorBuilder::addMaterialBinding(), Base::InventorBuilder::addNormalBinding(), Base::InventorBuilder::addPoint(), Base::InventorBuilder::addPointSet(), Base::InventorBuilder::addPolygonOffset(), Base::InventorBuilder::addShapeHints(), Base::InventorBuilder::addSingleArrow(), Base::InventorBuilder::addSphere(), Base::InventorBuilder::addText(), Base::InventorBuilder::addTransformation(), Base::InventorBuilder::beginMaterial(), Base::InventorBuilder::beginNormal(), Base::InventorBuilder::beginPoints(), Base::InventorBuilder::beginSeparator(), Base::InventorBuilder::endMaterial(), Base::InventorBuilder::endNormal(), Base::InventorBuilder::endPoints(), Base::InventorBuilder::endSeparator(), and MeshCore::MeshOutput::Save3MFModel().
T Base::clamp | ( | T | num, |
T | lower, | ||
T | upper | ||
) |
ConsoleSingleton & Base::Console | ( | ) |
Access to the Console This method is used to gain access to the one and only instance of the ConsoleSingleton class.
References Base::ConsoleSingleton::Instance().
Referenced by Gui::TaskView::TaskView::accept(), FemGui::TaskDlgCreateNodeSet::accept(), FemGui::TaskDlgMeshShapeNetgen::accept(), FemGui::TaskDlgFemConstraintFluidBoundary::accept(), MeshGui::GmshWidget::accept(), ReverseEngineeringGui::Segmentation::accept(), RobotGui::TaskDlgEdge2Trac::accept(), TechDrawGui::TaskWeldingSymbol::accept(), Gui::Dialog::DlgRevertToBackupConfigImp::accept(), Gui::PythonCommand::activated(), Gui::PythonGroupCommand::activated(), CmdTestConsoleOutput::activated(), StdCmdViewIvIssueCamPos::activated(), Gui::StdCmdDownloadOnlineHelp::activated(), CmdSandboxEventLoop::activated(), CmdSketcherConstrainBlock::activated(), CmdSketcherConstrainPerpendicular::activated(), CmdSketcherConstrainTangent::activated(), Gui::Application::activateWorkbench(), TechDraw::DrawViewPart::add1CEToGE(), TechDraw::DrawViewPart::add1CLToGE(), TechDraw::DrawViewPart::add1CVToGV(), Sketcher::Sketch::addAngleAtPointConstraint(), TechDraw::DrawViewPart::addCenterLinesToGeom(), Sketcher::Sketch::addConstraints(), Sketcher::SketchObject::addCopy(), TechDraw::GeometryObject::addCosmeticVertex(), Sketcher::Sketch::addEqualConstraint(), Sketcher::SketchObject::addExternal(), TechDraw::GeometryObject::addGeomFromCompound(), Sketcher::Sketch::addPerpendicularConstraint(), TechDraw::DrawProjGroup::addProjection(), Sketcher::Sketch::addSnellsLawConstraint(), Sketcher::SketchObject::addSymmetric(), Sketcher::Sketch::addTangentConstraint(), Gui::CommandManager::addTo(), TechDraw::DrawPage::addView(), TechDrawGui::QGSPage::addWeldSymbol(), Sketcher::SketchAnalysis::analyseMissingPointOnPointCoincident(), Measure::Measurement::angle(), TechDraw::DrawUtil::angleWithX(), TechDraw::AOE::AOE(), Gui::PreferencePack::apply(), TechDrawGui::TaskSectionView::apply(), TechDrawGui::TaskSectionView::applyAligned(), CmdSketcherConstrainBlock::applyConstraint(), CmdSketcherConstrainPerpendicular::applyConstraint(), CmdSketcherConstrainTangent::applyConstraint(), TechDraw::DrawProjGroup::arrangeViewPointers(), TechDraw::BSpline::asCircle(), TechDrawGui::ViewProviderDrawingView::attach(), TechDrawGui::ViewProviderPage::attach(), TechDrawGui::MDIViewPage::attachView(), Sketcher::SketchAnalysis::autoconstraint(), Gui::NS::AwaitingMoveState::AwaitingMoveState(), Gui::NS::AwaitingReleaseState::AwaitingReleaseState(), TechDraw::BaseGeom::baseFactory(), TechDraw::BezierSegment::BezierSegment(), TechDraw::Preferences::bitmapFill(), TechDraw::BSpline::BSpline(), PartGui::TaskMeasureLinear::buildDimension(), PartGui::TaskMeasureAngular::buildDimension(), PartDesignGui::TaskFeaturePick::buildFeatures(), TechDraw::DrawViewPart::buildGeometryObject(), TechDrawGui::QGIFace::buildPixHatch(), TechDrawGui::QGIFace::buildSvgHatch(), Gui::PropertyEditor::PropertyEditor::buildUp(), TechDraw::GeometryObject::calcBoundingBox(), TechDraw::CenterLine::calcEndPoints(), TechDraw::CenterLine::calcEndPoints2Lines(), TechDraw::CenterLine::calcEndPoints2Points(), TechDrawGui::TaskRichAnno::calcTextStartPos(), Attacher::AttachEngine3D::calculateAttachedPlacement(), Attacher::AttachEngineLine::calculateAttachedPlacement(), TechDraw::DrawProjGroup::calculateAutomaticScale(), Gui::MacroManager::cancel(), Gui::ViewProvider::canDropObject(), Sketcher::SketchObject::carbonCopy(), TechDraw::CenterLine::CenterLineBuilder(), TechDraw::GeometryUtils::chainGeoms(), Sketcher::SketchObject::changeConstraintsLocking(), PartDesignGui::TaskHoleParameters::changedObject(), SurfaceGui::GeomFillSurface::changeFillType(), ParameterManager::CheckDocument(), Gui::Application::checkForPreviousCrashes(), Part::ExtrusionHelper::checkInnerWires(), TechDraw::DrawViewDimension::checkReferences2D(), TechDraw::DrawViewPart::checkXDirection(), FemGui::TaskDlgMeshShapeNetgen::clicked(), RobotGui::TaskDlgEdge2Trac::clicked(), Cloud::Module::cloudRestore(), Gui::cmdAppDocumentArgs(), Gui::cmdAppObjectArgs(), Gui::cmdGuiObjectArgs(), Gui::MacroManager::commit(), SpreadsheetGui::SheetView::confirmAliasChanged(), Base::ConsoleObserverFile::ConsoleObserverFile(), Base::ConsoleRefreshDisabler::ConsoleRefreshDisabler(), TechDrawGui::QGIViewDimension::constructDimensionArc(), TechDrawGui::QGIViewDimension::constructDimensionLine(), Sketcher::SketchObject::convertToNURBS(), App::PropertyFileIncluded::Copy(), TechDrawGui::Grabber3d::copyActiveViewToSvgFile(), TechDraw::DrawUtil::copyFile(), TechDraw::DrawUtil::countEdges(), TechDraw::DrawUtil::countFaces(), TechDraw::DrawUtil::countWires(), Gui::PythonCommand::createAction(), Gui::PythonGroupCommand::createAction(), TechDrawGui::TaskActiveView::createActiveView(), TechDrawGui::TaskCenterLine::createCenterLine(), TechDrawGui::QGISVGTemplate::createClickHandles(), PartGui::ViewProvider2DObjectGrid::createGrid(), Mesh::GTSAlgos::createGTSSurface(), TechDrawGui::TaskHatch::createHatch(), FemGui::ViewProviderFEMMeshBuilder::createMesh(), Gui::DocumentItem::createNewItem(), Fem::createObjectByType(), Gui::WidgetFactoryInst::createPreferencePage(), Gui::WidgetFactoryInst::createPrefWidget(), Part::ExtrusionHelper::createTaperedPrismOffset(), Gui::WidgetFactoryInst::createWidget(), MeshGui::ViewProviderMeshCurvature::curvatureInfoCallback(), SketcherGui::CurveConverter::CurveConverter(), Base::ConsoleOutput::customEvent(), TechDrawGui::QGIFace::dashedPPath(), Gui::Dialog::ButtonModel::data(), Sketcher::SketchObject::decreaseBSplineDegree(), TechDraw::Preferences::defaultTemplate(), TechDraw::Preferences::defaultTemplateDir(), Sketcher::SketchObject::delAllExternal(), Sketcher::SketchObject::delExternal(), Measure::Measurement::delta(), App::Application::destruct(), App::Application::destructObserver(), TechDraw::DrawViewDetail::detailExec(), GCS::System::diagnose(), Gui::doCommandT(), FemGui::ViewProviderFemPostObject::doubleClicked(), PartGui::ViewProviderPart::doubleClicked(), MeshGui::ViewProviderMeshTransformDemolding::DragEndCallback(), TechDrawGui::QGIViewDimension::draw(), TechDrawGui::QGIViewDimension::drawAngle(), TechDrawGui::QGIViewAnnotation::drawAnnotation(), TechDrawGui::QGIViewBalloon::drawBalloon(), TechDrawGui::QGIViewClip::drawClip(), SketcherGui::EditModeConstraintCoinManager::drawConstraintIcons(), TechDrawGui::QGIViewDimension::drawDiameter(), TechDrawGui::QGIViewDimension::drawDistanceExecutive(), TechDrawGui::QGIViewDimension::drawDistanceOverride(), TechDrawGui::QGIViewDimension::drawRadiusExecutive(), TechDrawGui::QGIViewSection::drawSectionFace(), TechDrawGui::QGIWeldSymbol::drawTile(), TechDrawGui::QGIViewPart::drawViewPart(), TechDraw::LineFormat::dump(), TechDraw::CosmeticVertex::dump(), TechDraw::CosmeticEdge::dump(), TechDraw::CenterLine::dump(), TechDraw::DashSpec::dump(), TechDraw::PATLineSpec::dump(), TechDraw::LineGroup::dump(), TechDraw::GeomFormat::dump(), TechDraw::Vertex::dump(), TechDraw::DrawUtil::dump1Vertex(), TechDraw::DrawViewPart::dumpCosEdges(), TechDraw::DrawViewPart::dumpCosVerts(), TechDraw::DrawUtil::dumpCS(), TechDraw::DrawUtil::dumpCS3(), TechDraw::DrawUtil::dumpEdge(), TechDraw::DrawUtil::dumpEdges(), TechDrawGui::QGEPath::dumpGhostPoints(), TechDraw::DrawProjGroup::dumpISO(), PartGui::dumpLinearResults(), TechDrawGui::QGEPath::dumpMarkerPos(), TechDrawGui::QGIViewPart::dumpPath(), TechDrawGui::DrawGuiUtil::dumpPointF(), TechDrawGui::QGIView::dumpRect(), TechDrawGui::DrawGuiUtil::dumpRectF(), TechDraw::DrawUtil::dumpVertexes(), TechDraw::DrawViewPart::dumpVerts(), TechDrawGui::TaskDetail::editByHighlight(), SketcherGui::ViewProviderSketch::editDoubleClicked(), TechDraw::Ellipse::Ellipse(), PartGui::evaluateAngularPreSelection(), Gui::ViewProvider::eventCallback(), Gui::ViewerEventFilter::eventFilter(), Base::Debugger::exec(), Drawing::FeaturePage::execute(), Fem::FemMeshShapeNetgenObject::execute(), Import::FeatureImportIges::Execute(), Import::FeatureImportStep::Execute(), Inspection::Feature::execute(), Part::CurveNet::execute(), Part::ImportBrep::execute(), Part::ImportIges::execute(), Part::ImportStep::execute(), PartDesign::Transformed::execute(), Raytracing::LuxProject::execute(), Raytracing::RayProject::execute(), Sandbox::SandboxObject::execute(), Sketcher::SketchObjectSF::execute(), TechDraw::DrawSVGTemplate::execute(), Sketcher::SketchObject::execute(), TechDraw::DrawViewArch::execute(), TechDraw::DrawViewDetail::execute(), TechDraw::DrawViewDimension::execute(), TechDraw::DrawViewMulti::execute(), TechDraw::DrawViewPart::execute(), TechDraw::DrawViewSection::execute(), TechDraw::DrawViewSymbol::execute(), Import::ImpExpDxfWrite::exportBCurve(), Import::ImpExpDxfWrite::exportBSpline(), Fem::exportFemMeshCells(), Fem::exportFemMeshFaces(), Fem::FemVTKTools::exportFreeCADResult(), Import::ImpExpDxfWrite::exportShape(), Fem::FemVTKTools::exportVTKMesh(), Gui::ViewProviderGroupExtension::extensionCanDropObject(), Part::AttachExtension::extensionOnChanged(), TechDraw::DrawGeomHatch::extractFace(), TechDraw::DrawViewPart::extractFaces(), TechDraw::GeometryObject::extractGeometry(), MeshGui::ViewProviderMesh::faceInfo(), MeshGui::ViewProviderMesh::faceInfoCallback(), PartDesignGui::TaskTransformedParameters::fillAxisCombo(), Sketcher::SketchObject::fillet(), MeshGui::ViewProviderMesh::fillHoleCallback(), PartDesignGui::TaskTransformedParameters::fillPlanesCombo(), MeshCore::MeshAlgorithm::FillupHole(), MeshCore::MeshTopoAlgorithm::FillupHoles(), ParameterGrp::FindElement(), TechDraw::BaseGeom::findEndPoints(), TechDrawGui::QGIViewDimension::findIsoExt(), ParameterGrp::FindOrCreateElement(), TechDraw::DrawViewSection::findSectionPlaneIntersections(), MeshCore::CylinderFit::Fit(), MeshCore::SphereFit::Fit(), TechDraw::DrawViewDimension::formatValue(), MeshGui::SoFCMeshFaceSet::generatePrimitives(), MeshGui::SoFCMeshObjectShape::generatePrimitives(), MeshGui::SoFCMeshSegmentShape::generatePrimitives(), TechDrawGui::QGIViewPart::geomToPainterPath(), Gui::NS::GestureState::GestureState(), TechDrawGui::DrawGuiUtil::get3DDirAndRot(), TechDraw::DrawProjGroup::getAnchorDirection(), TechDrawGui::TaskDetail::getAnchorScene(), TechDrawGui::QGILeaderLine::getAttachFromFeature(), TechDraw::DrawLeaderLine::getBaseScale(), TechDraw::DrawProjGroup::getBoundingBox(), TechDraw::BSpline::getCircleParms(), TechDrawGui::QGIView::getClipGroup(), TechDraw::CosmeticExtension::getCosmeticEdge(), TechDraw::DrawViewSection::getCSFromBase(), Path::Toolpath::getCycleTime(), TechDraw::DrawGeomHatch::getDecodedSpecsFromFile(), TechDrawGui::QGEPath::getDeltasFromLeader(), TechDraw::DrawViewDimension::getDimValue(), TechDraw::DrawProjGroup::getDirsFromFront(), TechDrawGui::ViewProviderPage::getDrawPage(), TechDraw::DrawProjectSplit::getEdges(), TechDraw::DrawSVGTemplate::getEditableTextsFromTemplate(), TechDraw::BaseGeom::getEndPoint(), TechDraw::DrawViewPart::getFaceEdgesByIndex(), TechDraw::DrawGeomHatch::getFaceOverlay(), MeshGui::ViewProviderMesh::getFacetsFromPolygon(), TechDraw::DrawViewPart::getGeomByIndex(), TechDraw::LineGroup::getGroupNamesFromFile(), TechDraw::DrawUtil::getIndexFromName(), TechDraw::DrawLeaderLine::getKinkPoint(), TechDrawGui::ViewProviderPage::getMDIViewPage(), Fem::FemMesh::getNodesBySolid(), Fem::getObjectByType(), TechDrawGui::Grabber3d::getPaperScale(), MeshGui::CylinderFitParameter::getParameter(), TechDraw::PATLineSpec::getPatternList(), TechDraw::LineSet::getPatternStartPoint(), CDxfWrite::getPlateFile(), TechDraw::DrawViewDimension::getPointsEdgeVert(), TechDraw::DrawViewDimension::getPointsOneEdge(), TechDraw::DrawViewDimension::getPointsTwoEdges(), TechDraw::DrawViewDimension::getPointsTwoVerts(), TechDraw::DrawViewDimension::getPrefixSuffixSpec(), TechDrawGui::DrawGuiUtil::getProjDirFromFace(), TechDraw::DrawViewPart::getProjectionCS(), TechDraw::DrawProjGroup::getProjItem(), TechDraw::DrawProjGroup::getProjObj(), TechDraw::DrawViewPart::getProjVertexByCosTag(), TechDraw::DrawViewPart::getProjVertexByIndex(), TechDraw::LineGroup::getRecordFromFile(), TechDraw::DrawView::getScale(), TechDraw::DrawLeaderLine::getScale(), TechDraw::DrawProjGroupItem::getScale(), TechDraw::DrawViewSection::getSectionCS(), TechDrawGui::TaskAlignViews::getSelectedEdges(), TechDraw::ShapeExtractor::getShapes(), TechDraw::ShapeExtractor::getShapesFromObject(), TechDraw::ShapeExtractor::getShapesFused(), TechDraw::DrawViewSpreadsheet::getSheetImage(), TechDraw::DrawViewPart::getSourceShape(), TechDraw::DrawViewPart::getSourceShapeFused(), TechDraw::PATLineSpec::getSpecsForPattern(), TechDraw::BaseGeom::getStartPoint(), TechDraw::DrawLeaderLine::getTailPoint(), TechDraw::DrawLeaderLine::getTileOrigin(), TechDraw::DrawGeomHatch::getTrimmedLines(), AttacherGui::getUIStrings(), TechDraw::DrawViewPart::getViewAxis(), TechDraw::DrawProjGroupItem::getViewAxis(), TechDraw::DrawProjGroup::getViewIndex(), TechDrawGui::QGILeaderLine::getWayPointsFromFeature(), TechDraw::DrawProjGroupItem::getXDirection(), TechDraw::ShapeExtractor::getXShapes(), TechDraw::DrawProjGroup::getXYPosition(), PartGui::goDimensionAngularNoTask(), TechDraw::DrawPage::handleChangedPropertyType(), TechDraw::DrawView::handleChangedPropertyType(), MeshGui::ViewProviderMeshNode::handleEvent(), PartGui::ViewProviderCurveNet::handleEvent(), TechDrawGui::QGVNavStyle::handleKeyPressEvent(), TechDrawGui::QGVNavStyle::handleKeyReleaseEvent(), TechDraw::DrawProjGroup::hasProjection(), Gui::NS::IdleState::IdleState(), Base::ILoggerBlocker::ILoggerBlocker(), Gui::View3DInventorViewer::imageFromFramebuffer(), Fem::FemVTKTools::importFreeCADResult(), Base::Type::importModule(), Part::ImportStepParts(), Fem::FemVTKTools::importVTKMesh(), Sketcher::SketchObject::increaseBSplineDegree(), Gui::View3DInventorViewer::init(), Gui::Application::initApplication(), Gui::GuiNativeEvent::initSpaceball(), TechDrawGui::TaskGeomHatch::initUi(), Sketcher::SketchObject::insertBSplineKnot(), InspectionGui::ViewProviderInspection::inspectCallback(), Gui::NS::InteractState::InteractState(), TechDraw::DrawUtil::Intersect2d(), Gui::Command::invoke(), Sketcher::SketchObject::isCarbonCopyAllowed(), TechDraw::DrawUtil::isCrazy(), ModelRefine::FaceTypedBSpline::isEqual(), Sketcher::SketchObject::isExternalAllowed(), TechDraw::DrawProjectSplit::isOnEdge(), Measure::Measurement::length(), Base::LogLevel::level(), TechDraw::LineGroup::lineGroupFactory(), TechDraw::Preferences::lineGroupFile(), TechDrawGui::QGIFace::lineSetToFillItems(), Fem::FemPostPipeline::load(), Mesh::MeshObject::load(), TechDraw::PATLineSpec::load(), MeshCore::MeshInput::LoadAny(), MeshCore::MeshInput::LoadNastran(), StartGui::Workbench::loadStartPage(), TechDrawGui::QGIFace::loadSvgHatch(), Gui::MainWindow::loadUrls(), Gui::NS::Event::log(), GCS::SolverReportingManager::LogToConsole(), PartDesignGui::TaskSketchBasedParameters::make2DLabel(), TechDrawGui::QGILeaderLine::makeLeaderPath(), TechDraw::DrawViewSection::makeLineSets(), Part::TopoShape::makeLoft(), TechDrawGui::QGITile::makeSymbol(), SketcherGui::makeTangentToArcOfEllipseviaNewPoint(), SketcherGui::makeTangentToArcOfHyperbolaviaNewPoint(), SketcherGui::makeTangentToArcOfParabolaviaNewPoint(), SketcherGui::makeTangentToEllipseviaNewPoint(), MeshPart::CurveProjectorWithToolMesh::makeToolMesh(), MeshGui::ViewProviderMesh::markPartCallback(), Measure::Measurement::massCenter(), Gui::ViewProviderMeasureDistance::measureDistanceCallback(), Spreadsheet::PropertySheet::mergeCells(), TechDraw::mirrorShape(), Sketcher::SketchObject::modifyBSplineKnotMultiplicity(), SketcherGui::ViewProviderSketch::mouseButtonPressed(), TechDrawGui::QGIPrimPath::mousePressEvent(), TechDraw::moveShape(), Base::Subject< _MessageType >::Notify(), Gui::GUIApplication::notify(), Gui::SelectionSingleton::notify(), MeshGui::DlgEvaluateMeshImp::on_analyzeSelfIntersectionButton_clicked(), Gui::Dialog::DlgCustomKeyboardImp::on_editShortcut_textChanged(), Gui::Dialog::DlgMacroExecuteImp::on_toolbarButton_clicked(), Gui::WindowParameter::OnChange(), Sketcher::SketchObject::onChanged(), Gui::ViewProviderOrigin::onChanged(), Fem::ConstraintFluidBoundary::onChanged(), Sandbox::SandboxObject::onChanged(), PartDesignGui::ViewProviderBody::onChanged(), TechDraw::DrawPage::onChanged(), TechDraw::DrawProjGroup::onChanged(), TechDraw::DrawViewDimension::onChanged(), TechDraw::DrawViewSymbol::onChanged(), App::Document::onChanged(), PartGui::SectionCut::onCutXvalueChanged(), PartGui::SectionCut::onCutYvalueChanged(), PartGui::SectionCut::onCutZvalueChanged(), SketcherGui::ViewProviderSketch::onDelete(), PartDesignGui::TaskExtrudeParameters::onDirectionCBChanged(), PartGui::SectionCut::onFlipXclicked(), PartGui::SectionCut::onFlipYclicked(), PartGui::SectionCut::onFlipZclicked(), TechDrawGui::TaskDetail::onHighlightMoved(), TechDrawGui::TaskAlignViews::onHorizontallyClicked(), Gui::Application::onLastWindowClosed(), Import::ImpExpDxfRead::OnReadArc(), Import::ImpExpDxfRead::OnReadCircle(), Import::ImpExpDxfRead::OnReadEllipse(), Import::ImpExpDxfRead::OnReadSpline(), PartGui::SectionCut::onRefreshCutPBclicked(), Gui::Document::onRelabel(), Gui::GestureNavigationStyle::onRollGesture(), FemGui::TaskCreateNodeSet::onSelectionChanged(), TechDrawGui::MDIViewPage::onSelectionChanged(), SketcherGui::DrawSketchHandlerCarbonCopy::onSelectionChanged(), SketcherGui::DrawSketchHandlerExternal::onSelectionChanged(), Gui::GestureNavigationStyle::onSetRotationCenter(), TechDrawGui::QGILeaderLine::onSourceChange(), TechDrawGui::TaskLeaderLine::onTrackerClicked(), TechDrawGui::TaskCosVertex::onTrackerFinished(), TechDrawGui::TaskLeaderLine::onTrackerFinished(), Gui::Document::onUpdate(), Gui::View3DInventor::onUpdate(), Gui::MacroManager::open(), App::Application::openDocuments(), Gui::NS::PanState::PanState(), TechDraw::DrawViewPart::partExec(), MeshGui::ViewProviderMesh::partMeshCallback(), TechDraw::Preferences::patFile(), TechDraw::EdgeWalker::perform(), Gui::BitmapFactoryInst::pixmap(), FemGui::TaskPostDataAlongLine::pointCallback(), FemGui::TaskPostDataAtPoint::pointCallback(), Sketcher::SketchObject::port_reversedExternalArcs(), Gui::GestureNavigationStyle::EventQueue::post(), TechDrawGui::QGSPage::postProcessXml(), Gui::Dialog::PreferenceUiForm::PreferenceUiForm(), SketcherGui::DrawSketchHandlerBSpline::pressButton(), Gui::Command::printConflictingAccelerators(), TechDrawGui::MDIViewPage::printPdf(), MeshPartGui::Tessellation::process(), App::Application::processCmdLineFiles(), SketcherGui::EditModeConstraintCoinManager::processConstraints(), App::Application::processFiles(), Gui::MayaGestureNavigationStyle::processSoEvent(), TechDraw::DrawSVGTemplate::processTemplate(), Base::ScriptFactorySingleton::ProduceScript(), MeshPart::CurveProjectorSimple::projectCurve(), MeshPart::CurveProjectorShape::projectCurve(), MeshPart::MeshProjection::projectEdgeToEdge(), TechDraw::GeometryObject::projectShape(), TechDraw::GeometryObject::projectShapeWithPolygonAlgo(), TechDraw::DrawProjGroup::purgeProjections(), Base::PyObjectBase::PyObjectBase(), Measure::Measurement::radius(), Gui::NS::GestureState::react(), Points::E57Reader::read(), TestJtReader::read(), Base::XMLReader::readFiles(), Attacher::AttachEngine::readLinks(), App::Document::readObjects(), Fem::FemVTKTools::readResult(), Fem::FemVTKTools::readVTKMesh(), App::Document::recompute(), SketcherGui::DrawSketchHandlerBSpline::registerPressedKey(), Gui::TaskView::TaskView::reject(), TechDrawGui::TaskProjGroup::reject(), DrawSketchHandlerBSplineInsertKnot::releaseButton(), DrawSketchHandlerCopy::releaseButton(), DrawSketchHandlerRectangularArray::releaseButton(), SketcherGui::DrawSketchHandlerArc::releaseButton(), SketcherGui::DrawSketchHandler3PointArc::releaseButton(), SketcherGui::DrawSketchHandlerArcOfEllipse::releaseButton(), SketcherGui::DrawSketchHandlerCircle::releaseButton(), SketcherGui::DrawSketchHandler3PointCircle::releaseButton(), SketcherGui::DrawSketchHandlerExtend::releaseButton(), SketcherGui::DrawSketchHandlerFillet::releaseButton(), SketcherGui::DrawSketchHandlerLine::releaseButton(), SketcherGui::DrawSketchHandlerLineSet::releaseButton(), SketcherGui::DrawSketchHandlerPoint::releaseButton(), SketcherGui::DrawSketchHandlerRegularPolygon::releaseButton(), SketcherGui::DrawSketchHandlerBox::releaseButton(), SketcherGui::DrawSketchHandlerOblong::releaseButton(), SketcherGui::DrawSketchHandlerSlot::releaseButton(), SketcherGui::DrawSketchHandlerSplitting::releaseButton(), SketcherGui::DrawSketchHandlerTrimming::releaseButton(), SketcherGui::DrawSketchHandlerArcOfHyperbola::releaseButton(), SketcherGui::DrawSketchHandlerArcOfParabola::releaseButton(), TechDraw::DrawProjectSplit::removeDuplicateEdges(), TechDrawGui::TaskLeaderLine::removeFeature(), TechDrawGui::TaskRichAnno::removeFeature(), TechDraw::DrawProjGroup::removeProjection(), TechDraw::CosmeticExtension::replaceCenterLine(), TechDraw::CosmeticExtension::replaceCosmeticEdge(), TechDraw::CosmeticExtension::replaceCosmeticVertex(), TechDraw::CosmeticExtension::replaceGeomFormat(), TechDraw::DrawViewImage::replaceImageIncluded(), Base::PyException::ReportException(), Gui::DockWnd::ReportOutput::ReportOutput(), Gui::View3DInventorViewer::resetEditingRoot(), Sandbox::SandboxObject::resetValue(), TechDraw::CosmeticEdge::Restore(), TechDraw::CenterLine::Restore(), App::PropertyContainer::Restore(), App::PropertyPythonObject::Restore(), App::PropertyEnumeration::Restore(), Part::PropertyGeometryList::Restore(), TechDraw::PropertyCenterLineList::Restore(), TechDraw::PropertyCosmeticEdgeList::Restore(), TechDraw::PropertyCosmeticVertexList::Restore(), TechDraw::PropertyGeomFormatList::Restore(), App::Document::Restore(), App::PropertyLink::Restore(), App::PropertyLinkSubList::Restore(), App::Document::restore(), Gui::Document::RestoreDocFile(), Fem::PropertyPostDataObject::RestoreDocFile(), App::ExtensionContainer::restoreExtensions(), TechDrawGui::TaskProjGroup::restoreGroupState(), Part::TopoShape::revolve(), TechDraw::rotateShape(), Gui::NS::RotateState::RotateState(), TechDrawGui::QGIProjGroup::rotateView(), BarThread::run(), Gui::ConsoleMessageTask::run(), Gui::ConsoleWarningTask::run(), Gui::ConsoleErrorTask::run(), Gui::ConsoleLogTask::run(), Sandbox::PythonThread::run(), Sandbox::DocumentTestThread::run(), MeshTestJob::run(), App::Application::runApplication(), Gui::Application::runApplication(), Gui::PythonDebugger::runFile(), ILoggerBlockerTest::runSingleTest(), ILoggerBlockerTest::runTest(), TechDraw::CosmeticEdge::Save(), TechDraw::CenterLine::Save(), App::PropertyContainer::Save(), Fem::PropertyPostDataObject::SaveDocFile(), Gui::AutoSaver::saveDocument(), App::ExtensionContainer::saveExtensions(), MeshCore::MeshOutput::SaveOBJ(), MeshCore::MeshOutput::SaveOFF(), TechDrawGui::MDIViewPage::saveSVG(), Base::Builder3D::saveToLog(), TechDraw::CenterLine::scaledGeometry(), TechDraw::scaleShape(), TechDrawGui::TaskProjGroup::scaleTypeChanged(), TechDrawGui::TaskSectionView::scaleTypeChanged(), PartGui::SectionCut::SectionCut(), TechDraw::DrawViewSection::sectionExec(), MeshGui::ViewProviderMesh::segmMeshCallback(), Gui::Application::setActiveDocument(), TechDrawGui::QGTracker::setCircleFromPoints(), SketcherGui::ViewProviderSketch::setEdit(), SketcherGui::ViewProviderSketch::setEditViewer(), Sandbox::SandboxObject::setIntValue(), Gui::Translator::setLocale(), Gui::PrefWidget::setParamGrpPath(), TechDrawGui::QGTracker::setPathFromPoints(), TechDrawGui::QGTracker::setPoint(), Gui::PropertyEditor::PropertyItem::setPropertyValue(), TechDrawGui::QGTracker::setSquareFromPoints(), Gui::ViewProviderOrigin::setTemporaryVisibility(), TechDraw::DrawViewImage::setupImageIncluded(), Sketcher::Sketch::setUpSketch(), Gui::Application::sExport(), TechDrawGui::QGEPath::showMarkers(), TechDraw::DrawUtil::simpleMinDist(), Gui::Application::sInsert(), Gui::Application::slotDeleteDocument(), Gui::SelectionSingleton::slotSelectionChanged(), Sketcher::SketchObject::solve(), Sketcher::Sketch::solve(), Gui::Application::sOpen(), TechDraw::EdgeWalker::sortStrip(), Gui::SplashObserver::SplashObserver(), TechDraw::LineGroup::split(), TechDraw::DrawProjectSplit::split1Edge(), Gui::Application::sSendActiveView(), Gui::Application::sSendFocusView(), Gui::NetworkRetriever::startDownload(), FcLodHandler::startLod(), Gui::GUISingleApplication::Private::startServer(), Gui::StatusBarObserver::StatusBarObserver(), Gui::NS::StickyPanState::StickyPanState(), TechDraw::Preferences::svgFile(), TechDrawGui::QGIViewSymbol::symbolToSvg(), Base::RedirectStdOutput::sync(), Base::RedirectStdError::sync(), Base::RedirectStdLog::sync(), MeshPart::MeshingOutput::sync(), TechDrawGui::TaskAlignViews::TaskAlignViews(), PartDesignGui::TaskBoxPrimitives::TaskBoxPrimitives(), TechDrawGui::TaskCenterLine::TaskCenterLine(), TechDrawGui::TaskCosmeticLine::TaskCosmeticLine(), TechDrawGui::TaskDetail::TaskDetail(), Gui::TaskView::TaskDialogPython::TaskDialogPython(), FemGui::TaskFemConstraintFluidBoundary::TaskFemConstraintFluidBoundary(), TechDrawGui::TaskLeaderLine::TaskLeaderLine(), FemGui::TaskPostDisplay::TaskPostDisplay(), FemGui::TaskPostScalarClip::TaskPostScalarClip(), FemGui::TaskPostWarpVector::TaskPostWarpVector(), TechDrawGui::TaskRichAnno::TaskRichAnno(), Gui::TaskView::TaskSelectLinkProperty::TaskSelectLinkProperty(), TechDrawGui::TaskWeldingSymbol::TaskWeldingSymbol(), TechDrawGui::QGIFace::textureFromBitmap(), Gui::NS::TiltState::TiltState(), Gui::AutoSaver::timerEvent(), App::PropertyPythonObject::toString(), SpaceNavigatorDevice::translateEvent(), MeshCore::AbstractPolygonTriangulator::TriangulatePolygon(), Sketcher::SketchObject::trim(), SketcherGui::ViewProviderSketch::unsetEdit(), TechDraw::DrawPage::unsetupObject(), TechDraw::DrawProjGroupItem::unsetupObject(), PartDesignGui::ViewProviderAddSub::updateAddSubShapeIndicator(), TechDraw::DrawProjGroup::updateChildrenEnforce(), TechDraw::DrawProjGroup::updateChildrenLock(), TechDraw::DrawProjGroup::updateChildrenScale(), TechDraw::DrawProjGroup::updateChildrenSource(), Gui::ViewProviderVRMLObject::updateData(), FemGui::ViewProviderFemConstraintBearing::updateData(), PartGui::ViewProviderCurveNet::updateData(), TechDrawGui::TaskDetail::updateDetail(), PartDesignGui::ViewProviderBody::updateOriginDatumSize(), Gui::ViewProviderOriginGroupExtension::updateOriginSize(), TechDraw::DrawProjGroup::updateSecondaryDirs(), TechDrawGui::MDIViewPage::updateTemplate(), TechDrawGui::TaskWeldingSymbol::updateTiles(), TechDrawGui::QGILeaderLine::updateView(), TechDrawGui::QGIRichAnno::updateView(), TechDrawGui::QGIWeldSymbol::updateView(), TechDraw::DrawProjGroup::updateViews(), PartGui::ViewProviderPartExt::updateVisual(), Gui::Application::viewActivated(), TechDrawGui::PreferencesGui::weldingDirectory(), TechDraw::Wire::Wire(), Fem::FemMesh::write(), Gui::OutputStdout::write(), Gui::OutputStderr::write(), Gui::PythonDebugStderr::write(), Fem::FemVTKTools::writeResult(), Raytracing::LuxTools::writeShape(), Raytracing::PovTools::writeShape(), Raytracing::PovTools::writeShapeCSV(), Fem::FemVTKTools::writeVTKMesh(), Fem::FemMesh::writeZ88(), Gui::Application::~Application(), Base::ConsoleRefreshDisabler::~ConsoleRefreshDisabler(), SketcherGui::CurveConverter::~CurveConverter(), PartGui::DlgProjectionOnSurface::~DlgProjectionOnSurface(), DocOpenGuard::~DocOpenGuard(), TechDraw::DrawTemplate::~DrawTemplate(), Gui::GuiNativeEvent::~GuiNativeEvent(), Base::ILoggerBlocker::~ILoggerBlocker(), ILoggerBlockerTest::~ILoggerBlockerTest(), Base::PyObjectBase::~PyObjectBase(), Gui::DockWnd::ReportOutput::~ReportOutput(), Gui::SplashObserver::~SplashObserver(), Gui::StatusBarObserver::~StatusBarObserver(), PartDesignGui::TaskBoxPrimitives::~TaskBoxPrimitives(), PartDesignGui::TaskLinearPatternParameters::~TaskLinearPatternParameters(), PartDesignGui::TaskMirroredParameters::~TaskMirroredParameters(), PartDesignGui::TaskPolarPatternParameters::~TaskPolarPatternParameters(), and App::Application::TransactionSignaller::~TransactionSignaller().
_Vec1 Base::convertTo | ( | const _Vec2 & | v | ) |
References draftfunctions.move::move().
_Precision Base::Distance | ( | const Vector3< _Precision > & | v1, |
const Vector3< _Precision > & | v2 | ||
) |
Returns the distance between two points.
Referenced by MeshCore::MeshTopoAlgorithm::AdjustEdgesToCurvatureDirection(), MeshCore::MeshGeomFacet::AspectRatio2(), MeshCore::MeshGeomFacet::CenterOfInscribedCircle(), MeshCore::MeshAlgorithm::ConnectPolygons(), MeshCore::MeshEvalDegeneratedFacets::CountEdgeTooSmall(), App::MeasureDistance::execute(), MeshCore::MeshRemoveNeedles::Fixup(), MeshCore::MeshFixCaps::Fixup(), MeshCore::MeshAlgorithm::GetAverageEdgeLength(), MeshCore::MeshRefPointToPoints::GetAverageEdgeLength(), Inspection::InspectNominalPoints::getDistance(), MeshCore::SphereSurfaceFit::GetDistanceToSurface(), MeshCore::AbstractPolygonTriangulator::GetLength(), MeshCore::MeshAlgorithm::GetMaximumEdgeLength(), MeshCore::MeshAlgorithm::GetMinimumEdgeLength(), MeshGui::CylinderFitParameter::getParameter(), MeshCore::MeshGeomEdge::IntersectWithLine(), Base::Vector3< _Precision >::IsEqual(), MeshCore::MeshGeomEdge::IsPointOf(), MeshCore::MeshAlgorithm::IsVertexVisible(), MeshPart::CurveProjectorWithToolMesh::makeToolMesh(), MeshCore::MeshGeomFacet::NearestEdgeToPoint(), MeshCore::MeshGeomFacet::Perimeter(), MeshPart::MeshProjection::projectEdgeToEdge(), Points::E57Reader::read(), Sketcher::SketchObject::rebuildExternalGeometry(), MeshCore::MeshTopoAlgorithm::SplitFacet(), and MeshCore::MeshSearchNeighbourFacetsVisitor::Visit().
_Precision Base::DistanceP2 | ( | const Vector3< _Precision > & | v1, |
const Vector3< _Precision > & | v2 | ||
) |
Returns the squared distance between two points.
Referenced by MeshCore::MeshSearchNeighbours::AccumulateNeighbours(), CmdSketcherConstrainAngle::activated(), CmdSketcherConstrainAngle::applyConstraint(), MeshCore::MeshSearchNeighbours::CheckDistToFacet(), MeshCore::MeshIntersection::connectLines(), MeshCore::MeshProjection::connectLines(), MeshCore::MeshAlgorithm::ConnectLines(), MeshCore::MeshTopoAlgorithm::DelaunayFlip(), Base::Vector3< _Precision >::DistanceToLineSegment(), Fem::FemMesh::getNodesByVertex(), MeshCore::MeshSearchNeighbours::InnerPoint(), Points::PointsGrid::InSide(), MeshCore::MeshGrid::Inside(), MeshCore::MeshGeomEdge::IsPointOf(), MeshCore::MeshGeomFacet::IsPointOfSphere(), MeshCore::MeshSearchNeighbours::NeighboursFacetFromFacet(), MeshCore::MeshSearchNeighbours::CDistRad::operator()(), MeshCore::MeshHelpPoint::operator==(), MeshCore::MeshPoint::operator==(), MeshCore::MeshRefNormalToPoints::Rebuild(), MeshCore::MeshRefPointToFacets::SearchNeighbours(), and MeshCore::MeshTopoAlgorithm::SnapVertex().
T Base::fmod | ( | T | numerator, |
T | denominator | ||
) |
T * Base::freecad_dynamic_cast | ( | Base::BaseClass * | t | ) |
Template that works just like dynamic_cast, but expects the argument to inherit from Base::BaseClass.
const T * Base::freecad_dynamic_cast | ( | const Base::BaseClass * | t | ) |
Template that works just like dynamic_cast, but expects the argument to inherit from a const Base::BaseClass.
FC_DURATION Base::GetDuration | ( | FC_TIME_POINT & | t | ) |
PyObject * Base::getTypeAsObject | ( | PyTypeObject * | type | ) |
Referenced by Base::InterpreterSingleton::addType().
InterpreterSingleton & Base::Interpreter | ( | ) |
Access to the InterpreterSingleton object This method is used to gain access to the one and only instance of the InterpreterSingleton class.
References Base::InterpreterSingleton::Instance().
Referenced by StdCmdCommandLine::activated(), Gui::View3DInventorPy::addDraggerCallback(), Gui::View3DInventorPy::addEventCallbackPivy(), Gui::Command::addModule(), Gui::Application::Application(), Gui::PreferencePack::apply(), Gui::ExpLineEdit::apply(), App::Application::destruct(), Gui::View3DInventorPy::dumpNode(), TechDraw::DrawParametricTemplate::execute(), TechDraw::DrawViewArch::execute(), TechDraw::DrawViewDraft::execute(), Gui::FreeCADGui_exportSubgraph(), Gui::FreeCADGui_subgraphFromObject(), Gui::View3DInventorPy::getCameraNode(), Gui::ViewProviderPythonFeatureImp::getDetail(), Gui::ViewProviderPythonFeatureImp::getDetailPath(), Gui::ViewProviderPythonFeatureImp::getElement(), Gui::ViewProviderPythonFeatureImp::getElementPicked(), Gui::View3DInventorPy::getSceneGraph(), Gui::View3DInventorViewerPy::getSceneGraph(), Gui::View3DInventorViewerPy::getSoEventManager(), Gui::View3DInventorViewerPy::getSoRenderManager(), Base::Type::importModule(), Gui::PythonDebugModule::init_module(), Fem::SMESH_HypothesisPy< T >::init_type(), Cloud::initModule(), CloudGui::initModule(), DraftUtils::initModule(), Drawing::initModule(), DrawingGui::initModule(), Fem::initModule(), FemGui::initModule(), Image::initModule(), ImageGui::initModule(), Import::initModule(), ImportGui::initModule(), Inspection::initModule(), InspectionGui::initModule(), Measure::initModule(), Mesh::initModule(), MeshGui::initModule(), MeshPart::initModule(), MeshPartGui::initModule(), Part::initModule(), PartGui::initModule(), PartDesign::initModule(), PartDesignGui::initModule(), Path::initModule(), PathGui::initModule(), PathSimulator::initModule(), Points::initModule(), PointsGui::initModule(), Raytracing::initModule(), RaytracingGui::initModule(), Reen::initModule(), ReverseEngineeringGui::initModule(), Robot::initModule(), RobotGui::initModule(), SketcherGui::initModule(), Spreadsheet::initModule(), SpreadsheetGui::initModule(), Start::initModule(), StartGui::initModule(), Surface::initModule(), SurfaceGui::initModule(), TechDraw::initModule(), TechDrawGui::initModule(), TestGui::initModule(), Web::initModule(), WebGui::initModule(), StartGui::Workbench::loadStartPage(), TechDraw::DrawDimHelper::makeDistDim(), TechDraw::DrawDimHelper::makeExtentDim(), TestGui::UnitTestDialog::on_startButton_clicked(), DraftUtils::DraftDxfRead::OnReadDimension(), Import::ImpExpDxfRead::OnReadDimension(), Gui::GestureNavigationStyle::onRollGesture(), App::Application::processCmdLineFiles(), App::Application::processFiles(), Gui::View3DInventorPy::removeDraggerCallback(), Gui::View3DInventorPy::removeEventCallbackPivy(), Gui::SoQtOffscreenRendererPy::render(), Sandbox::PythonThread::run(), Gui::MacroManager::run(), App::Application::runApplication(), Gui::Application::runInitGuiScript(), Gui::Application::sCoinRemoveAllChildren(), Gui::Application::setActiveDocument(), Gui::View3DInventorViewerPy::setSceneGraph(), Gui::View3DInventorViewerPy::setupEditingRoot(), Gui::PropertyEditor::PropertyStringItem::setValue(), Gui::PropertyEditor::PropertyEnumItem::setValue(), Gui::PropertyEditor::PropertyStringListItem::setValue(), Gui::Application::sOpen(), TechDraw::DrawViewCollection::unsetupObject(), TechDraw::DrawPage::unsetupObject(), TechDraw::DrawViewPart::unsetupObject(), and Gui::Application::~Application().
_Vec Base::make_vec | ( | const std::tuple< float_type, float_type, float_type > && | t | ) |
_Vec Base::make_vec | ( | const std::tuple< float_type, float_type, float_type, float_type > && | t | ) |
Vector3< _Precision > Base::operator* | ( | _Precision | fFac, |
const Vector3< _Precision > & | rcVct | ||
) |
Multiplication of scalar with vector.
References Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
DualNumber Base::operator* | ( | double | a, |
DualNumber | b | ||
) |
Base::DualQuat Base::operator* | ( | double | a, |
Base::DualQuat | b | ||
) |
DualNumber Base::operator* | ( | DualNumber | a, |
double | b | ||
) |
DualNumber Base::operator* | ( | DualNumber | a, |
DualNumber | b | ||
) |
Base::DualQuat Base::operator* | ( | Base::DualNumber | a, |
Base::DualQuat | b | ||
) |
Base::DualQuat Base::operator* | ( | Base::DualQuat | a, |
double | b | ||
) |
Base::DualQuat Base::operator* | ( | Base::DualQuat | a, |
Base::DualNumber | b | ||
) |
Base::DualQuat Base::operator* | ( | Base::DualQuat | a, |
Base::DualQuat | b | ||
) |
DualNumber Base::operator+ | ( | double | a, |
DualNumber | b | ||
) |
DualNumber Base::operator+ | ( | DualNumber | a, |
double | b | ||
) |
DualNumber Base::operator+ | ( | DualNumber | a, |
DualNumber | b | ||
) |
Base::DualQuat Base::operator+ | ( | Base::DualQuat | a, |
Base::DualQuat | b | ||
) |
DualNumber Base::operator- | ( | double | a, |
DualNumber | b | ||
) |
DualNumber Base::operator- | ( | DualNumber | a, |
double | b | ||
) |
DualNumber Base::operator- | ( | DualNumber | a, |
DualNumber | b | ||
) |
Base::DualQuat Base::operator- | ( | Base::DualQuat | a, |
Base::DualQuat | b | ||
) |
DualNumber Base::operator/ | ( | DualNumber | a, |
double | b | ||
) |
DualNumber Base::operator/ | ( | DualNumber | a, |
DualNumber | b | ||
) |
DualNumber Base::pow | ( | DualNumber | a, |
double | pw | ||
) |
Referenced by App::FunctionExpression::evaluate(), and StdDevCollector::getQuantity().
PyObject * Base::PyAsUnicodeObject | ( | const char * | str | ) |
Python helper class This class encapsulate the Decoding of UTF8 to a python object.
Including exception handling.
Referenced by PyAsUnicodeObject().
PyObject * Base::PyAsUnicodeObject | ( | const std::string & | str | ) |
References PyAsUnicodeObject().
Referenced by App::FeaturePythonImp::allowDuplicateLabel(), Gui::ViewProviderPythonFeatureImp::attach(), Gui::ViewProviderPythonFeatureImp::canDelete(), Gui::ViewProviderPythonFeatureImp::canDragAndDropObject(), Gui::ViewProviderPythonFeatureImp::canDragObject(), Gui::ViewProviderPythonFeatureImp::canDragObjects(), Gui::ViewProviderPythonFeatureImp::canDropObject(), Gui::ViewProviderPythonFeatureImp::canDropObjectEx(), Gui::ViewProviderPythonFeatureImp::canDropObjects(), App::FeaturePythonImp::canLinkProperties(), App::FeaturePythonImp::canLoadPartial(), Gui::ViewProviderPythonFeatureImp::canRemoveChildrenFromRoot(), Gui::ViewProviderPythonFeatureImp::claimChildren(), Gui::ViewProviderPythonFeatureImp::doubleClicked(), Gui::ViewProviderPythonFeatureImp::dragObject(), Gui::ViewProviderPythonFeatureImp::dropObject(), Gui::ViewProviderPythonFeatureImp::dropObjectEx(), App::FeaturePythonImp::editProperty(), Gui::ViewProviderPythonFeatureImp::editProperty(), App::FeaturePythonImp::execute(), Gui::ViewProviderPythonFeatureImp::finishRestoring(), Gui::ViewProviderPythonFeatureImp::getDefaultDisplayMode(), Gui::ViewProviderPythonFeatureImp::getDetail(), Gui::ViewProviderPythonFeatureImp::getDetailPath(), Gui::ViewProviderPythonFeatureImp::getDisplayModes(), Gui::ViewProviderPythonFeatureImp::getDropPrefix(), Gui::ViewProviderPythonFeatureImp::getElement(), Gui::ViewProviderPythonFeatureImp::getElementPicked(), Gui::ViewProviderPythonFeatureImp::getIcon(), App::FeaturePythonImp::getLinkedObject(), Gui::ViewProviderPythonFeatureImp::getLinkedViewProvider(), App::FeaturePythonImp::getSubObject(), App::FeaturePythonImp::getSubObjects(), App::FeaturePythonImp::getViewProviderName(), App::FeaturePythonImp::hasChildElement(), App::FeaturePythonImp::isElementVisible(), Gui::ViewProviderPythonFeatureImp::isShow(), App::FeaturePythonImp::mustExecute(), App::FeaturePythonImp::onBeforeChange(), App::FeaturePythonImp::onBeforeChangeLabel(), Gui::ViewProviderPythonFeatureImp::onChanged(), App::FeaturePythonImp::onChanged(), Gui::ViewProviderPythonFeatureImp::onDelete(), App::FeaturePythonImp::onDocumentRestored(), App::FeaturePythonImp::redirectSubName(), Gui::ViewProviderPythonFeatureImp::replaceObject(), Gui::ViewProviderPythonFeatureImp::setDisplayMode(), Gui::ViewProviderPythonFeatureImp::setEdit(), Gui::ViewProviderPythonFeatureImp::setEditViewer(), App::FeaturePythonImp::setElementVisible(), Gui::ViewProviderPythonFeatureImp::setupContextMenu(), Gui::ViewProviderPythonFeatureImp::unsetEdit(), Gui::ViewProviderPythonFeatureImp::unsetEditViewer(), and Gui::ViewProviderPythonFeatureImp::updateData().
Py::Object Base::pyCallWithKeywords | ( | PyObject * | callable, |
PyObject * | args, | ||
PyObject * | kwds = nullptr |
||
) |
ScriptFactorySingleton & Base::ScriptFactory | ( | ) |
References Base::ScriptFactorySingleton::Instance().
Referenced by App::Application::runApplication(), and Gui::Application::runInitGuiScript().
SequencerBase & Base::Sequencer | ( | ) |
Access to the only SequencerBase instance.
References Base::SequencerBase::Instance().
Referenced by Gui::ViewerEventFilter::eventFilter(), Import::FeatureImportIges::Execute(), Import::FeatureImportStep::Execute(), CmdTestProgress1::isActive(), CmdTestProgress2::isActive(), CmdTestProgress3::isActive(), CmdTestProgress4::isActive(), CmdTestProgress5::isActive(), MeshGui::ViewProviderMesh::partMeshCallback(), and MeshGui::ViewProviderMesh::segmMeshCallback().
T Base::sgn | ( | T | t | ) |
int Base::streq | ( | const char * | A, |
const char * | B | ||
) |
void Base::SwapEndian | ( | T & | v | ) |
Referenced by MeshCore::MeshKernel::Read().
unsigned short Base::SwapOrder | ( | ) |
Definition of functions that allow swapping of data types dependent on the architecture.
Returns machine type (low endian, high endian)
void Base::SwapVar | ( | char & | ) |
void Base::SwapVar | ( | double & | d | ) |
void Base::SwapVar | ( | float & | f | ) |
void Base::SwapVar | ( | long & | l | ) |
void Base::SwapVar | ( | short & | s | ) |
void Base::SwapVar | ( | unsigned char & | ) |
void Base::SwapVar | ( | unsigned long & | l | ) |
void Base::SwapVar | ( | unsigned short & | s | ) |
manipulator< int > Base::tabs | ( | int | n | ) |
References tabsN().
Referenced by Gui::SoFCVectorizeU3DAction::printHeader(), and MeshCore::MeshOutput::SaveIDTF().
T Base::toDegrees | ( | T | r | ) |
Referenced by Gui::PropertyEditor::RotationHelper::assignProperty(), PartGui::CircleFromThreePoints::command(), PartDesign::Helix::execute(), App::PropertyPlacement::getPathValue(), App::PropertyRotation::getPathValue(), App::PropertyPlacement::getPyPathValue(), App::PropertyRotation::getPyPathValue(), Gui::PropertyEditor::PropertyRotationItem::value(), and Gui::PropertyEditor::PropertyPlacementItem::value().
T Base::toRadians | ( | T | d | ) |
Referenced by Gui::QuantitySpinBox::apply(), Mesh::FixDeformations::execute(), Part::Prism::execute(), Part::RegularPolygon::execute(), PartDesign::Helix::execute(), PartDesign::Hole::execute(), PartDesign::Prism::execute(), PartDesign::Chamfer::execute(), PartDesign::Helix::generateHelixPath(), PartDesign::FeatureExtrude::generateTaperedPrism(), PartDesign::FeatureExtrude::hasTaperedAngle(), Part::TopoShape::makeHelix(), Part::TopoShape::makeLongHelix(), App::PropertyPlacement::setPathValue(), App::PropertyRotation::setPathValue(), and Mesh::MeshObject::validateDeformations().
|
extern |
Referenced by Base::BadFormatError::getPyExceptionType().
|
extern |
Referenced by Base::BadGraphError::getPyExceptionType().
|
extern |
Referenced by Base::CADKernelError::getPyExceptionType().
|
extern |
Referenced by Base::ExpressionError::getPyExceptionType().
|
extern |
Referenced by Base::AbortException::getPyExceptionType(), and Base::PyException::raiseException().
|
extern |
Referenced by Base::Exception::getPyExceptionType(), Gui::Application::sActivateWorkbenchHandler(), Gui::Application::sAddCommand(), Gui::Application::sAddIcon(), Gui::SelectionSingleton::sAddSelection(), Base::Exception::setPyException(), Base::ConsoleSingleton::sPySetStatus(), Gui::SelectionSingleton::sRemoveSelection(), Gui::Application::sRunCommand(), Gui::SelectionSingleton::sSetPreselection(), and Gui::SelectionSingleton::sUpdateSelection().
|
extern |
Referenced by Base::ParserError::getPyExceptionType().
|
extern |
Referenced by Base::UnknownProgramOption::getPyExceptionType().
|
extern |
Referenced by Base::XMLAttributeError::getPyExceptionType().
|
extern |
Referenced by Base::XMLBaseException::getPyExceptionType().
|
extern |
Referenced by Base::XMLParseException::getPyExceptionType().