File ATORdatabaseSQL Documentation

Automatically generated with Code Structure Viewer (CS), Project Version: 3o4d 17-November-2020

Copyright © 2020, BAI Research. All Rights Reserved.

File Name: ATORdatabaseSQL.cpp/.hpp

File Description: ATOR database SQL

File Function List


File Diagram (functions hierarchy)


Function ATORdatabaseSQLClass::createFeatureContainerListUsingSQLDatabaseDecisionTreeTableQuery()

Function Summary
namereturn typedescription
createFeatureContainerListUsingSQLDatabaseDecisionTreeTableQueryvoidcreate feature container list using SQLD atabase decision tree table query

Function Arguments
nametypedescription
firstFeatureContainerInTestFeatureMatchingTrainBinATORfeatureContainer* first feature container in test feature matching train bin
ignoreOTfeatures const bool ignore OT features
decisionTreeBinText const char* decision tree bin text
decisionTreeBinTextLength const int decision tree bin text length
trainOrTest const int train or test

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppcreateFeatureContainerListUsingSQLDatabaseDecisionTreeTableQuery
ATORcomparison.hppcreateFeatureContainerListUsingUsingGetSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcheck
ATORmethod.hppcompareNormalisedSnapshots
ATORmethod.hppATORmethodCompareTestWithTrain
ATORmain.hppATORmethodTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::createSnapshotIDreferenceListUsingSQLdatabaseDecisionTreeTableQuery()

Function Summary
namereturn typedescription
createSnapshotIDreferenceListUsingSQLdatabaseDecisionTreeTableQueryvoidcreate snapshot ID reference list using SQL database decision tree table query

Function Arguments
nametypedescription
firstReferenceInSnapshotIDreferenceListATORsnapshotIDreferenceList* first reference in snapshot ID reference list
sqlDatabaseDecisionTreeTableName const string sql database decision tree table name
decisionTreeBinText const char* decision tree bin text
decisionTreeBinTextLength const int decision tree bin text length
trainOrTest const int train or test

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceListUsingSQLdatabaseDecisionTreeTableQuery
ATORcomparison.hppgetSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcheck
ATORmethod.hppcompareNormalisedSnapshots
ATORmethod.hppATORmethodCompareTestWithTrain
ATORmain.hppATORmethodTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::insertSnapshotIDreferenceIntoSQLdatabaseDecisionTree()

Function Summary
namereturn typedescription
insertSnapshotIDreferenceIntoSQLdatabaseDecisionTreevoidinsert snapshot ID reference into SQL database decision tree

Function Arguments
nametypedescription
sqlDatabaseDecisionTreeTableNameconst string sql database decision tree table name
decisionTreeBinText const char* decision tree bin text
decisionTreeBinTextLength const int decision tree bin text length
snapshotReferenceID const int64_t snapshot reference ID
databaseTableSize int64_t* database table size

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppinsertSnapshotIDreferenceIntoSQLdatabaseDecisionTree
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopFinal
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopAvgHueDev
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopGeo
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopSmallHueDevMap
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORmethod.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcombinations
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::insertAllSnapshotIDreferencesIntoSQLdatabaseDecisionTreeStart()

Function Summary
namereturn typedescription
insertAllSnapshotIDreferencesIntoSQLdatabaseDecisionTreeStartvoidinsert all snapshot ID references into SQL database decision tree start

Function Arguments
nametypedescription
sqlDatabaseDecisionTreeTableNameconst string sql database decision tree table name
decisionTreeMultipleRowInsertQueryTextCharStar char* decision tree multiple row insert query text char star
decisionTreeSQLmultipleRowInsertQueryLength int64_t* decision tree SQL multiple row insert query length

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppinsertAllSnapshotIDreferencesIntoSQLdatabaseDecisionTreeStart
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORmethod.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcombinations
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::insertSnapshotIDreferenceIntoSQLdatabaseDecisionTreeIteration()

Function Summary
namereturn typedescription
insertSnapshotIDreferenceIntoSQLdatabaseDecisionTreeIterationvoidinsert snapshot ID reference into SQL database decision tree iteration

Function Arguments
nametypedescription
decisionTreeBinTextconst char* decision tree bin text
decisionTreeBinTextLength const int decision tree bin text length
snapshotReferenceID const int64_t snapshot reference ID
databaseTableSize int64_t* database table size
decisionTreeMultipleRowInsertQueryTextCharStar char* decision tree multiple row insert query text char star
decisionTreeSQLmultipleRowInsertQueryLength int64_t* decision tree SQL multiple row insert query length

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppinsertSnapshotIDreferenceIntoSQLdatabaseDecisionTreeIteration
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopFinal
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopAvgHueDev
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopGeo
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopSmallHueDevMap
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORmethod.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcombinations
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::insertAllSnapshotIDreferencesIntoSQLdatabaseDecisionTreeEnd()

