|
| | CircleScanMethod (const Parameters &) |
| | Constructor.
|
| |
| | ~CircleScanMethod () override |
| | Destructor.
|
| |
| void | StateChange (EState prev, EState cur) override |
| | Overridden from base class.
|
| |
| bool | Initialize () override |
| | Overridden from base class.
|
| |
| void | AddPropertyPages (PropertySheetDialog *sheet) override |
| | Overridden from base class.
|
| |
| bool | HandleCommand (ECommand cmd) override |
| | Overloaded from base class.
|
| |
| bool | createViewer () override |
| | Overloaded from base class.
|
| |
| void | Read (IniProfile *inifile) override |
| | Overloaded from base class.
|
| |
| void | Write (IniProfile *inifile) override |
| | Overloaded from base class.
|
| |
| bool | GetIndexVel (gmi::AxesCoord &vel, int index) override |
| | Overloaded from base class.
|
| |
| bool | GetSurface (Matrix44 &surface, int index, double frac) override |
| | Overloaded from base class.
|
| |
| bool | SetAcqParams (int index, double frac) override |
| | Overloaded from base class.
|
| |
| bool | Sustain (const timespec &ts) override |
| | Overloaded from base class.
|
| |
| bool | GetGenericInfoList (StringList &) override |
| | Overloaded from base class.
|
| |
| bool | GetTriggerValue (gmi::AxisValue &value) override |
| | Overloaded from base class.
|
| |
| gmi::EAxisLocation | GetScanAxis () override |
| | Overloaded from a base class.
|
| |
| QStringList | getGraphicOverlays () const |
| | Gets the list of available graphic overlay files.
|
| |
| QString | getGraphicOverlayFilepath (const QString &name) const |
| | Gets the full path of an overlay graphic file.
|
| |
| void | handleVariableEvent (Variable::EEvent event, const Variable &caller, Variable &link, bool same_inst) override |
| | Overridden abstract event handler for local variables.
|
| |
| std::ostream & | cout () override |
| | Get the output stream which is attached to the log-listing in the viewer.
|
| |
| CircleScanMethodViewer * | getCircleViewer () |
| | Gets the viewer pointer.
|
| |
| void | HandleCursorEvent (bool btn_down, Qt::KeyboardModifiers shift, int index, double frac) override |
| | Overloaded from base class.
|
| |
| void | setGraphicOverlay (const QString &name) |
| | Property handler when assigned the frame animation class is loaded.
|
| |
| QString | getGraphicOverlay () |
| |
| bool | InitializeBase () |
| | Reads the tool and element information and returns true on success.
|
| |
| bool | GetGenericInfoList (StringList &) override |
| | Overridden from base class.
|
| |
| const ElementInformation & | GetElement () const |
| | Gets the element information.
|
| |
| const ToolInformation & | GetTool () const |
| | Gets the tool information.
|
| |
| bool | ConvertPosition (gmi::AxesCoord &dest, const gmi::AxesCoord &src, bool to_focus) const override |
| | Overridden from base class.
|
| |
| bool | GetIndexPos (gmi::AxesCoord &pos, int index, double frac, bool perp) override |
| | Overridden from base class.
|
| |
| bool | GetFocusPos (gmi::AxesCoord &dest, int index, double frac) override |
| | Overridden from base class.
|
| |
| bool | GetMeasureOffset (Vector3D &vector, int index, double frac, bool perp) override |
| | Overridden from base class.
|
| |
| void | Read (IniProfile *inifile) override |
| | Overridden from base class.
|
| |
| void | Write (IniProfile *inifile) override |
| | Overridden from base class.
|
| |
| std::string | GetParamSection () const |
| | Gets the parameter section name.
|
| |
| void | AddVar (Variable *var) |
| | Adds the given variable to the list.
|
| |
| Variable::PtrVector & | GetVars () |
| | Gets the variable list reference.
|
| |
| void | AddPropertyPages (PropertySheetDialog *sheet) override |
| | Overridden from base class.
|
| |
| virtual bool | GetSurfaceWithAngles (Matrix44 &angle, int index, double frac) |
| | Gets the combined surface matrix with applied angles. calls the overridden method GetSurface().
|
| |
| Value | GetInterfacePosition () const |
| | Gets the interface position where it should be.
|
| |
| bool | SetAscanAndGates (double distance=-1.0) |
| | Apply UT settings for the passed material distance. When distance is negative, use the depth variable value.
|
| |
| void | ExportVariables (bool exported) |
| | Export or revokes exported variables in the variable list.
|
| |
| QString | GetGraphOverlayDir () const |
| | Gets the animation file path of the given filename.
|
| |
| | ScanMethod (const Parameters &) |
| | Constructor for passing general structure for derived classes create by the class factory.
|
| |
| | ~ScanMethod () override |
| | Virtual destructor for derived classes.
|
| |
| void | SetAreaName (const QString &name) |
| | Changes the area name so it is saved by the project under this new name.
|
| |
| QString | GetAreaName () const |
| | Gets the area name of the scan entry.
|
| |
| bool | DoInitialize () |
| | Initializes the class after the constructor is called. Final virtual functions are only valid after full construction of a scan method. This function actually calls virtual function Initialize.
|
| |
| virtual void | DestroyViewer () |
| | Called before a scan method is deleted.
|
| |
| bool | Execute (ECommand cmd) |
| | Calls HandleCommand() after several checks.
|
| |
| ECommand | GetCommand () |
| | Gets the last Issued command.
|
| |
| void | DoAddPropertyPages (PropertySheetDialog *sheet) |
| | Calls AddPropertyPages if the state allows it.
|
| |
| void | SetIndexFracRange (double start, double stop) |
| | Sets the new scan range for a defined surface.
|
| |
| int | GetIndexCount () const |
| | Gets the number of indices in the scan method.
|
| |
| int | GetIndexStart () const |
| | Gets the clipped start value of the set range.
|
| |
| int | GetIndexStop () const |
| | Gets the clipped stop value of the set range.
|
| |
| int | GetScanListIndex () const |
| | Returns the scan list index of this instance in the project.
|
| |
| bool | Reinitialize () |
| | When the state is ready, the scan method can be reinitialize. For example, after changes are made to settings.
|
| |
| void | DoRead (IniEnvelope ini) |
| | Reads the settings of the scan method. Calls eventually the overridden Read() method.
|
| |
| void | DoWrite (IniEnvelope ini) |
| | Writes the settings of the scan method. Calls eventually the overridden Write() method.
|
| |
| void | LoadSystemSettings (const QString &settings={}) |
| | Loads the system setting associated with the scan method overriding the settings from the selected calibration set.
|
| |
| bool | SaveSystemSettings (const QString &settings) |
| | Saves the system setting associated with the scan method.
|
| |
| bool | IsActivated () const |
| | Check if the scan method was activated.
|
| |
| bool | DoSustain (const timespec &) |
| | Called by the inspection project to enable the derived class to do some background processing.
|
| |
| bool | DoCreateFrame () |
| | Creates a scan method UI frame if possible. Calls the overridden createViewer() method.
|
| |
| bool | DoConvertPosition (gmi::AxesCoord &dest, const gmi::AxesCoord &src, bool to_focus) const |
| | Converts a physical position to or from a focus position using the scan's configuration. Actually calls the overridden ConvertPosition() method.
|
| |
| bool | DoGetIndexPos (gmi::AxesCoord &pos, int index, double frac, bool perp) const |
| | Gets the axes' position calculated by the derived scan mode. Actually calls the overridden GetIndexPos() method.
|
| |
| bool | DoGetFocusPos (gmi::AxesCoord &dest, int index, double frac) const |
| | Gets the focus position calculated by the derived scan mode. Actually calls the overridden GetFocusPos() method.
|
| |
| bool | DoGetIndexVel (gmi::AxesCoord &dest, int index) const |
| | Gets the velocity calculated by the derived scan mode.
|
| |
| bool | DoGetMeasureOffset (Vector3D &vector, int index, double frac, bool perp) const |
| | Gets the vector caused by changing measurement offsets. This means the offset caused by the A-scan delay change.
|
| |
| bool | DoSetAcqParams (int index, double frac) |
| | Calls the overridden SetAcqParams() method on the derived class.
|
| |
| bool | DoGetTriggerValue (gmi::AxisValue &value) const |
| | Gets the axis used for triggering measurements or when the axis location is gmi::EAxisLocation::alNA the internal generation is to be used. Calls the overridden GetTriggerValue() method.
|
| |
| gmi::EAxisLocation | DoGetScanAxis () const |
| | Gets the scan and index axis for position calculations. Calls the overridden GetScanAxis() method.
|
| |
| bool | GetScanStart (gmi::AxesCoord &ac) const |
| | Gets the position coordinate where the project passes control to the scan method.
|
| |
| bool | GetScanStop (gmi::AxesCoord &ac) const |
| | Gets the position where the scan method passes control to the project.
|
| |
| const gmi::AxesCoord & | GetScanVelocity () const |
| | Gets the velocity for the scan method to move. Actually calls the scan binder method sf::ScanBinder::GetVelocity().
|
| |
| const gmi::AxesCoord & | GetScanAcceleration () const |
| | Gets the acceleration for the scan method to move. Actually calls the scan binder method sf::ScanBinder::GetVelocity().
|
| |
| const ScanBinder::InfoBase * | GetScanInfo () const |
| | Gets the binder information of this scan method instance.
|
| |
| const Vector3D & | GetScanOffset () const |
| | Gets the offset of the part to its programmed position.
|
| |
| Vector3D | GetOffset () const |
| | Gets the total offsets added.
|
| |
| const Variable & | GetMediumVelocity () const |
| | Gets the medium sound velocity system variable.
|
| |
| const Variable & | GetMaterialVelocity () const |
| | Gets the material sound velocity system variable.
|
| |
| bool | GetRefractionAngle (double &dest, double src, bool to_medium=true) |
| | Gets the refracted angle.
|
| |
| TDataFilterLinks & | GetFilterLinks () |
| | Gets the analysis filter links.
|
| |
| bool | ExecuteFilters (TDataFilterEntry::EAction action=TDataFilterEntry::feaSTART) |
| | Execute the referenced filters.
|
| |
| const std::vector< int > & | GetUsedDevices () const |
| | Gets the acquisition devices used.
|
| |
| bool | IsCalibReady () |
| | Checks if the calibration is complete.
|
| |
| void | SetAcqState (InformationServer::EState sel_state, InformationServer::EState unsel_state=InformationServer::issOff) |
| | Sets the state on all acquisition devices.
|
| |
| EState | GetState () const |
| | Gets the state of the instance.
|
| |
| ProjectData * | GetProjectData () |
| | Gets the project this instance is part of.
|
| |
| const std::string & | GetMethodName () const |
| | Gets this method's name.
|
| |
| QString | GetDirectiveText () const |
| | Gets the directive text.
|
| |
| bool | GetDirectiveEnabled () const |
| | Gets the flag weather the directive is enabled.
|
| |
| ESystemPosition | GetDirectivePosition () |
| | ??
|
| |
| QString | GetElementName () |
| | Gets the element name.
|
| |
| QString | GetToolName () |
| | Gets the tool name.
|
| |
| QString | GetMaterialName () |
| | Gets the material name.
|
| |
| QString | GetSettingsName () const |
| | Gets the settings name.
|
| |
| std::string | GetNamePrefix () const |
| | Gets the name prefix.
|
| |
| ECalibrationType | GetCalibrationType () |
| | Gets the calibration type name.
|
| |
| QString | GetCalibrationSetName () const |
| | Gets the calibration set name.
|
| |
| InformationTypes::IdVector & | GetCalibrationIds () |
| | Gets the calibration ids.
|
| |
| std::string | GetFilterConfigs () |
| | Gets the comma-separated string of filter configuration names.
|
| |
| Variable::PtrVector & | GetLocalVars () |
| | Gets the local variables in a pointer vector.
|
| |
| QWidget * | getViewer () |
| | Called by a derived class to get its UI widget pointer.
|
| |
| | ProjectScriptObject (const char *type_name) |
| | Constructor.
|
| |
| | ~ProjectScriptObject () override |
| | Virtual overridden destructor.
|
| |
| void | AddScriptParam (const std::string &name, Variable *variable) |
| | Adds the passed variable as a parameter in the script.
|
| |
| | ScriptObject (const char *type_name, ScriptObject *parent=nullptr) |
| |
| virtual | ~ScriptObject ()=default |
| | Virtual destructor which can be overridden to clean up objects.
|
| |
| virtual std::string | getStatusText () |
| | Gets the status text of this object for debugging purposes.
|
| |
| int | getRefCount () const |
| | Gets the reference count.
|
| |
| | operator Value () const |
| | Cast operator to be able to return this instance as a Value.
|
| |
| std::string | getTypeName () const |
| | Returns the type name Set at the constructor.
|
| |
| ScriptObject * | getParent () |
| | Gets the script object owner.
|
| |
| const ScriptObject * | getParent () const |
| | Gets the script object owner.
|
| |
| ScriptObject * | castToObject (const Value &value) |
| | Casts a sf::Value::vitCustom typed sf::Value to a ScriptObject typed pointer.
|
| |