ICF 3.1.1.10
Technical documentation of ICF Libraries
iipr::CCaliperCircleFinderComp Member List

This is the complete list of members for iipr::CCaliperCircleFinderComp, including all inherited members.

AddAoiToRays(const istd::IChangeable &aoiObject, iproc::IProcessor &caliper, const QByteArray &lineParamId, const iprm::IParamsSet *paramsPtr, const IFeatureToImageMapper &featuresMapper, const i2d::ICalibration2d *resultCalibPtr, const iimg::IBitmap &image, const iipr::ICaliperFinderParams &finderParams, bool allowComposed, Rays &inRays, Rays &outRays, i2d::CVector2d &suggestedCenter)iipr::CCaliperFinderBaseprotectedstatic
AddIntermediateResults(Rays &outRays)iipr::CCaliperCircleFinderCompprotected
AddProjectionResultsToRays(const i2d::CLine2d &projectionLine, const iprm::IParamsSet &params, const IFeaturesProvider &container, const IFeatureToImageMapper &featuresMapper, const i2d::ICalibration2d *resultCalibPtr, Rays &inRays, Rays &outRays)iipr::CCaliperFinderBaseprotectedstatic
AllowMessageOnceAgain(int id)ilog::CLoggerBaseprotected
AreParamsAccepted(const iprm::IParamsSet *paramsPtr, const istd::IPolymorphic *inputPtr, const istd::IChangeable *outputPtr) const overrideiproc::TSyncProcessorWrap< IImageToFeatureProcessor >
BaseClass typedefiipr::CCaliperCircleFinderComp
BaseClass2 typedefiproc::TSyncProcessorCompBase< IImageToFeatureProcessor >
CalculateAnnulus(const i2d::CVector2d &center, const double *minOutliersDistPtr, Rays &inRays, Rays &outRays, i2d::CAnnulus &result)iipr::CCaliperCircleFinderCompstatic
CalculateCircle(const i2d::CVector2d &center, const double *minOutliersDistPtr, Rays &rays, i2d::CCircle &result)iipr::CCaliperCircleFinderCompstatic
CCaliperCircleFinderComp()iipr::CCaliperCircleFinderComp
CLoggerBase()ilog::CLoggerBase
DecomposeAnnulus(const i2d::CAnnulus &annulus, int maxRays, i2d::CVector2d &suggestedCenter, std::function< bool(const i2d::CLine2d &)> lineFn)iipr::CCaliperFinderBaseprotectedstatic
DecomposeRect(const i2d::CRectangle &rect, int maxRays, i2d::CVector2d &suggestedCenter, std::function< bool(const i2d::CLine2d &)> lineFn)iipr::CCaliperFinderBaseprotectedstatic
DecomposeToLines(const istd::IChangeable &aoiObject, int maxRays, bool allowComposed, i2d::CVector2d &suggestedCenter, std::function< bool(const i2d::CLine2d &)> lineFn)iipr::CCaliperFinderBaseprotectedstatic
DecorateMessage(istd::IInformationProvider::InformationCategory category, int id, int flags, QString &message, QString &messageSource) const overrideilog::TLoggerCompWrap< Base >protectedvirtual
DoExtractFeatures(const iprm::IParamsSet *paramsPtr, const iimg::IBitmap &image, IFeaturesConsumer &results, iproc::IProgressManager *progressManagerPtr=nullptr) overrideiipr::CCaliperCircleFinderCompvirtual
DoProcessing(const iprm::IParamsSet *paramsPtr, const istd::IPolymorphic *inputPtr, istd::IChangeable *outputPtr, bool allowAsync=false, iproc::IProgressManager *progressManagerPtr=nullptr) overrideiipr::CCaliperCircleFinderCompvirtual
GetLogPtr() const overrideilog::CLoggerBasevirtual
GetProcessorState(const iprm::IParamsSet *paramsPtr) const overrideiproc::TSyncProcessorWrap< IImageToFeatureProcessor >
GetVerboseSenderId() constilog::CLoggerBase
InitProcessor(const iprm::IParamsSet *paramsPtr, bool doReset) overrideiproc::TSyncProcessorWrap< IImageToFeatureProcessor >
InterfaceType typedefiproc::TSyncProcessorCompBase< IImageToFeatureProcessor >
IsLogConsumed(const istd::IInformationProvider::InformationCategory *categoryPtr=nullptr, const int *flagsPtr=nullptr) const overrideilog::CLoggerBaseprotectedvirtual
IsVerboseEnabled() constilog::CLoggerBaseprotected
m_onceMessageIdsilog::CLoggerBasemutableprotected
MessageId enum nameilog::TLoggerCompWrap< Base >
MI_BAD_DEPENDENCY enum valueilog::TLoggerCompWrap< Base >
OnComponentCreated() overrideiipr::CCaliperCircleFinderCompprotected
OnComponentDestroyed() overrideilog::TLoggerCompWrap< Base >protected
Rays typedefiipr::CCaliperFinderBaseprotected
SendCriticalMessage(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SendCriticalMessageOnce(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SendErrorMessage(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SendErrorMessageOnce(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SendInfoMessage(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SendInfoMessageOnce(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SendLogMessage(istd::IInformationProvider::InformationCategory category, int id, const QString &message, const QString &messageSource, int flags=0) const overrideilog::CLoggerBaseprotectedvirtual
SendUserMessage(const istd::IInformationProvider *messagePtr) constilog::CLoggerBaseprotected
SendVerboseMessage(const QString &message, const QString &messageSource=QString()) constilog::CLoggerBaseprotected
SendWarningMessage(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SendWarningMessageOnce(int id, const QString &message, const QString &messageSource=QString(), int flags=0) constilog::CLoggerBaseprotected
SetLogPtr(ilog::IMessageConsumer *logPtr) overrideilog::CLoggerBasevirtual
SetVerboseSenderId(const QByteArray &id)ilog::CLoggerBase
TSyncProcessorWrap()iproc::TSyncProcessorWrap< IImageToFeatureProcessor >

© Witold Gantzke and Kirill Lepskiy