Function Summary
namereturn typedescription
insertAllSnapshotIDreferencesIntoSQLdatabaseDecisionTreeEndvoidinsert all snapshot ID references into SQL database decision tree end

Function Arguments
nametypedescription
decisionTreeMultipleRowInsertQueryTextCharStarchar* decision tree multiple row insert query text char star
decisionTreeSQLmultipleRowInsertQueryLength int64_t* decision tree SQL multiple row insert query length

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppinsertAllSnapshotIDreferencesIntoSQLdatabaseDecisionTreeEnd
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORmethod.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcombinations
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::convertSnapshotMapsToStringForSQLdatabaseEntry()

Function Summary
namereturn typedescription
convertSnapshotMapsToStringForSQLdatabaseEntryvoidconvert snapshot maps to string for SQL database entry

Function Arguments
nametypedescription
imageWidthFacingPolyint image width facing poly
imageHeightFacingPoly const int image height facing poly
rgbMapFacingPoly uchar* rgb map facing poly
rgbDevIEnormalisedHueContrastMapFacingPoly double* rgb dev IE normalised hue contrast map facing poly
depthMapFacingPoly const double* depth map facing poly
smallImageWidth int small image width
smallImageHeight const int small image height
rgbMapSmallFacingPoly uchar* rgb map small facing poly
rgbDevIEnormalisedHueContrastMapSmallFacingPoly const double* rgb dev IE normalised hue contrast map small facing poly
depthMapSmallFacingPoly double* depth map small facing poly
dimension const int dimension
snapshotMapsText char* snapshot maps text
depthScale const double depth scale
compareRgbDevMapsNotRgbMaps const bool compare rgb dev maps not rgb maps
stringSize int* string size

Function Reference List


Function Trace
locationcurrent function being traced
ATORmethod.hppconvertSnapshotMapsToStringForSQLdatabaseEntry
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::convertSQLdatabaseStringToSnapshotMaps()

Function Summary
namereturn typedescription
convertSQLdatabaseStringToSnapshotMapsvoidconvert SQL database string to snapshot maps

Function Arguments
nametypedescription
imageWidthFacingPolyconst int image width facing poly
imageHeightFacingPoly const int image height facing poly
rgbMapFacingPoly uchar* rgb map facing poly
rgbDevIEnormalisedHueContrastMapFacingPoly double* rgb dev IE normalised hue contrast map facing poly
depthMapFacingPoly double* depth map facing poly
smallImageWidth const int small image width
smallImageHeight const int small image height
rgbMapSmallFacingPoly uchar* rgb map small facing poly
rgbDevIEnormalisedHueContrastMapSmallFacingPoly double* rgb dev IE normalised hue contrast map small facing poly
depthMapSmallFacingPoly double* depth map small facing poly
dimension const int dimension
snapshotMapsText const char* snapshot maps text
depthScale const double depth scale
compareRgbDevMapsNotRgbMaps const bool compare rgb dev maps not rgb maps

Function Reference List


Function Trace
locationcurrent function being traced
ATORcomparison.hppconvertSQLdatabaseStringToSnapshotMaps
ATORmethod.hppcompareNormalisedSnapshots
ATORmethod.hppATORmethodCompareTestWithTrain
ATORmain.hppATORmethodTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::createFeaturesListUsingDatabaseQueryGeoXYbinRequirement()

Function Summary
namereturn typedescription
createFeaturesListUsingDatabaseQueryGeoXYbinRequirementvoidcreate features list using database query geo XY bin requirement

Function Arguments
nametypedescription
firstFeatureContainerInListATORfeatureContainer* first feature container in list
createFeatureObjects const bool create feature objects
appendToList const bool append to list
ignoreOTfeatures const bool ignore OT features
pBinxyValueRequirement const int64_t pBinxy value requirement
pBinxRequirement[] const int pBinx requirement []
pBinyRequirement[] const int pBiny requirement []
normalisedAverageHueDeviationRequirement const colour* normalised average hue deviation requirement
concatonatedSignedDctCoeffArrayRequirement[] const schar concatonated signed dct coeff array requirement []
rgb8bitSmallMapForInstantDBqueryAccessRequirement uchar* rgb 8bit small map for instant DB query access requirement
smallImageWidth int small image width
smallImageHeight const int small image height
trainTableName const string train table name
trainOrTest const int train or test

