![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Utility functions for measure informations management. More...
#include <IPSDKBaseShapeAnalysis/IPSDKBaseShapeAnalysisExports.h>#include <IPSDKBaseShapeAnalysis/Measure/Info/MeasureInfoTypes.h>#include <IPSDKUtil/BaseTypes.h>#include <IPSDKSerialization/Engine/SerializationFwd.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 std::string | ipsdk::shape::analysis::getDepencyUsedName (const std::string &measureName, const std::string &dependencyName) |
| IPSDKBASESHAPEANALYSIS_API bool | ipsdk::shape::analysis::isDepencyName (const std::string &measureName) |
| function allowing to check whether a measure name is a dependency | |
| IPSDKBASESHAPEANALYSIS_API bool | ipsdk::shape::analysis::compareMsrConfig (const MeasureConfigConstPtr &pConfig1, const MeasureConfigConstPtr &pConfig2) |
| function allowing to compare measure primary configuration shared pointers | |
| IPSDKBASESHAPEANALYSIS_API bool | ipsdk::shape::analysis::compareMsrParams (const DataItemConstPtr &pMeasureParams1, const DataItemConstPtr &pMeasureParams2) |
| function allowing to compare measure parameters shared pointers | |
| IPSDKBASESHAPEANALYSIS_API std::string | ipsdk::shape::analysis::formatUnitStr (const std::string &baseUnitStr, const eMsrUnitFormat &msrUnitFormat) |
| function allowing to format measure unit from base length unit and from a format descriptor More... | |
| IPSDKBASESHAPEANALYSIS_API std::string | ipsdk::shape::analysis::formatUnitTimesUnit (const std::string &unitStr1, const std::string &unitStr2) |
| function allowing to 'multiply' two units string | |
| IPSDKBASESHAPEANALYSIS_API std::string | ipsdk::shape::analysis::formatUnitDivUnit (const std::string &unitStr1, const std::string &unitStr2) |
| function allowing to 'divide' a unit string by an other | |
| IPSDKBASESHAPEANALYSIS_API void | ipsdk::shape::analysis::createMeasureInfo (const MeasureInfoSetPtr &pMeasureInfoSet, const std::string &measureName, const std::string &measureDefaultName, const MeasureConfigConstPtr &pMeasureConfig=MeasureConfigConstPtr(), const DataItemConstPtr &pMeasureParams=DataItemConstPtr()) |
| functions allowing to create a new measure information and to insert it into a measure information set collection More... | |
| IPSDKBASESHAPEANALYSIS_API void | ipsdk::shape::analysis::createMeasureInfo (const MeasureInfoSetPtr &pMeasureInfoSet, const std::string &measureName, const std::string &measureDefaultName, const DataItemConstPtr &pMeasureParams) |
| functions allowing to create a new measure information and to insert it into a measure information set collection More... | |
| IPSDKBASESHAPEANALYSIS_API void | ipsdk::shape::analysis::createMeasureInfo (const MeasureInfoSetPtr &pMeasureInfoSet, const std::string &measureDefaultName, const MeasureConfigConstPtr &pMeasureConfig=MeasureConfigConstPtr(), const DataItemConstPtr &pMeasureParams=DataItemConstPtr()) |
| functions allowing to create a new measure information and to insert it into a measure information set collection More... | |
| IPSDKBASESHAPEANALYSIS_API void | ipsdk::shape::analysis::createMeasureInfo (const MeasureInfoSetPtr &pMeasureInfoSet, const std::string &measureDefaultName, const DataItemConstPtr &pMeasureParams) |
| functions allowing to create a new measure information and to insert it into a measure information set collection More... | |
| IPSDKBASESHAPEANALYSIS_API std::string | ipsdk::shape::analysis::formatUnitPower (const std::string &unitStr, const ipUInt32 power) |
| functions allowing to 'power' a unit string by an integer | |
| IPSDKBASESHAPEANALYSIS_API std::string | ipsdk::shape::analysis::formatUnitPower (const std::string &unitStr, const ipInt32 power) |
| functions allowing to 'power' a unit string by an integer | |
| IPSDKBASESHAPEANALYSIS_API ipsdk::BaseIArchive & | ipsdk::operator>> (ipsdk::BaseIArchive &ar, const ipsdk::SerializationIItem< ipsdk::shape::analysis::MeasureId > &item) |
| serialization of ipsdk::shape::analysis::MeasureId structure | |
| IPSDKBASESHAPEANALYSIS_API ipsdk::BaseOArchive & | ipsdk::operator<< (ipsdk::BaseOArchive &ar, const ipsdk::SerializationOItem< ipsdk::shape::analysis::MeasureId > &item) |
| serialization of ipsdk::shape::analysis::MeasureId structure | |
Utility functions for measure informations management.
1.8.14