![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Utility functions for shape analysis formula management. More...
#include <IPSDKBaseShapeAnalysis/IPSDKBaseShapeAnalysisExports.h>#include <IPSDKBaseShapeAnalysis/Measure/Formula/FormulaTypes.h>#include <IPSDKBaseShapeAnalysis/Measure/Result/MeasureResultTypes.h>#include <IPSDKBaseShapeAnalysis/Measure/GlobalInfo/MeasureGlobalInfoTypes.h>#include <IPSDKBaseShapeAnalysis/Measure/Info/Config/MeasureConfigTypes.h>Go to the source code of this file.
Namespaces | |
| ipsdk | |
| Main namespace for IPSDK library. | |
| ipsdk::shape::analysis | |
| Namespace aggregating basic shape analysis components. | |
Functions | |
| IPSDKBASESHAPEANALYSIS_API Real64Vector | ipsdk::shape::analysis::applyArithmeticFormula (const std::string &formulaStr, const MeasureSet &measureSet, const ipUInt64 cPlanIdx=0, const eMsrInputImageId &msrInputImageId=eMsrInputImageId::eMIII_Image1) |
| function allowing to apply an arithmetic formula on an existing measure set More... | |
| IPSDKBASESHAPEANALYSIS_API BoolResult | ipsdk::shape::analysis::applyArithmeticFormula (const std::string &formulaStr, const MeasureSet &measureSet, const ipUInt64 cPlanIdx, const eMsrInputImageId &msrInputImageId, Real64Vector &resultsColl) |
| function allowing to apply an arithmetic formula on an existing measure set More... | |
| IPSDKBASESHAPEANALYSIS_API BoolVector | ipsdk::shape::analysis::applyLogicFormula (const std::string &formulaStr, const MeasureSet &measureSet, const ipUInt64 cPlanIdx=0, const eMsrInputImageId &msrInputImageId=eMsrInputImageId::eMIII_Image1) |
| function allowing to apply a logic formula on an existing measure set More... | |
| IPSDKBASESHAPEANALYSIS_API BoolResult | ipsdk::shape::analysis::applyLogicFormula (const std::string &formulaStr, const MeasureSet &measureSet, const ipUInt64 cPlanIdx, const eMsrInputImageId &msrInputImageId, BoolVector &resultsColl) |
| function allowing to apply a logic formula on an existing measure set More... | |
| IPSDKBASESHAPEANALYSIS_API bool | ipsdk::shape::analysis::isReservedName (const std::string &formulaVariable) |
| function allowing to check whether a variable name is a reserved name | |
| IPSDKBASESHAPEANALYSIS_API const std::string & | ipsdk::shape::analysis::getReservedName (const eMsrFormulaReserved &msrFormulaReserved) |
| function allowing to check whether a variable name is a reserved name | |
| IPSDKBASESHAPEANALYSIS_API BoolResult | ipsdk::shape::analysis::createAccessor (const BaseMeasureResult &baseMeasureResult, const FormulaVariableId &variableId, const ipsdk::ipUInt64 cPlanIdx, ipReal64 &resultValue, ResultsAccessor &resultsAccessor) |
| function allowing to create an accessor for formula measure dependency results | |
| IPSDKBASESHAPEANALYSIS_API BoolResult | ipsdk::shape::analysis::setImageConstant (const ImageConstantId &imageConstantId, const ipsdk::ipUInt64 cPlanIdx, const MeasureGlobalInfo &measureGlobalInfo, ipReal64 &csteValue) |
| IPSDKBASESHAPEANALYSIS_API bool | ipsdk::shape::analysis::operator< (const ImageConstantId &id1, const ImageConstantId &id2) |
| image constant identifier comparison operator | |
| IPSDKBASESHAPEANALYSIS_API bool | ipsdk::shape::analysis::operator< (const FormulaVariableId &id1, const FormulaVariableId &id2) |
| variable identifier comparison operator | |
Utility functions for shape analysis formula management.
1.8.14