Function Reference List


Function Trace
locationcurrent function being traced
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots
ATORmethod.hppATORmethodCompareTestWithTrain
ATORmain.hppATORmethodTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::insertTransformedFeatureListIntoDatabase()

Function Summary
namereturn typedescription
insertTransformedFeatureListIntoDatabasevoidinsert transformed feature list into database

Function Arguments
nametypedescription
firstFeatureInListATORfeature* first feature in list
objectName const string object name
viewIndex const int view index
zoomIndex const int zoom index
polyIndex const int poly index
sideIndex const int side index
trainOrTest const int train or test
ignoreOTfeatures const bool ignore OT features
rgb8bitSmallMapForInstantDBqueryAccess uchar* rgb 8bit small map for instant DB query access
smallImageWidth int small image width
smallImageHeight const int small image height
addPermutationsOfTrainFeaturesForGeoBinning const bool add permutations of train features for geo binning
maxNumFeaturePermutations const int max num feature permutations
tableName const string table name
databaseTableSize int64_t* database table size

Function Reference List


Function Trace
locationcurrent function being traced
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::addSQLRowDataToFeatureList()

Function Summary
namereturn typedescription
addSQLRowDataToFeatureListvoidadd SQLR ow data to feature list

Function Arguments
nametypedescription
rowconst MYSQL_ROW row
firstFeatureInList ATORfeature* first feature in list
createFeatureObjects const bool create feature objects
ignoreOTfeatures const bool ignore OT features
numFeatures const int num features

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppaddSQLRowDataToFeatureList
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots
ATORmethod.hppATORmethodCompareTestWithTrain
ATORmain.hppATORmethodTest
ATORdatabaseSQL.hppaddSQLRowDataToFeatureList
ATORdatabaseSQL.hppaddSQLRowDataToFeatureList
ATORdatabaseDecisionTree.hppcreateFeatureContainerListUsingSQLDatabaseDecisionTreeTableQuery

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::createSQLSelectRowCommand()

Function Summary
namereturn typedescription
createSQLSelectRowCommandstringcreate SQLS elect row command

Function Arguments
nametypedescription
numFeaturesconst int num features

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppcreateSQLSelectRowCommand
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots
ATORmethod.hppATORmethodCompareTestWithTrain
ATORmain.hppATORmethodTest
ATORdatabaseSQL.hppcreateSQLSelectRowCommand
ATORdatabaseSQL.hppcreateSQLSelectRowCommand
ATORdatabaseDecisionTree.hppcreateFeatureContainerListUsingSQLDatabaseDecisionTreeTableQuery

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::createFeatureListUsingDatabaseQuery()

Function Summary
namereturn typedescription
createFeatureListUsingDatabaseQueryvoidcreate feature list using database query

Function Arguments
nametypedescription
firstFeatureInListATORfeature* first feature in list
createFeatureObjects const bool create feature objects
appendToList const bool append to list
ignoreOTfeatures const bool ignore OT features
sqlDatabaseTestTableName const string sql database test table name
testID const int64_t test ID
testObjectName const string test object name
testViewIndex const int test view index
testZoomIndex const int test zoom index
testPolyIndex const int test poly index
testSideIndex const int test side index
useTestID const bool use test ID

Function Reference List


Function Trace
locationcurrent function being traced
ATORcomparison.hppcreateFeatureListUsingDatabaseQuery
ATORmethod.hppcompareNormalisedSnapshots
ATORmethod.hppATORmethodCompareTestWithTrain
ATORmain.hppATORmethodTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::powLong()

Function Summary
namereturn typedescription
powLongint64_tpow long

Function Arguments
nametypedescription
valconst int64_t val
degree const int degree

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hpppowLong
ATORmethod.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORdatabaseSQL.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::convertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue()

Function Summary
namereturn typedescription
convertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValueuint64_tconvert DCT coeff concatonated array to binned all DCT coeff 64 bit value

Function Arguments
nametypedescription
concatonatedSignedDctCoeffArray[]const schar concatonated signed dct coeff array []

Function Reference List


Function Trace
locationcurrent function being traced
ATORmethod.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORdatabaseSQL.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::calculateGeoxyBinMultiDimensional()

Function Summary
namereturn typedescription
calculateGeoxyBinMultiDimensionalint64_tcalculate geoxy bin multi dimensional

Function Arguments
nametypedescription
geoxBin[]const int geox bin []
geoyBin[] const int geoy bin []

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppcalculateGeoxyBinMultiDimensional
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORdatabaseSQL.hppcalculateGeoxyBinMultiDimensional
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::convertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombination()

Function Summary
namereturn typedescription
convertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombinationvoidconvert concatonated signed dct coeff array and geo to linear combination

Function Arguments
nametypedescription
concatonatedSignedDctCoeffArray[]const schar concatonated signed dct coeff array []
geoxBin[] const int geox bin []
geoyBin[] const int geoy bin []
linearCombination uint64_t* linear combination

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppconvertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombination
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORdatabaseSQL.hppconvertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombination
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::determineGeoBinX()

Function Summary
namereturn typedescription
determineGeoBinXintdetermine geo bin X

Function Arguments
nametypedescription
featurePointTransformedXposconst double feature point transformed xpos

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppdetermineGeoBinX
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORcomparison.hppdetermineGeoBinX
ATORcomparison.hppcreateGeoTableHTMLfromFeatureList
ATORmethod.hppcompareNormalisedSnapshots
ATORdatabaseFileIO.hppdetermineGeoBinX

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::determineGeoBinY()

Function Summary
namereturn typedescription
determineGeoBinYintdetermine geo bin Y

Function Arguments
nametypedescription
featurePointTransformedYposconst double feature point transformed ypos

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppdetermineGeoBinY
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORcomparison.hppdetermineGeoBinY
ATORcomparison.hppcreateGeoTableHTMLfromFeatureList
ATORmethod.hppcompareNormalisedSnapshots
ATORdatabaseFileIO.hppdetermineGeoBinY

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::determineGeoBinDoubleX()

Function Summary
namereturn typedescription
determineGeoBinDoubleXdoubledetermine geo bin double X

Function Arguments
nametypedescription
featurePointTransformedXposconst double feature point transformed xpos

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppdetermineGeoBinDoubleX
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopGeo
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopSmallHueDevMap
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORmethod.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcombinations
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::determineGeoBinDoubleY()

Function Summary
namereturn typedescription
determineGeoBinDoubleYdoubledetermine geo bin double Y

Function Arguments
nametypedescription
featurePointTransformedYposconst double feature point transformed ypos

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseDecisionTree.hppdetermineGeoBinDoubleY
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopGeo
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopSmallHueDevMap
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORmethod.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeWithGeoAvgHueDevAndDCTcombinations
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::determineDCTBinUnsigned()

Function Summary
namereturn typedescription
determineDCTBinUnsigneduint32_tdetermine DCTB in unsigned

Function Arguments
nametypedescription
arrayValueSignedint array value signed
arrayValueUnsignedDouble double* array value unsigned double

Function Reference List


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppdetermineDCTBinUnsigned
ATORdatabaseSQL.hppconvertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombination
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORdatabaseSQL.hppconvertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombination
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots
ATORdatabaseSQL.hppdetermineDCTBinUnsigned
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString

Trace Diagram (magenta)


Function ATORdatabaseSQLClass::determineDCTBinUnsignedDouble()

Function Summary
namereturn typedescription
determineDCTBinUnsignedDoubledoubledetermine DCTB in unsigned double

Function Arguments
nametypedescription
arrayValueSignedconst int array value signed

Function Reference List
N/A


Function Trace
locationcurrent function being traced
ATORdatabaseSQL.hppdetermineDCTBinUnsignedDouble
ATORdatabaseSQL.hppdetermineDCTBinUnsigned
ATORdatabaseSQL.hppconvertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombination
ATORmethod.hppinsertTransformedFeatureListIntoDatabase
ATORmethod.hppgenerateNormalisedSnapshotsUsingPolyList
ATORmethod.hppATORmethodTrainOrTest
ATORmain.hppATORmethodTrain
ATORmethod.hppATORmethodTrainOrTest
ATORdatabaseSQL.hppconvertConcatonatedSignedDctCoeffArrayAndGeoToLinearCombination
ATORcomparison.hppcreateFeaturesListUsingDatabaseQueryGeoXYbinRequirement
ATORmethod.hppcompareNormalisedSnapshots
ATORdatabaseSQL.hppdetermineDCTBinUnsigned
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppaddSnapshotIDreferenceToImageComparisonDecisionTreeLoopDCT
ATORdatabaseDecisionTree.hppconvertDCTcoeffConcatonatedArrayToBinnedAllDCTcoeff64bitValue
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString
ATORdatabaseDecisionTree.hppcreateSnapshotIDreferenceImageComparisonDecisionTreeString

Trace Diagram (magenta)