环境修改,之后改
parent
b66a59e0d5
commit
7a3212b6f4
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,4 @@
|
||||
2024-02-25 09:35:20,174 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-25 09:35:20,192 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-25 10:06:43,552 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-25 10:06:43,554 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,142 @@
|
||||
Warning | 2024-02-22 09:14:22 ÖÜËÄ | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-22 09:14:23 ÖÜËÄ | init CategoryMatcher successed
|
||||
Debug | 2024-02-22 09:14:23 ÖÜËÄ | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-22 09:14:23 ÖÜËÄ | Do not found any device!
|
||||
Warning | 2024-02-22 09:14:23 ÖÜËÄ | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-22 09:14:23 ÖÜËÄ | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-22 09:14:24 ÖÜËÄ | Do not found any device!
|
||||
Warning | 2024-02-22 09:14:24 ÖÜËÄ | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-22 09:14:24 ÖÜËÄ | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Debug | 2024-02-22 09:14:24 ÖÜËÄ | Not found any tof device.
|
||||
Warning | 2024-02-22 09:14:24 ÖÜËÄ | SerialNumber: "EF0CD99CF26B8A23" init failed
|
||||
Debug | 2024-02-22 09:14:24 ÖÜËÄ | serialNumber[ "F83A01121310" ]: 210
|
||||
Debug | 2024-02-22 09:14:25 ÖÜËÄ | Not found any tof device.
|
||||
Warning | 2024-02-22 09:14:25 ÖÜËÄ | SerialNumber: "F83A01121310" init failed
|
||||
Debug | 2024-02-22 09:14:25 ÖÜËÄ | m_vecPCamera size: 0
|
||||
Warning | 2024-02-22 09:14:25 ÖÜËÄ | Load camera failed
|
||||
Warning | 2024-02-22 09:14:27 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:14:27 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:14:32 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:14:32 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:14:37 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:14:37 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:14:42 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:14:42 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:14:47 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:14:47 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:14:53 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:14:53 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:14:58 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:14:58 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:03 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:03 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:08 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:08 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:13 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:13 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:18 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:18 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:23 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:23 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:28 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:28 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:33 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:33 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:38 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:38 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:43 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:43 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:49 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:49 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:54 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:54 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:15:59 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:15:59 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Debug | 2024-02-22 09:16:03 ÖÜËÄ | delete netControl
|
||||
Debug | 2024-02-22 09:16:03 ÖÜËÄ | delete netControl finished
|
||||
Warning | 2024-02-22 09:16:06 ÖÜËÄ | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-22 09:16:07 ÖÜËÄ | init CategoryMatcher successed
|
||||
Debug | 2024-02-22 09:16:07 ÖÜËÄ | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-22 09:16:07 ÖÜËÄ | Do not found any device!
|
||||
Warning | 2024-02-22 09:16:07 ÖÜËÄ | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-22 09:16:07 ÖÜËÄ | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-22 09:16:08 ÖÜËÄ | Do not found any device!
|
||||
Warning | 2024-02-22 09:16:08 ÖÜËÄ | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-22 09:16:08 ÖÜËÄ | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Debug | 2024-02-22 09:16:08 ÖÜËÄ | Not found any tof device.
|
||||
Warning | 2024-02-22 09:16:08 ÖÜËÄ | SerialNumber: "EF0CD99CF26B8A23" init failed
|
||||
Debug | 2024-02-22 09:16:08 ÖÜËÄ | serialNumber[ "F83A01121310" ]: 210
|
||||
Debug | 2024-02-22 09:16:09 ÖÜËÄ | Not found any tof device.
|
||||
Warning | 2024-02-22 09:16:09 ÖÜËÄ | SerialNumber: "F83A01121310" init failed
|
||||
Debug | 2024-02-22 09:16:09 ÖÜËÄ | m_vecPCamera size: 0
|
||||
Warning | 2024-02-22 09:16:09 ÖÜËÄ | Load camera failed
|
||||
Warning | 2024-02-22 09:16:11 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:16:11 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:16:16 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:16:16 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-22 09:16:21 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-22 09:16:21 ÖÜËÄ | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Debug | 2024-02-22 09:16:24 ÖÜËÄ | delete netControl
|
||||
Debug | 2024-02-22 09:16:24 ÖÜËÄ | delete netControl finished
|
||||
Warning | 2024-02-22 09:19:48 ÖÜËÄ | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-22 09:19:49 ÖÜËÄ | init CategoryMatcher successed
|
||||
Debug | 2024-02-22 09:19:49 ÖÜËÄ | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-22 09:19:49 ÖÜËÄ | Do not found any device!
|
||||
Warning | 2024-02-22 09:19:49 ÖÜËÄ | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-22 09:19:49 ÖÜËÄ | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-22 09:19:50 ÖÜËÄ | Do not found any device!
|
||||
Warning | 2024-02-22 09:19:50 ÖÜËÄ | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-22 09:19:50 ÖÜËÄ | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Debug | 2024-02-22 09:19:50 ÖÜËÄ | Not found any tof device.
|
||||
Warning | 2024-02-22 09:19:50 ÖÜËÄ | SerialNumber: "EF0CD99CF26B8A23" init failed
|
||||
Debug | 2024-02-22 09:19:50 ÖÜËÄ | serialNumber[ "F83A01121310" ]: 210
|
||||
Debug | 2024-02-22 09:19:51 ÖÜËÄ | Not found any tof device.
|
||||
Warning | 2024-02-22 09:19:51 ÖÜËÄ | SerialNumber: "F83A01121310" init failed
|
||||
Debug | 2024-02-22 09:19:51 ÖÜËÄ | m_vecPCamera size: 0
|
||||
Warning | 2024-02-22 09:19:51 ÖÜËÄ | Load camera failed
|
||||
Debug | 2024-02-22 09:19:51 ÖÜËÄ | delete netControl
|
||||
Debug | 2024-02-22 09:19:51 ÖÜËÄ | delete netControl finished
|
||||
@ -0,0 +1,77 @@
|
||||
Warning | 2024-02-23 11:43:19 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 11:43:20 周五 | init CategoryMatcher successed
|
||||
Debug | 2024-02-23 11:43:20 周五 | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-23 11:43:20 周五 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-23 11:43:20 周五 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-23 11:43:21 周五 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-23 11:43:21 周五 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-23 11:43:21 周五 | Find tof device number = 1
|
||||
Debug | 2024-02-23 11:43:21 周五 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-23 11:43:22 周五 | Find tof device number = 1
|
||||
Debug | 2024-02-23 11:43:22 周五 | m_vecPCamera size: 2
|
||||
Debug | 2024-02-23 11:43:22 周五 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-23 11:43:22 周五 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Debug | 2024-02-23 11:43:22 周五 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-23 11:43:22 周五 | Open camera: "F83A01121310" failed
|
||||
Debug | 2024-02-23 11:43:22 周五 | delete netControl
|
||||
Debug | 2024-02-23 11:43:22 周五 | delete netControl finished
|
||||
Warning | 2024-02-23 17:27:28 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:27:29 周五 | init CategoryMatcher successed
|
||||
Warning | 2024-02-23 17:27:29 周五 | [QJsonDocument]: "object is missing after a comma"
|
||||
Debug | 2024-02-23 17:27:31 周五 | delete netControl
|
||||
Debug | 2024-02-23 17:27:31 周五 | delete netControl finished
|
||||
Warning | 2024-02-23 17:30:51 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:30:52 周五 | init CategoryMatcher successed
|
||||
Warning | 2024-02-23 17:30:52 周五 | [QJsonDocument]: "object is missing after a comma"
|
||||
Warning | 2024-02-23 17:30:57 周五 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-23 17:30:57 周五 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-23 17:31:02 周五 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-23 17:31:02 周五 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-23 17:31:07 周五 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-23 17:31:07 周五 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-23 17:31:14 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:31:15 周五 | init CategoryMatcher successed
|
||||
Warning | 2024-02-23 17:31:25 周五 | [QJsonDocument]: "object is missing after a comma"
|
||||
Debug | 2024-02-23 17:31:28 周五 | delete netControl
|
||||
Debug | 2024-02-23 17:31:28 周五 | delete netControl finished
|
||||
Warning | 2024-02-23 17:31:48 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:31:48 周五 | init CategoryMatcher successed
|
||||
Warning | 2024-02-23 17:32:12 周五 | [QJsonDocument]: "object is missing after a comma"
|
||||
Debug | 2024-02-23 17:32:36 周五 | delete netControl
|
||||
Debug | 2024-02-23 17:32:36 周五 | delete netControl finished
|
||||
Warning | 2024-02-23 17:32:40 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:32:41 周五 | init CategoryMatcher successed
|
||||
Warning | 2024-02-23 17:33:34 周五 | [QJsonDocument]: "object is missing after a comma"
|
||||
Debug | 2024-02-23 17:33:36 周五 | delete netControl
|
||||
Debug | 2024-02-23 17:33:36 周五 | delete netControl finished
|
||||
Warning | 2024-02-23 17:33:40 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:33:41 周五 | init CategoryMatcher successed
|
||||
Warning | 2024-02-23 17:33:44 周五 | [QJsonDocument]: "object is missing after a comma"
|
||||
Debug | 2024-02-23 17:33:46 周五 | delete netControl
|
||||
Debug | 2024-02-23 17:33:46 周五 | delete netControl finished
|
||||
Warning | 2024-02-23 17:33:51 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:33:52 周五 | init CategoryMatcher successed
|
||||
Warning | 2024-02-23 17:34:33 周五 | [QJsonDocument]: "object is missing after a comma"
|
||||
Debug | 2024-02-23 17:34:35 周五 | delete netControl
|
||||
Debug | 2024-02-23 17:34:35 周五 | delete netControl finished
|
||||
Warning | 2024-02-23 17:34:39 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-23 17:34:40 周五 | init CategoryMatcher successed
|
||||
Debug | 2024-02-23 17:36:58 周五 | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-23 17:36:58 周五 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-23 17:36:58 周五 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-23 17:36:59 周五 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-23 17:36:59 周五 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-23 17:36:59 周五 | Find tof device number = 1
|
||||
Debug | 2024-02-23 17:36:59 周五 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-23 17:37:00 周五 | Find tof device number = 1
|
||||
Debug | 2024-02-23 17:37:00 周五 | m_vecPCamera size: 2
|
||||
Debug | 2024-02-23 17:37:00 周五 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-23 17:37:00 周五 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Debug | 2024-02-23 17:37:00 周五 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-23 17:37:00 周五 | Open camera: "F83A01121310" failed
|
||||
@ -0,0 +1,18 @@
|
||||
Warning | 2024-02-25 09:46:18 周日 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-25 09:46:19 周日 | init CategoryMatcher successed
|
||||
Debug | 2024-02-25 09:46:50 周日 | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-25 09:46:51 周日 | Do not found any device!
|
||||
Warning | 2024-02-25 09:46:51 周日 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-25 09:46:51 周日 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-25 09:46:51 周日 | Do not found any device!
|
||||
Warning | 2024-02-25 09:46:51 周日 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-25 09:46:51 周日 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Debug | 2024-02-25 09:46:52 周日 | Not found any tof device.
|
||||
Warning | 2024-02-25 09:46:52 周日 | SerialNumber: "EF0CD99CF26B8A23" init failed
|
||||
Debug | 2024-02-25 09:46:52 周日 | serialNumber[ "F83A01121310" ]: 210
|
||||
Debug | 2024-02-25 09:46:52 周日 | Not found any tof device.
|
||||
Warning | 2024-02-25 09:46:52 周日 | SerialNumber: "F83A01121310" init failed
|
||||
Debug | 2024-02-25 09:46:52 周日 | m_vecPCamera size: 0
|
||||
Warning | 2024-02-25 09:46:52 周日 | Load camera failed
|
||||
Debug | 2024-02-25 09:46:52 周日 | delete netControl
|
||||
Debug | 2024-02-25 09:46:52 周日 | delete netControl finished
|
||||
@ -0,0 +1,128 @@
|
||||
Warning | 2024-02-26 13:30:10 周一 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-26 13:30:11 周一 | init CategoryMatcher successed
|
||||
Warning | 2024-02-26 14:30:49 周一 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-26 14:30:50 周一 | init CategoryMatcher successed
|
||||
Debug | 2024-02-26 14:30:55 周一 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-26 14:30:55 周一 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-26 14:30:55 周一 | 网络连接成功!!!
|
||||
Warning | 2024-02-26 14:30:56 周一 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-26 14:30:56 周一 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-26 14:30:56 周一 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-26 14:30:56 周一 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-26 14:30:57 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 14:30:57 周一 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-26 14:30:57 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 14:30:57 周一 | m_vecPCamera size: 2
|
||||
Debug | 2024-02-26 14:30:57 周一 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-26 14:30:57 周一 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Debug | 2024-02-26 14:30:57 周一 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-26 14:30:57 周一 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-26 14:34:26 周一 | i receive data from server: "GPS&6/3&562493&2121&1&S001&25>"
|
||||
Debug | 2024-02-26 14:34:26 周一 | msg: "GPS&6/3&562493&2121&1&S001&25>" content: "GPS&6/3&562493&2121&1&S001&25"
|
||||
Debug | 2024-02-26 14:34:26 周一 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-26 14:34:26 周一 | 到位取图开始
|
||||
Info | 2024-02-26 14:34:26 周一 | Captured SerialNumList = ("00787720450", "EF0CD99CF26B8A23")
|
||||
Warning | 2024-02-26 14:34:26 周一 | m_vecPCamera does not have camera: "00787720450"
|
||||
Debug | 2024-02-26 14:34:27 周一 | Input Param Illegal
|
||||
Debug | 2024-02-26 14:34:27 周一 | new frame not correct
|
||||
Warning | 2024-02-26 14:34:27 周一 | "EF0CD99CF26B8A23" capture empty
|
||||
Warning | 2024-02-26 14:34:27 周一 | imgSrc is empty
|
||||
Debug | 2024-02-26 14:34:27 周一 | [Camera{ "1" }]: Captured.
|
||||
Debug | 2024-02-26 14:34:27 周一 | Create folder: ".\\fileData\\2121\\562493" successfully.
|
||||
Warning | 2024-02-26 14:34:27 周一 | Image is empty
|
||||
Debug | 2024-02-26 14:34:27 周一 | send msg: "GPE&6/3&562493&2121&1&S001&25>"
|
||||
Warning | 2024-02-26 14:34:35 周一 | i receive data from server: "GPS&6/3&562493&2121&1&S001&25>"
|
||||
Debug | 2024-02-26 14:34:35 周一 | msg: "GPS&6/3&562493&2121&1&S001&25>" content: "GPS&6/3&562493&2121&1&S001&25"
|
||||
Debug | 2024-02-26 14:34:35 周一 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-26 14:34:35 周一 | 到位取图开始
|
||||
Info | 2024-02-26 14:49:30 周一 | Captured SerialNumList = ("00787720450", "EF0CD99CF26B8A23")
|
||||
Warning | 2024-02-26 14:51:39 周一 | m_vecPCamera does not have camera: "00787720450"
|
||||
Warning | 2024-02-26 15:47:38 周一 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-26 15:47:40 周一 | init CategoryMatcher successed
|
||||
Debug | 2024-02-26 15:47:40 周一 | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-26 15:47:40 周一 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-26 15:47:40 周一 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-26 15:47:41 周一 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-26 15:47:41 周一 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-26 15:47:41 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 15:47:41 周一 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-26 15:47:42 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 15:47:42 周一 | m_vecPCamera size: 2
|
||||
Warning | 2024-02-26 15:50:51 周一 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-26 15:50:52 周一 | init CategoryMatcher successed
|
||||
Debug | 2024-02-26 15:51:06 周一 | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-26 15:51:06 周一 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-26 15:51:06 周一 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-26 15:51:07 周一 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-26 15:51:07 周一 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-26 15:51:07 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 15:51:07 周一 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-26 15:51:08 周一 | Find tof device number = 1
|
||||
Warning | 2024-02-26 16:20:08 周一 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-26 16:20:08 周一 | init CategoryMatcher successed
|
||||
Debug | 2024-02-26 16:20:28 周一 | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-26 16:20:28 周一 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-26 16:20:28 周一 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-26 16:20:29 周一 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-26 16:20:29 周一 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-26 16:20:29 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 16:20:29 周一 | serialNumber[ "F83A01121310" ]: 210
|
||||
Debug | 2024-02-26 16:20:30 周一 | delete netControl
|
||||
Debug | 2024-02-26 16:20:30 周一 | delete netControl finished
|
||||
Warning | 2024-02-26 16:34:10 周一 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-26 16:34:11 周一 | init CategoryMatcher successed
|
||||
Debug | 2024-02-26 16:34:16 周一 | serialNumber[ "00787720450" ]: 140
|
||||
Warning | 2024-02-26 16:34:17 周一 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-26 16:34:17 周一 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-26 16:34:17 周一 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-26 16:34:17 周一 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-26 16:34:18 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 16:34:18 周一 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-26 16:34:18 周一 | Find tof device number = 1
|
||||
Debug | 2024-02-26 16:34:24 周一 | m_vecPCamera size: 2
|
||||
Debug | 2024-02-26 16:34:27 周一 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-26 16:34:27 周一 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Debug | 2024-02-26 16:34:27 周一 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-26 16:34:27 周一 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-26 16:34:29 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-26 16:34:29 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-26 16:34:34 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-26 16:34:34 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-26 16:34:40 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-26 16:34:40 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-26 16:34:45 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-26 16:34:45 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-26 16:34:50 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-26 16:34:50 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-26 16:34:55 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-26 16:34:55 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Warning | 2024-02-26 16:35:00 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
SOCKET ERROR: Connection refused
|
||||
Debug | 2024-02-26 16:35:00 周一 | NetControl::onErrorHandler : ConnectionRefusedError
|
||||
Reconnecting ...
|
||||
Debug | 2024-02-26 16:35:04 周一 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-26 16:35:04 周一 | 网络连接成功!!!
|
||||
Warning | 2024-02-26 16:35:56 周一 | i receive data from server: "GPS&6/3&562493&2121&1&S001&25>"
|
||||
Debug | 2024-02-26 16:35:56 周一 | msg: "GPS&6/3&562493&2121&1&S001&25>" content: "GPS&6/3&562493&2121&1&S001&25"
|
||||
Debug | 2024-02-26 16:35:56 周一 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-26 16:35:56 周一 | 到位取图开始
|
||||
Info | 2024-02-26 16:36:31 周一 | Captured SerialNumList = ("00787720450", "EF0CD99CF26B8A23")
|
||||
Warning | 2024-02-26 16:36:54 周一 | m_vecPCamera does not have camera: "00787720450"
|
||||
Debug | 2024-02-26 16:36:55 周一 | Input Param Illegal
|
||||
Debug | 2024-02-26 16:36:55 周一 | new frame not correct
|
||||
Warning | 2024-02-26 16:36:55 周一 | "EF0CD99CF26B8A23" capture empty
|
||||
Warning | 2024-02-26 16:38:50 周一 | imgSrc is empty
|
||||
@ -0,0 +1,326 @@
|
||||
Warning | 2024-02-27 11:15:37 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 11:15:38 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 11:15:38 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 11:15:38 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 11:15:38 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 11:15:38 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 11:15:38 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 11:15:39 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 11:15:39 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 11:15:39 周二 | Find tof device number = 1
|
||||
Debug | 2024-02-27 11:15:39 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-27 11:15:40 周二 | Find tof device number = 1
|
||||
Debug | 2024-02-27 11:15:40 周二 | m_vecPCamera size: 2
|
||||
Debug | 2024-02-27 11:15:40 周二 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-27 11:15:40 周二 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Debug | 2024-02-27 11:15:40 周二 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-27 11:15:40 周二 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-27 11:15:52 周二 | i receive data from server: "GPS&6/3&562493&2121&1&S001&25>"
|
||||
Debug | 2024-02-27 11:15:52 周二 | msg: "GPS&6/3&562493&2121&1&S001&25>" content: "GPS&6/3&562493&2121&1&S001&25"
|
||||
Debug | 2024-02-27 11:15:52 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 11:15:52 周二 | 到位取图开始
|
||||
Info | 2024-02-27 11:15:52 周二 | Captured SerialNumList = ("00787720450", "EF0CD99CF26B8A23")
|
||||
Warning | 2024-02-27 11:15:52 周二 | m_vecPCamera does not have camera: "00787720450"
|
||||
Debug | 2024-02-27 11:20:14 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 11:20:14 周二 | new frame not correct
|
||||
Warning | 2024-02-27 11:20:14 周二 | "EF0CD99CF26B8A23" capture empty
|
||||
Warning | 2024-02-27 11:20:18 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 11:20:27 周二 | [Camera{ "1" }]: Captured.
|
||||
Warning | 2024-02-27 11:20:27 周二 | Image is empty
|
||||
Debug | 2024-02-27 11:20:27 周二 | send msg: "GPE&6/3&562493&2121&1&S001&25>"
|
||||
Warning | 2024-02-27 11:20:38 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 11:20:38 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 11:20:38 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 11:20:38 周二 | 到位取图开始
|
||||
Info | 2024-02-27 11:20:38 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 11:20:38 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Debug | 2024-02-27 11:23:20 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 11:23:20 周二 | new frame not correct
|
||||
Warning | 2024-02-27 11:23:20 周二 | "F83A01121310" capture empty
|
||||
Warning | 2024-02-27 11:23:20 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 11:23:20 周二 | [Camera{ "2" }]: Captured.
|
||||
Warning | 2024-02-27 11:23:20 周二 | Image is empty
|
||||
Debug | 2024-02-27 11:23:20 周二 | send msg: "GPE&6/3&562493&2121&2&S001&25>"
|
||||
Warning | 2024-02-27 11:23:26 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 11:23:26 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 11:23:26 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 11:23:26 周二 | 到位取图开始
|
||||
Info | 2024-02-27 11:23:26 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 11:23:26 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Debug | 2024-02-27 11:26:01 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 11:26:01 周二 | new frame not correct
|
||||
Warning | 2024-02-27 11:26:01 周二 | "F83A01121310" capture empty
|
||||
Warning | 2024-02-27 11:26:01 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 11:26:01 周二 | [Camera{ "2" }]: Captured.
|
||||
Warning | 2024-02-27 11:26:01 周二 | Image is empty
|
||||
Debug | 2024-02-27 11:26:01 周二 | send msg: "GPE&6/3&562493&2121&2&S001&25>"
|
||||
Warning | 2024-02-27 11:26:08 周二 | i receive data from server: "GPS&6/3&562493&2121&1&S001&25>"
|
||||
Debug | 2024-02-27 11:26:08 周二 | msg: "GPS&6/3&562493&2121&1&S001&25>" content: "GPS&6/3&562493&2121&1&S001&25"
|
||||
Debug | 2024-02-27 11:26:08 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 11:26:08 周二 | 到位取图开始
|
||||
Info | 2024-02-27 11:26:08 周二 | Captured SerialNumList = ("00787720450", "EF0CD99CF26B8A23")
|
||||
Warning | 2024-02-27 11:26:08 周二 | m_vecPCamera does not have camera: "00787720450"
|
||||
Debug | 2024-02-27 11:27:31 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 11:27:31 周二 | new frame not correct
|
||||
Warning | 2024-02-27 11:27:31 周二 | "EF0CD99CF26B8A23" capture empty
|
||||
Warning | 2024-02-27 11:27:31 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 11:27:31 周二 | [Camera{ "1" }]: Captured.
|
||||
Warning | 2024-02-27 11:27:31 周二 | Image is empty
|
||||
Debug | 2024-02-27 11:27:31 周二 | send msg: "GPE&6/3&562493&2121&1&S001&25>"
|
||||
Warning | 2024-02-27 11:27:35 周二 | i receive data from server: "GPS&6/3&562493&2121&1&S001&25>"
|
||||
Debug | 2024-02-27 11:27:35 周二 | msg: "GPS&6/3&562493&2121&1&S001&25>" content: "GPS&6/3&562493&2121&1&S001&25"
|
||||
Debug | 2024-02-27 11:27:35 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 11:27:35 周二 | 到位取图开始
|
||||
Info | 2024-02-27 11:27:35 周二 | Captured SerialNumList = ("00787720450", "EF0CD99CF26B8A23")
|
||||
Warning | 2024-02-27 11:27:35 周二 | m_vecPCamera does not have camera: "00787720450"
|
||||
Debug | 2024-02-27 11:28:08 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 11:28:08 周二 | new frame not correct
|
||||
Warning | 2024-02-27 11:28:08 周二 | "EF0CD99CF26B8A23" capture empty
|
||||
Warning | 2024-02-27 11:28:08 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 11:28:08 周二 | [Camera{ "1" }]: Captured.
|
||||
Warning | 2024-02-27 11:28:08 周二 | Image is empty
|
||||
Debug | 2024-02-27 11:28:08 周二 | send msg: "GPE&6/3&562493&2121&1&S001&25>"
|
||||
Warning | 2024-02-27 11:28:14 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 11:28:14 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 11:28:14 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 11:28:14 周二 | 到位取图开始
|
||||
Info | 2024-02-27 11:28:14 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 11:28:14 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Debug | 2024-02-27 11:29:29 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 11:29:29 周二 | new frame not correct
|
||||
Warning | 2024-02-27 11:29:29 周二 | "F83A01121310" capture empty
|
||||
Warning | 2024-02-27 11:29:29 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 11:29:29 周二 | [Camera{ "2" }]: Captured.
|
||||
Warning | 2024-02-27 11:29:29 周二 | Image is empty
|
||||
Debug | 2024-02-27 11:29:29 周二 | send msg: "GPE&6/3&562493&2121&2&S001&25>"
|
||||
Warning | 2024-02-27 11:29:45 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 11:29:45 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 11:29:45 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 11:29:45 周二 | 到位取图开始
|
||||
Info | 2024-02-27 11:29:45 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 11:29:45 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Warning | 2024-02-27 11:33:25 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 11:33:26 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 11:33:26 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 11:33:26 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 11:33:26 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 11:33:27 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 11:33:27 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 11:33:27 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 11:33:27 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 11:33:28 周二 | Find tof device number = 1
|
||||
Debug | 2024-02-27 11:33:28 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-27 11:33:28 周二 | Find tof device number = 1
|
||||
Debug | 2024-02-27 11:33:28 周二 | m_vecPCamera size: 2
|
||||
Debug | 2024-02-27 11:33:28 周二 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-27 11:33:28 周二 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Debug | 2024-02-27 11:33:28 周二 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-27 11:33:28 周二 | Open camera: "F83A01121310" failed
|
||||
Debug | 2024-02-27 11:33:29 周二 | delete netControl
|
||||
Debug | 2024-02-27 11:33:29 周二 | NetControl::onDisconnected
|
||||
TPTcpClient::slotDisconnected
|
||||
Warning | 2024-02-27 13:50:10 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 13:50:11 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 13:50:11 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 13:50:11 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 13:50:11 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 13:50:11 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 13:50:11 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 13:50:12 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 13:50:12 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 13:50:12 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 13:50:12 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-27 13:50:13 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 13:50:13 周二 | m_vecPCamera size: 2
|
||||
Info | 2024-02-27 13:50:13 周二 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-27 13:50:13 周二 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-27 13:50:13 周二 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-27 13:50:13 周二 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 13:50:13 周二 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-27 13:50:13 周二 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-27 13:50:28 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 13:50:28 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 13:50:28 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 13:50:28 周二 | 到位取图开始
|
||||
Info | 2024-02-27 13:50:28 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 13:50:28 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Info | 2024-02-27 13:50:28 周二 | getPicCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 13:50:29 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 13:50:29 周二 | new frame not correct
|
||||
Warning | 2024-02-27 13:50:29 周二 | "F83A01121310" capture empty
|
||||
Warning | 2024-02-27 13:50:29 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 13:50:29 周二 | [Camera{ "2" }]: Captured.
|
||||
Warning | 2024-02-27 13:50:29 周二 | Image is empty
|
||||
Debug | 2024-02-27 13:50:29 周二 | send msg: "GPE&6/3&562493&2121&2&S001&25>"
|
||||
Warning | 2024-02-27 13:51:25 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 13:51:25 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 13:51:25 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 13:51:25 周二 | 到位取图开始
|
||||
Info | 2024-02-27 13:51:25 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 13:51:25 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Info | 2024-02-27 13:51:48 周二 | getPicCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 13:51:49 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 13:51:49 周二 | new frame not correct
|
||||
Warning | 2024-02-27 13:51:49 周二 | "F83A01121310" capture empty
|
||||
Warning | 2024-02-27 13:51:49 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 13:51:49 周二 | [Camera{ "2" }]: Captured.
|
||||
Warning | 2024-02-27 13:51:49 周二 | Image is empty
|
||||
Debug | 2024-02-27 13:51:49 周二 | send msg: "GPE&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 13:51:52 周二 | delete netControl
|
||||
Debug | 2024-02-27 13:51:52 周二 | NetControl::onDisconnected
|
||||
TPTcpClient::slotDisconnected
|
||||
Warning | 2024-02-27 13:56:20 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 13:56:20 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 13:56:20 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 13:56:20 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 13:56:20 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 13:56:21 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 13:56:21 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 13:56:21 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 13:56:21 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 13:56:22 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 13:56:22 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-27 13:56:22 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 13:56:22 周二 | m_vecPCamera size: 2
|
||||
Info | 2024-02-27 13:56:22 周二 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-27 13:56:22 周二 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-27 13:56:22 周二 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-27 13:56:22 周二 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 13:56:22 周二 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-27 13:56:22 周二 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-27 13:56:27 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 13:56:28 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 13:56:28 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 13:56:28 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 13:56:28 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 13:56:29 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 13:56:29 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 13:56:29 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 13:56:29 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 13:56:30 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 13:56:30 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Debug | 2024-02-27 13:56:30 周二 | delete netControl
|
||||
Debug | 2024-02-27 13:56:30 周二 | NetControl::onDisconnected
|
||||
TPTcpClient::slotDisconnected
|
||||
Warning | 2024-02-27 13:56:54 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 13:56:55 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 13:56:55 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 13:56:55 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 13:56:55 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 13:56:56 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 13:56:56 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 13:56:56 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 13:56:56 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 13:56:57 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 13:56:57 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-27 13:56:57 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 13:56:57 周二 | m_vecPCamera size: 2
|
||||
Warning | 2024-02-27 13:57:43 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 13:57:44 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 13:57:44 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 13:57:44 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 13:57:44 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 13:57:45 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 13:57:45 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 13:57:45 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 13:57:45 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Debug | 2024-02-27 13:57:46 周二 | delete netControl
|
||||
Debug | 2024-02-27 13:57:46 周二 | NetControl::onDisconnected
|
||||
TPTcpClient::slotDisconnected
|
||||
Warning | 2024-02-27 16:06:16 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 16:06:17 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 16:06:17 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 16:06:17 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 16:06:17 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 16:06:18 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 16:06:18 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 16:06:18 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 16:06:18 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 16:06:19 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 16:06:19 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-27 16:06:19 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 16:06:19 周二 | m_vecPCamera size: 2
|
||||
Info | 2024-02-27 16:06:37 周二 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-27 16:06:37 周二 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-27 16:06:37 周二 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-27 16:06:37 周二 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 16:06:37 周二 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-27 16:06:37 周二 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-27 16:06:37 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 16:06:37 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 16:06:37 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 16:06:37 周二 | 到位取图开始
|
||||
Info | 2024-02-27 16:06:37 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 16:06:37 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Info | 2024-02-27 16:06:40 周二 | getPicCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 16:06:41 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 16:06:41 周二 | new frame not correct
|
||||
Warning | 2024-02-27 16:06:41 周二 | "F83A01121310" capture empty
|
||||
Warning | 2024-02-27 16:06:41 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 16:06:41 周二 | [Camera{ "2" }]: Captured.
|
||||
Warning | 2024-02-27 16:06:41 周二 | Image is empty
|
||||
Debug | 2024-02-27 16:06:41 周二 | send msg: "GPE&6/3&562493&2121&2&S001&25>"
|
||||
Warning | 2024-02-27 16:07:04 周二 | i receive data from server: "RTE&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 16:07:04 周二 | msg: "RTE&6/3&562493&2121&2&S001&25>" content: "RTE&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 16:07:04 周二 | strlist length: 7 head: "RTE"
|
||||
Warning | 2024-02-27 16:11:46 周二 | i receive data from server: "GPS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 16:11:46 周二 | msg: "GPS&6/3&562493&2121&2&S001&25>" content: "GPS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 16:11:46 周二 | strlist length: 7 head: "GPS"
|
||||
Debug | 2024-02-27 16:11:46 周二 | 到位取图开始
|
||||
Info | 2024-02-27 16:11:46 周二 | Captured SerialNumList = ("00J49540865", "F83A01121310")
|
||||
Warning | 2024-02-27 16:11:46 周二 | m_vecPCamera does not have camera: "00J49540865"
|
||||
Info | 2024-02-27 16:11:46 周二 | getPicCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 16:11:47 周二 | Input Param Illegal
|
||||
Debug | 2024-02-27 16:11:47 周二 | new frame not correct
|
||||
Warning | 2024-02-27 16:11:47 周二 | "F83A01121310" capture empty
|
||||
Warning | 2024-02-27 16:11:47 周二 | imgSrc is empty
|
||||
Debug | 2024-02-27 16:11:47 周二 | [Camera{ "2" }]: Captured.
|
||||
Warning | 2024-02-27 16:11:47 周二 | Image is empty
|
||||
Debug | 2024-02-27 16:11:47 周二 | send msg: "GPE&6/3&562493&2121&2&S001&25>"
|
||||
Warning | 2024-02-27 16:11:56 周二 | i receive data from server: "RTS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 16:11:56 周二 | msg: "RTS&6/3&562493&2121&2&S001&25>" content: "RTS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 16:11:56 周二 | strlist length: 7 head: "RTS"
|
||||
Debug | 2024-02-27 16:11:56 周二 | 品规计数开始
|
||||
Debug | 2024-02-27 16:12:05 周二 | "[562493]:Camera F83A01121310 Match Start ..."
|
||||
Debug | 2024-02-27 16:12:07 周二 | "[562493]:imgInfo.image is Empty!"
|
||||
Info | 2024-02-27 16:12:32 周二 | m_stocketList.remove(id) = 562493 ; Next = 0
|
||||
Debug | 2024-02-27 16:12:32 周二 | send msg: "RTE&6/3&562493&2121&2&0&0&0&&>"
|
||||
Warning | 2024-02-27 16:12:38 周二 | i receive data from server: "RTS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 16:12:38 周二 | msg: "RTS&6/3&562493&2121&2&S001&25>" content: "RTS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 16:12:38 周二 | strlist length: 7 head: "RTS"
|
||||
Debug | 2024-02-27 16:12:38 周二 | 品规计数开始
|
||||
Warning | 2024-02-27 17:16:59 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 17:17:00 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 17:17:00 周二 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-27 17:17:00 周二 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-27 17:17:00 周二 | 网络连接成功!!!
|
||||
Warning | 2024-02-27 17:17:01 周二 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-27 17:17:01 周二 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-27 17:17:01 周二 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-27 17:17:01 周二 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-27 17:17:02 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 17:17:02 周二 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-27 17:17:02 周二 | Find tof device number = 3
|
||||
Debug | 2024-02-27 17:17:02 周二 | m_vecPCamera size: 2
|
||||
Info | 2024-02-27 17:17:02 周二 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-27 17:17:02 周二 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-27 17:17:02 周二 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-27 17:17:02 周二 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-27 17:17:02 周二 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-27 17:17:02 周二 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-27 17:17:06 周二 | i receive data from server: "RTS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-27 17:17:06 周二 | msg: "RTS&6/3&562493&2121&2&S001&25>" content: "RTS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-27 17:17:06 周二 | strlist length: 7 head: "RTS"
|
||||
Debug | 2024-02-27 17:17:06 周二 | 品规计数开始
|
||||
Warning | 2024-02-27 17:22:35 周二 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-27 17:22:36 周二 | init CategoryMatcher successed
|
||||
Debug | 2024-02-27 17:22:36 周二 | serialNumber[ "00787720450" ]: 140
|
||||
@ -0,0 +1,146 @@
|
||||
Warning | 2024-02-28 10:10:01 周三 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-28 10:10:02 周三 | init CategoryMatcher successed
|
||||
Debug | 2024-02-28 10:10:02 周三 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-28 10:10:02 周三 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-28 10:10:02 周三 | 网络连接成功!!!
|
||||
Warning | 2024-02-28 10:10:02 周三 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-28 10:10:02 周三 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-28 10:10:03 周三 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-28 10:10:03 周三 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-28 10:10:03 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:10:03 周三 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-28 10:10:04 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:10:04 周三 | m_vecPCamera size: 2
|
||||
Info | 2024-02-28 10:10:04 周三 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-28 10:10:04 周三 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-28 10:10:04 周三 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-28 10:10:04 周三 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-28 10:10:04 周三 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-28 10:10:04 周三 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-28 10:44:34 周三 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-28 10:44:35 周三 | init CategoryMatcher successed
|
||||
Debug | 2024-02-28 10:44:35 周三 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-28 10:44:36 周三 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-28 10:44:36 周三 | 网络连接成功!!!
|
||||
Warning | 2024-02-28 10:44:36 周三 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-28 10:44:36 周三 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-28 10:44:36 周三 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-28 10:44:36 周三 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-28 10:44:37 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:44:37 周三 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-28 10:44:37 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:44:37 周三 | m_vecPCamera size: 2
|
||||
Info | 2024-02-28 10:44:37 周三 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-28 10:44:37 周三 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-28 10:44:37 周三 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-28 10:44:37 周三 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-28 10:44:37 周三 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-28 10:44:37 周三 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-28 10:44:44 周三 | i receive data from server: "RTS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-28 10:44:44 周三 | msg: "RTS&6/3&562493&2121&2&S001&25>" content: "RTS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-28 10:44:44 周三 | strlist length: 7 head: "RTS"
|
||||
Debug | 2024-02-28 10:44:44 周三 | 品规计数开始
|
||||
Info | 2024-02-28 10:44:56 周三 | m_stocketList.remove(id) = 562493 ; Next = 0
|
||||
Debug | 2024-02-28 10:44:56 周三 | send msg: "RTE&6/3&562493&2121&2&0&0&0&&>"
|
||||
Warning | 2024-02-28 10:45:22 周三 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-28 10:45:23 周三 | init CategoryMatcher successed
|
||||
Debug | 2024-02-28 10:45:23 周三 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-28 10:45:23 周三 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-28 10:45:23 周三 | 网络连接成功!!!
|
||||
Warning | 2024-02-28 10:45:24 周三 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-28 10:45:24 周三 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-28 10:45:24 周三 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-28 10:45:24 周三 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-28 10:45:25 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:45:25 周三 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-28 10:45:25 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:45:25 周三 | m_vecPCamera size: 2
|
||||
Info | 2024-02-28 10:45:25 周三 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-28 10:45:25 周三 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-28 10:45:25 周三 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-28 10:45:25 周三 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-28 10:45:25 周三 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-28 10:45:25 周三 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-28 10:45:32 周三 | i receive data from server: "RTS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-28 10:45:32 周三 | msg: "RTS&6/3&562493&2121&2&S001&25>" content: "RTS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-28 10:45:32 周三 | strlist length: 7 head: "RTS"
|
||||
Debug | 2024-02-28 10:45:32 周三 | 品规计数开始
|
||||
Info | 2024-02-28 10:45:50 周三 | m_stocketList.remove(id) = 562493 ; Next = 0
|
||||
Debug | 2024-02-28 10:45:50 周三 | send msg: "RTE&6/3&562493&2121&2&0&0&0&&>"
|
||||
Debug | 2024-02-28 10:46:00 周三 | delete netControl
|
||||
Debug | 2024-02-28 10:46:00 周三 | NetControl::onDisconnected
|
||||
TPTcpClient::slotDisconnected
|
||||
Warning | 2024-02-28 10:57:03 周三 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-28 10:57:04 周三 | init CategoryMatcher successed
|
||||
Debug | 2024-02-28 10:57:04 周三 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-28 10:57:04 周三 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-28 10:57:04 周三 | 网络连接成功!!!
|
||||
Warning | 2024-02-28 10:57:04 周三 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-28 10:57:04 周三 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-28 10:57:05 周三 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-28 10:57:05 周三 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-28 10:57:05 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:57:05 周三 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-28 10:57:06 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 10:57:06 周三 | m_vecPCamera size: 2
|
||||
Info | 2024-02-28 10:57:06 周三 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-28 10:57:06 周三 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-28 10:57:06 周三 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-28 10:57:06 周三 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-28 10:57:06 周三 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-28 10:57:06 周三 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-28 10:57:15 周三 | i receive data from server: "RTS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-28 10:57:15 周三 | msg: "RTS&6/3&562493&2121&2&S001&25>" content: "RTS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-28 10:57:15 周三 | strlist length: 7 head: "RTS"
|
||||
Debug | 2024-02-28 10:57:15 周三 | 品规计数开始
|
||||
Warning | 2024-02-28 11:06:22 周三 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-28 11:06:23 周三 | init CategoryMatcher successed
|
||||
Debug | 2024-02-28 11:06:23 周三 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-28 11:06:23 周三 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-28 11:06:23 周三 | 网络连接成功!!!
|
||||
Warning | 2024-02-28 11:06:23 周三 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-28 11:06:23 周三 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-28 11:06:23 周三 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-28 11:06:23 周三 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-28 11:06:24 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 11:06:24 周三 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-28 11:06:25 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 11:06:25 周三 | m_vecPCamera size: 2
|
||||
Info | 2024-02-28 11:06:25 周三 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-28 11:06:25 周三 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-28 11:06:25 周三 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-28 11:06:25 周三 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-28 11:06:25 周三 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-28 11:06:25 周三 | Open camera: "F83A01121310" failed
|
||||
Warning | 2024-02-28 11:06:31 周三 | i receive data from server: "RTS&6/3&562493&2121&2&S001&25>"
|
||||
Debug | 2024-02-28 11:06:31 周三 | msg: "RTS&6/3&562493&2121&2&S001&25>" content: "RTS&6/3&562493&2121&2&S001&25"
|
||||
Debug | 2024-02-28 11:06:31 周三 | strlist length: 7 head: "RTS"
|
||||
Debug | 2024-02-28 11:06:31 周三 | 品规计数开始
|
||||
Warning | 2024-02-28 11:09:17 周三 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-02-28 11:09:18 周三 | init CategoryMatcher successed
|
||||
Debug | 2024-02-28 11:09:18 周三 | serialNumber[ "00787720450" ]: 140
|
||||
Debug | 2024-02-28 11:09:18 周三 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-02-28 11:09:18 周三 | 网络连接成功!!!
|
||||
Warning | 2024-02-28 11:09:18 周三 | SerialNumber: "00787720450" init failed
|
||||
Debug | 2024-02-28 11:09:18 周三 | serialNumber[ "00J49540865" ]: 140
|
||||
Warning | 2024-02-28 11:09:19 周三 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-02-28 11:09:19 周三 | serialNumber[ "EF0CD99CF26B8A23" ]: 210
|
||||
Info | 2024-02-28 11:09:19 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 11:09:19 周三 | serialNumber[ "F83A01121310" ]: 210
|
||||
Info | 2024-02-28 11:09:20 周三 | Find tof device number = 3
|
||||
Debug | 2024-02-28 11:09:20 周三 | m_vecPCamera size: 2
|
||||
Info | 2024-02-28 11:09:20 周三 | openCamera3D handle: 0 cameraSN: EF0CD99CF26B8A23
|
||||
Debug | 2024-02-28 11:09:20 周三 | "open device failed, open_param: EF0CD99CF26B8A23, err = -4"
|
||||
Warning | 2024-02-28 11:09:20 周三 | Open camera: "EF0CD99CF26B8A23" failed
|
||||
Info | 2024-02-28 11:09:20 周三 | openCamera3D handle: 0 cameraSN: F83A01121310
|
||||
Debug | 2024-02-28 11:09:20 周三 | "open device failed, open_param: F83A01121310, err = -4"
|
||||
Warning | 2024-02-28 11:09:20 周三 | Open camera: "F83A01121310" failed
|
||||
Debug | 2024-02-28 11:09:31 周三 | delete netControl
|
||||
Debug | 2024-02-28 11:09:31 周三 | NetControl::onDisconnected
|
||||
TPTcpClient::slotDisconnected
|
||||
@ -0,0 +1,19 @@
|
||||
Warning | 2024-03-01 13:46:10 周五 | The quantity of xlsx's sheet is 0
|
||||
Warning | 2024-03-01 13:46:10 周五 | SerialNumber: "00787720450" init failed
|
||||
Warning | 2024-03-01 13:46:11 周五 | QObject::moveToThread: Cannot move objects with a parent
|
||||
Debug | 2024-03-01 13:46:11 周五 | ADModule load param successed
|
||||
Debug | 2024-03-01 13:46:11 周五 | SensorsCom load param successed
|
||||
Debug | 2024-03-01 13:46:11 周五 | Code scan load param successed
|
||||
Debug | 2024-03-01 13:46:11 周五 | open "COM8" fail.
|
||||
Debug | 2024-03-01 13:46:11 周五 | open "COM1" fail.
|
||||
Debug | 2024-03-01 13:46:11 周五 | open "COM7" fail.
|
||||
Debug | 2024-03-01 13:46:11 周五 | "COM7 not found! open failed."
|
||||
Warning | 2024-03-01 13:46:11 周五 | SerialNumber: "00J49540865" init failed
|
||||
Debug | 2024-03-01 13:46:11 周五 | m_vecPCamera size: 0
|
||||
Debug | 2024-03-01 13:46:12 周五 | init CategoryMatcher successed
|
||||
Debug | 2024-03-01 13:46:12 周五 | NetControl::onConnected
|
||||
TPTcpClient::slotConnected
|
||||
Debug | 2024-03-01 13:46:12 周五 | 网络连接成功!!!
|
||||
Debug | 2024-03-01 13:46:18 周五 | delete netControl
|
||||
Debug | 2024-03-01 13:46:18 周五 | NetControl::onDisconnected
|
||||
TPTcpClient::slotDisconnected
|
||||
@ -0,0 +1,784 @@
|
||||
2024-02-21 11:51:15,773 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 11:51:15,804 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 11:51:43,740 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 11:51:43,745 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:09:09,292 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:09:09,296 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:16:31,180 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:16:31,185 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:16:56,336 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:16:56,339 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:19:06,296 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:19:06,305 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:19:27,507 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:19:27,514 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:29:21,034 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:29:21,051 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:29:49,819 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:29:49,825 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:31:30,233 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:31:30,237 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:35:01,846 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:35:01,849 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:43:26,874 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:43:26,878 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-21 13:44:51,854 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-21 13:44:51,869 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-22 09:14:20,380 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-22 09:14:20,401 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-22 09:14:24,290 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-22 09:14:24,295 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-22 09:14:24,797 WARNING [default] Find device count 0
|
||||
2024-02-22 09:14:24,797 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-22 09:14:25,356 WARNING [default] Find device count 0
|
||||
2024-02-22 09:14:25,356 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-22 09:16:05,596 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-22 09:16:05,601 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-22 09:16:08,320 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-22 09:16:08,325 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-22 09:16:08,831 WARNING [default] Find device count 0
|
||||
2024-02-22 09:16:08,831 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-22 09:16:09,384 WARNING [default] Find device count 0
|
||||
2024-02-22 09:16:09,384 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-22 09:19:43,820 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-22 09:19:43,824 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-22 09:19:50,213 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-22 09:19:50,218 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-22 09:19:50,722 WARNING [default] Find device count 0
|
||||
2024-02-22 09:19:50,722 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-22 09:19:51,276 WARNING [default] Find device count 0
|
||||
2024-02-22 09:19:51,276 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-23 11:43:09,784 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 11:43:09,794 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 11:43:21,208 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-23 11:43:21,213 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-23 11:43:21,732 WARNING [default] Find device count 1
|
||||
2024-02-23 11:43:21,810 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-23 11:43:22,275 WARNING [default] Find device count 1
|
||||
2024-02-23 11:43:22,275 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-23 11:43:22,276 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-23 17:27:26,819 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:27:26,844 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:30:50,119 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:30:50,123 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:31:12,874 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:31:12,887 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:31:46,467 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:31:46,471 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:32:38,639 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:32:38,649 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:33:38,796 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:33:38,804 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:33:49,794 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:33:49,802 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:34:38,244 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-23 17:34:38,251 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-23 17:36:59,377 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-23 17:36:59,387 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-23 17:36:59,901 WARNING [default] Find device count 1
|
||||
2024-02-23 17:36:59,987 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-23 17:37:00,456 WARNING [default] Find device count 1
|
||||
2024-02-23 17:37:00,456 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-23 17:37:00,456 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-25 09:46:16,886 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-25 09:46:16,909 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-25 09:46:51,546 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-25 09:46:51,556 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-25 09:46:52,062 WARNING [default] Find device count 0
|
||||
2024-02-25 09:46:52,072 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-25 09:46:52,617 WARNING [default] Find device count 0
|
||||
2024-02-25 09:46:52,617 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-25 09:48:14,439 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-25 09:48:14,445 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-25 09:48:53,431 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-25 09:48:53,439 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-25 09:52:35,423 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-25 09:52:35,427 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-25 10:05:23,248 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-25 10:05:23,254 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 13:29:36,087 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-26 13:29:36,104 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 13:30:08,549 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-26 13:30:08,571 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 14:30:47,917 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-26 14:30:47,922 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 14:30:56,608 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-26 14:30:56,612 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-26 14:30:57,134 WARNING [default] Find device count 1
|
||||
2024-02-26 14:30:57,204 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-26 14:30:57,669 WARNING [default] Find device count 1
|
||||
2024-02-26 14:30:57,679 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-26 14:30:57,679 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-26 14:34:27,377 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-26 15:47:36,839 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-26 15:47:36,883 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 15:47:41,292 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-26 15:47:41,302 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-26 15:47:41,821 WARNING [default] Find device count 1
|
||||
2024-02-26 15:47:41,895 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-26 15:47:42,355 WARNING [default] Find device count 1
|
||||
2024-02-26 15:50:50,633 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-26 15:50:50,636 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 15:51:07,115 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-26 15:51:07,120 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-26 15:51:07,627 WARNING [default] Find device count 1
|
||||
2024-02-26 15:51:07,699 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-26 15:51:08,176 WARNING [default] Find device count 1
|
||||
2024-02-26 16:20:07,098 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-26 16:20:07,103 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 16:20:29,198 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-26 16:20:29,204 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-26 16:20:29,721 WARNING [default] Find device count 1
|
||||
2024-02-26 16:20:29,805 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-26 16:34:09,639 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-26 16:34:09,645 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-26 16:34:17,843 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-26 16:34:17,847 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-26 16:34:18,365 WARNING [default] Find device count 1
|
||||
2024-02-26 16:34:18,439 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-26 16:34:18,905 WARNING [default] Find device count 1
|
||||
2024-02-26 16:34:27,815 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-26 16:34:27,817 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-26 16:36:55,490 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 11:15:35,926 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 11:15:35,954 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 11:15:39,460 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 11:15:39,468 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 11:15:39,982 WARNING [default] Find device count 1
|
||||
2024-02-27 11:15:40,067 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 11:15:40,536 WARNING [default] Find device count 1
|
||||
2024-02-27 11:15:40,536 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-27 11:15:40,536 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-27 11:20:14,670 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 11:23:20,292 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 11:26:01,965 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 11:27:31,284 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 11:28:08,121 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 11:29:29,207 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 11:33:24,791 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 11:33:24,796 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 11:33:27,647 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 11:33:27,654 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 11:33:28,175 WARNING [default] Find device count 1
|
||||
2024-02-27 11:33:28,249 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 11:33:28,720 WARNING [default] Find device count 1
|
||||
2024-02-27 11:33:28,720 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-27 11:33:28,720 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-27 11:33:48,879 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 11:33:48,897 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:25:14,801 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:25:14,806 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:36:21,096 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:36:21,101 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:49:54,197 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:49:54,200 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:50:08,954 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:50:08,963 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:50:12,086 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 13:50:12,093 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 13:50:12,138 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 13:50:12,609 WARNING [default] Find device count 3
|
||||
2024-02-27 13:50:12,698 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 13:50:12,698 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-27 13:50:13,161 WARNING [default] Find device count 3
|
||||
2024-02-27 13:50:13,161 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-27 13:50:13,161 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-27 13:50:29,083 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 13:51:49,844 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 13:55:55,212 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:55:55,217 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:56:18,729 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:56:18,734 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:56:21,810 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 13:56:21,815 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 13:56:21,857 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-27 13:56:22,325 WARNING [default] Find device count 3
|
||||
2024-02-27 13:56:22,414 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 13:56:22,414 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-27 13:56:22,885 WARNING [default] Find device count 3
|
||||
2024-02-27 13:56:22,885 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-27 13:56:22,885 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-27 13:56:26,686 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:56:26,692 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:56:29,625 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 13:56:29,629 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 13:56:29,670 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-27 13:56:30,143 WARNING [default] Find device count 3
|
||||
2024-02-27 13:56:30,730 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 13:56:30,730 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-27 13:56:53,829 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:56:53,834 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:56:56,760 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 13:56:56,765 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 13:56:56,796 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-27 13:56:57,293 WARNING [default] Find device count 3
|
||||
2024-02-27 13:56:57,358 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 13:56:57,358 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-27 13:56:57,826 WARNING [default] Find device count 3
|
||||
2024-02-27 13:57:42,772 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:57:42,780 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 13:57:45,805 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 13:57:45,811 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 13:57:45,856 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-27 13:58:00,891 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 13:58:00,896 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 16:05:51,596 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 16:05:51,617 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 16:06:14,907 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 16:06:14,930 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 16:06:18,679 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 16:06:18,685 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 16:06:18,728 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-27 16:06:19,195 WARNING [default] Find device count 3
|
||||
2024-02-27 16:06:19,283 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 16:06:19,283 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-27 16:06:19,750 WARNING [default] Find device count 3
|
||||
2024-02-27 16:06:37,052 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-27 16:06:37,054 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-27 16:06:41,659 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 16:11:47,246 WARNING [default] CloseDev not find this uniqueid:0 maybe it had been close before, ignore it...
|
||||
2024-02-27 16:13:09,067 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 16:13:09,071 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 17:16:49,456 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 17:16:49,461 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 17:16:58,322 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 17:16:58,330 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 17:17:01,524 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-27 17:17:01,529 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-27 17:17:01,575 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-27 17:17:02,049 WARNING [default] Find device count 3
|
||||
2024-02-27 17:17:02,138 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-27 17:17:02,138 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-27 17:17:02,600 WARNING [default] Find device count 3
|
||||
2024-02-27 17:17:02,600 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-27 17:17:02,600 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-27 17:22:34,134 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 17:22:34,141 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-27 17:22:47,256 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-27 17:22:47,260 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:09:59,703 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 10:09:59,724 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:10:03,206 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-28 10:10:03,213 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-28 10:10:03,246 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-28 10:10:03,735 WARNING [default] Find device count 3
|
||||
2024-02-28 10:10:03,804 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-28 10:10:03,804 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-28 10:10:04,270 WARNING [default] Find device count 3
|
||||
2024-02-28 10:10:04,270 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-28 10:10:04,270 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-28 10:11:07,680 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 10:11:07,711 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:24:16,787 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 10:24:16,791 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:44:33,197 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 10:44:33,206 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:44:36,852 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-28 10:44:36,858 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-28 10:44:36,894 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-28 10:44:37,367 WARNING [default] Find device count 3
|
||||
2024-02-28 10:44:37,452 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-28 10:44:37,452 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-28 10:44:37,919 WARNING [default] Find device count 3
|
||||
2024-02-28 10:44:37,919 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-28 10:44:37,919 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-28 10:45:21,220 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 10:45:21,234 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:45:24,571 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-28 10:45:24,581 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-28 10:45:24,621 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-28 10:45:25,093 WARNING [default] Find device count 3
|
||||
2024-02-28 10:45:25,181 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-28 10:45:25,181 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-28 10:45:25,647 WARNING [default] Find device count 3
|
||||
2024-02-28 10:45:25,647 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-28 10:45:25,647 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-28 10:51:12,337 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 10:51:12,341 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:57:02,197 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 10:57:02,210 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 10:57:05,240 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-28 10:57:05,248 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-28 10:57:05,289 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-28 10:57:05,755 WARNING [default] Find device count 3
|
||||
2024-02-28 10:57:05,844 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-28 10:57:05,844 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-28 10:57:06,325 WARNING [default] Find device count 3
|
||||
2024-02-28 10:57:06,325 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-28 10:57:06,325 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-28 11:06:20,889 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 11:06:20,893 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 11:06:23,998 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-28 11:06:24,002 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-28 11:06:24,047 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-28 11:06:24,516 WARNING [default] Find device count 3
|
||||
2024-02-28 11:06:24,607 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-28 11:06:24,607 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-28 11:06:25,072 WARNING [default] Find device count 3
|
||||
2024-02-28 11:06:25,072 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-28 11:06:25,072 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-28 11:09:16,280 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 11:09:16,286 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 11:09:19,454 VERBOSE [default] current user privilege: general user, current windows firewall status:close
|
||||
2024-02-28 11:09:19,459 WARNING [default] getsockopt(SO_RCVBUF) tmp_get_buff_size=26214400
|
||||
2024-02-28 11:09:19,504 WARNING [default] Find GIGE device
|
||||
serial_number: CB46144AAK00037
|
||||
remoteip: 192.168.5.88
|
||||
netmask: 255.255.255.0
|
||||
mac: 8c:e9:b4:04:e3:16
|
||||
cameraid: MACHINE VISION
|
||||
realid: 154935375487766
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20220701,208785)
|
||||
2024-02-28 11:09:19,977 WARNING [default] Find device count 3
|
||||
2024-02-28 11:09:20,064 WARNING [default] Find GIGE device
|
||||
serial_number: 00C77794529
|
||||
remoteip: 192.168.5.218
|
||||
netmask: 255.255.255.0
|
||||
mac: c4:2f:90:f2:b6:48
|
||||
cameraid: HIKROBOT
|
||||
realid: 215708574332488
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V3.1.2 210903 681988
|
||||
2024-02-28 11:09:20,064 WARNING [default] Find GIGE device
|
||||
serial_number: 6E08375PAK00004
|
||||
remoteip: 192.168.5.22
|
||||
netmask: 255.255.255.0
|
||||
mac: 08:ed:ed:d1:b7:a8
|
||||
cameraid: MACHINE VISION
|
||||
realid: 9817990215592
|
||||
devtype: 5001
|
||||
localip: 192.168.5.185
|
||||
firmware_ver: V1.000.00.0.R(20180817,60621)
|
||||
2024-02-28 11:09:20,532 WARNING [default] Find device count 3
|
||||
2024-02-28 11:09:20,532 ERROR [default] Not Found Matched Device EF0CD99CF26B8A23
|
||||
2024-02-28 11:09:20,532 ERROR [default] Not Found Matched Device F83A01121310
|
||||
2024-02-28 11:09:45,316 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 11:09:45,319 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 15:33:05,393 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 15:33:05,409 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 15:51:58,718 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 15:51:58,723 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 16:04:43,021 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 16:04:43,030 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 16:07:43,593 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 16:07:43,596 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 16:44:27,350 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 16:44:27,355 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 17:03:48,643 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 17:03:48,646 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 17:13:58,248 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 17:13:58,251 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 17:28:12,310 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 17:28:12,316 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 17:32:50,624 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 17:32:50,627 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-28 17:33:28,173 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-28 17:33:28,176 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 13:36:38,482 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 13:36:38,505 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 13:42:57,872 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 13:42:57,879 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 14:10:50,510 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 14:10:50,529 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 14:46:24,297 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 14:46:24,301 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 14:53:51,981 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 14:53:51,984 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 14:57:08,975 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 14:57:08,979 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 15:00:05,850 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 15:00:05,857 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 15:31:09,054 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 15:31:09,060 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
2024-02-29 16:04:55,001 VERBOSE [default] =========API_VERSION:2.4.2,Dec 14 2023 on windows x86 cpu platform
|
||||
2024-02-29 16:04:55,010 VERBOSE [default] LibManager Load Library:LxDataProcess.dll Success. DataProcess version: DataProcess version: 1.2.4,20231211
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
#TargetFrameworkVersion=:PlatformToolSet=v141:EnableManagedIncrementalBuild=false:VCToolArchitecture=Native64Bit:WindowsTargetPlatformVersion=10.0.17763.0
|
||||
Debug|x64|D:\git\hzleaper\smokebox\tpvs17\|
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,2 @@
|
||||
libzkqd.lib(QZkJsonParser.obj) : warning LNK4099: 未找到 PDB“libzkq.pdb”(使用“libzkqd.lib(QZkJsonParser.obj)”或在“D:\git\hzleaper\smokebox\runner17\Debug\libzkq.pdb”中寻找);正在链接对象,如同没有调试信息一样
|
||||
SmokeBoxIdentification.vcxproj -> D:\git\hzleaper\smokebox\tpvs17\..\runner17\Debug\smokeBoxd.exe
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,900 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (7c58e703).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvCalib.tli
|
||||
//
|
||||
// Wrapper implementations for type library faa32948-bf4e-4482-9216-70412f34bb66
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// interface ILCalibPointPairs wrapper method implementations
|
||||
//
|
||||
|
||||
inline int ILCalibPointPairs::Count ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_Count(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILPointPtr ILCalibPointPairs::GetImagePoint ( int index ) {
|
||||
struct ILPoint * _result = 0;
|
||||
HRESULT _hr = raw_GetImagePoint(index, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPointPtr ILCalibPointPairs::GetWorldPoint ( int index ) {
|
||||
struct ILPoint * _result = 0;
|
||||
HRESULT _hr = raw_GetWorldPoint(index, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointPtr(_result, false);
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibPointPairs::AddPointPair ( double imagePointX, double imagePointY, double worldPointX, double worldPointY ) {
|
||||
HRESULT _hr = raw_AddPointPair(imagePointX, imagePointY, worldPointX, worldPointY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibPointPairs::Draw ( void * hdc, int index, double zoomX, double zoomY, double panX, double panY ) {
|
||||
HRESULT _hr = raw_Draw(hdc, index, zoomX, zoomY, panX, panY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibPointPairs::DrawAll ( void * hdc, double zoomX, double zoomY, double panX, double panY ) {
|
||||
HRESULT _hr = raw_DrawAll(hdc, zoomX, zoomY, panX, panY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline ILPointsPtr ILCalibPointPairs::GetImagePoints ( ) {
|
||||
struct ILPoints * _result = 0;
|
||||
HRESULT _hr = raw_GetImagePoints(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointsPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPointsPtr ILCalibPointPairs::GetWorldPoints ( ) {
|
||||
struct ILPoints * _result = 0;
|
||||
HRESULT _hr = raw_GetWorldPoints(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointsPtr(_result, false);
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCalib wrapper method implementations
|
||||
//
|
||||
|
||||
inline VARIANT_BOOL ILCalib::IsCalibrated ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = raw_IsCalibrated(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalib::Calibrate ( ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Calibrate(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalib::ImageToWorld ( double imagePointX, double imagePointY, double * worldPointX, double * worldPointY ) {
|
||||
HRESULT _hr = raw_ImageToWorld(imagePointX, imagePointY, worldPointX, worldPointY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalib::WorldToImage ( double worldPointX, double worldPointY, double * imagePointX, double * imagePointY ) {
|
||||
HRESULT _hr = raw_WorldToImage(worldPointX, worldPointY, imagePointX, imagePointY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline double ILCalib::GetCalibError ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_CalibError(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVFixImageMode ILCalib::GetFixImageMode ( ) {
|
||||
enum LPVFixImageMode _result;
|
||||
HRESULT _hr = get_FixImageMode(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalib::PutFixImageMode ( enum LPVFixImageMode val ) {
|
||||
HRESULT _hr = put_FixImageMode(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalib::GetFixImageScale ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_FixImageScale(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalib::PutFixImageScale ( double val ) {
|
||||
HRESULT _hr = put_FixImageScale(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalib::GetFixImageOffsetX ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_FixImageOffsetX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalib::PutFixImageOffsetX ( double val ) {
|
||||
HRESULT _hr = put_FixImageOffsetX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalib::GetFixImageOffsetY ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_FixImageOffsetY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalib::PutFixImageOffsetY ( double val ) {
|
||||
HRESULT _hr = put_FixImageOffsetY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalib::FixImage ( struct ILImage * image, struct ILImage * fixedImage ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_FixImage(image, fixedImage, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalib::SetPostTransform ( double offsetX, double offsetY, double deltaAngle ) {
|
||||
HRESULT _hr = raw_SetPostTransform(offsetX, offsetY, deltaAngle);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalib::SetPostTransformMatrix ( int cols, int rows, SAFEARRAY * data ) {
|
||||
HRESULT _hr = raw_SetPostTransformMatrix(cols, rows, data);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalib::AddPoint ( double imagePointX, double imagePointY, double worldPointX, double worldPointY ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_AddPoint(imagePointX, imagePointY, worldPointX, worldPointY, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalib::AddPoints ( struct ILCalibPointPairs * pointPairs ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_AddPoints(pointPairs, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalib::SetImageSize ( int w, int h ) {
|
||||
HRESULT _hr = raw_SetImageSize(w, h);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalib::SetPostTransformMatrix23 ( struct LMatrix23 * data ) {
|
||||
HRESULT _hr = raw_SetPostTransformMatrix23(data);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalib::SetPostTransformMatrix33 ( struct LMatrix33 * data ) {
|
||||
HRESULT _hr = raw_SetPostTransformMatrix33(data);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalib::GenPostTransformMatrix ( struct ILCalibPointPairs * pointPairs ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_GenPostTransformMatrix(pointPairs, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVCalibModel ILCalib::GetModel ( ) {
|
||||
enum LPVCalibModel _result;
|
||||
HRESULT _hr = get_Model(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalib::GetUseCache ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_UseCache(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalib::PutUseCache ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_UseCache(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVInterpolationMethod ILCalib::GetInterpolationMethod ( ) {
|
||||
enum LPVInterpolationMethod _result;
|
||||
HRESULT _hr = get_InterpolationMethod(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalib::PutInterpolationMethod ( enum LPVInterpolationMethod val ) {
|
||||
HRESULT _hr = put_InterpolationMethod(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCalibNPoints wrapper method implementations
|
||||
//
|
||||
|
||||
inline enum LPVTransformType ILCalibNPoints::GetTransformType ( ) {
|
||||
enum LPVTransformType _result;
|
||||
HRESULT _hr = get_TransformType(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibNPoints::PutTransformType ( enum LPVTransformType val ) {
|
||||
HRESULT _hr = put_TransformType(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCalibPinHole wrapper method implementations
|
||||
//
|
||||
|
||||
inline enum LPVDistortionModel ILCalibPinHole::GetDistortionModel ( ) {
|
||||
enum LPVDistortionModel _result;
|
||||
HRESULT _hr = get_DistortionModel(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibPinHole::PutDistortionModel ( enum LPVDistortionModel val ) {
|
||||
HRESULT _hr = put_DistortionModel(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibPinHole::SetCameraProps ( double cellSize, double focusLength, double viewDistance ) {
|
||||
HRESULT _hr = raw_SetCameraProps(cellSize, focusLength, viewDistance);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalibPinHole::AddMVPoints ( struct ILCalibPointPairs * pointPairs ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_AddMVPoints(pointPairs, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCalibFFD wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILCalibFFD::SetFFDGrid ( int cols, int rows ) {
|
||||
HRESULT _hr = raw_SetFFDGrid(cols, rows);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCalibCustom wrapper method implementations
|
||||
//
|
||||
|
||||
inline double ILCalibCustom::GetScaleX ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ScaleX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibCustom::PutScaleX ( double val ) {
|
||||
HRESULT _hr = put_ScaleX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibCustom::GetScaleY ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ScaleY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibCustom::PutScaleY ( double val ) {
|
||||
HRESULT _hr = put_ScaleY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibCustom::GetTheta ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_Theta(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibCustom::PutTheta ( double val ) {
|
||||
HRESULT _hr = put_Theta(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVDirection ILCalibCustom::GetAxisDirX ( ) {
|
||||
enum LPVDirection _result;
|
||||
HRESULT _hr = get_AxisDirX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibCustom::PutAxisDirX ( enum LPVDirection val ) {
|
||||
HRESULT _hr = put_AxisDirX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVDirection ILCalibCustom::GetAxisDirY ( ) {
|
||||
enum LPVDirection _result;
|
||||
HRESULT _hr = get_AxisDirY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibCustom::PutAxisDirY ( enum LPVDirection val ) {
|
||||
HRESULT _hr = put_AxisDirY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibCustom::MoveOriginTo ( double x, double y ) {
|
||||
HRESULT _hr = raw_MoveOriginTo(x, y);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCalibBoard wrapper method implementations
|
||||
//
|
||||
|
||||
inline enum LPVCalibBoardType ILCalibBoard::GetCalibBoardType ( ) {
|
||||
enum LPVCalibBoardType _result;
|
||||
HRESULT _hr = get_CalibBoardType(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutCalibBoardType ( enum LPVCalibBoardType val ) {
|
||||
HRESULT _hr = put_CalibBoardType(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILCalibBoard::GetGridWidth ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_GridWidth(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutGridWidth ( int val ) {
|
||||
HRESULT _hr = put_GridWidth(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILCalibBoard::GetGridHeight ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_GridHeight(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutGridHeight ( int val ) {
|
||||
HRESULT _hr = put_GridHeight(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibBoard::GetSquareSize ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_SquareSize(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutSquareSize ( double val ) {
|
||||
HRESULT _hr = put_SquareSize(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibBoard::GetMarkerSize ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_MarkerSize(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutMarkerSize ( double val ) {
|
||||
HRESULT _hr = put_MarkerSize(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibBoard::GetBoardThickness ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_BoardThickness(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutBoardThickness ( double val ) {
|
||||
HRESULT _hr = put_BoardThickness(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalibBoard::GetAutoRemoveBad ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_AutoRemoveBad(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutAutoRemoveBad ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_AutoRemoveBad(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalibBoard::GetUseFittingMethod ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_UseFittingMethod(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutUseFittingMethod ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_UseFittingMethod(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalibBoard::Detect ( struct ILImage * img, struct ILCalibPointPairs * * pointPairs ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Detect(img, pointPairs, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalibBoard::DetectInRegion ( struct ILImage * img, struct ILRegion * region, struct ILCalibPointPairs * * pointPairs ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_DetectInRegion(img, region, pointPairs, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalibBoard::GetGuessPartialBlock ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_GuessPartialBlock(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutGuessPartialBlock ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_GuessPartialBlock(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalibBoard::GetInvertBlock ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_InvertBlock(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutInvertBlock ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_InvertBlock(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibBoard::GetStartX ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_StartX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutStartX ( double val ) {
|
||||
HRESULT _hr = put_StartX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibBoard::GetStartY ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_StartY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutStartY ( double val ) {
|
||||
HRESULT _hr = put_StartY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalibBoard::GeneratePointPairs ( struct ILPoints * imgPoints, struct ILCalibPointPairs * * pointPairs ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_GeneratePointPairs(imgPoints, pointPairs, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalibBoard::GetStartFromCetner ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_StartFromCetner(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutStartFromCetner ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_StartFromCetner(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalibBoard::GetSwapXY ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_SwapXY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutSwapXY ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_SwapXY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibBoard::GetStepX ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_StepX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutStepX ( double val ) {
|
||||
HRESULT _hr = put_StepX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILCalibBoard::GetStepY ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_StepY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibBoard::PutStepY ( double val ) {
|
||||
HRESULT _hr = put_StepY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCalibRotation wrapper method implementations
|
||||
//
|
||||
|
||||
inline VARIANT_BOOL ILCalibRotation::IsCalibrated ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = raw_IsCalibrated(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCalibRotation::Calibrate ( ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Calibrate(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibRotation::AddRotPoint ( double pntX, double pntY, double angle ) {
|
||||
HRESULT _hr = raw_AddRotPoint(pntX, pntY, angle);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibRotation::AddRotPointPair ( double pntX1, double pntY1, double pntX2, double pntY2, double angle ) {
|
||||
HRESULT _hr = raw_AddRotPointPair(pntX1, pntY1, pntX2, pntY2, angle);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibRotation::SetAim ( double aimPointX1, double aimPointY1, double aimPointX2, double aimPointY2 ) {
|
||||
HRESULT _hr = raw_SetAim(aimPointX1, aimPointY1, aimPointX2, aimPointY2);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibRotation::Align ( double pntX1, double pntY1, double pntX2, double pntY2, double * dx, double * dy, double * da ) {
|
||||
HRESULT _hr = raw_Align(pntX1, pntY1, pntX2, pntY2, dx, dy, da);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibRotation::AlignTo ( double pntX1, double pntY1, double pntX2, double pntY2, double aimPointX1, double aimPointY1, double aimPointX2, double aimPointY2, double * dx, double * dy, double * da ) {
|
||||
HRESULT _hr = raw_AlignTo(pntX1, pntY1, pntX2, pntY2, aimPointX1, aimPointY1, aimPointX2, aimPointY2, dx, dy, da);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCalibRotation::GetTranslationOnRotation ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_TranslationOnRotation(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCalibRotation::PutTranslationOnRotation ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_TranslationOnRotation(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline ILPointPtr ILCalibRotation::GetRotCenter ( ) {
|
||||
struct ILPoint * _result = 0;
|
||||
HRESULT _hr = raw_GetRotCenter(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointPtr(_result, false);
|
||||
}
|
||||
|
||||
inline HRESULT ILCalibRotation::Transform ( double pntX, double pntY, double dx, double dy, double da, double * newX, double * newY ) {
|
||||
HRESULT _hr = raw_Transform(pntX, pntY, dx, dy, da, newX, newY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILCameraArray wrapper method implementations
|
||||
//
|
||||
|
||||
inline VARIANT_BOOL ILCameraArray::GetEnableBlend ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_EnableBlend(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCameraArray::PutEnableBlend ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_EnableBlend(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline HRESULT ILCameraArray::Init ( enum LPVCalibModel calibModel, int hCount, int vCount ) {
|
||||
HRESULT _hr = raw_Init(calibModel, hCount, vCount);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCameraArray::InitByCopy ( struct ILCalib * calib, int hCount, int vCount, VARIANT_BOOL copyCalib, double hStep, double vStep ) {
|
||||
HRESULT _hr = raw_InitByCopy(calib, hCount, vCount, copyCalib, hStep, vStep);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCameraArray::InitByCopyN ( SAFEARRAY * calibs, int rows, int hCount, int vCount, VARIANT_BOOL copyCalib, double hStep, double vStep ) {
|
||||
HRESULT _hr = raw_InitByCopyN(calibs, rows, hCount, vCount, copyCalib, hStep, vStep);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILCameraArray::Count ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_Count(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILCalibPtr ILCameraArray::Item ( int index ) {
|
||||
struct ILCalib * _result = 0;
|
||||
HRESULT _hr = raw_Item(index, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILCalibPtr(_result, false);
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCameraArray::IsCalibrated ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = raw_IsCalibrated(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCameraArray::Calibrate ( ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Calibrate(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILCameraArray::ImageToWorld ( double imagePointX, double imagePointY, double * worldPointX, double * worldPointY ) {
|
||||
HRESULT _hr = raw_ImageToWorld(imagePointX, imagePointY, worldPointX, worldPointY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILCameraArray::WorldToImage ( double worldPointX, double worldPointY, double * imagePointX, double * imagePointY ) {
|
||||
HRESULT _hr = raw_WorldToImage(worldPointX, worldPointY, imagePointX, imagePointY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline double ILCameraArray::GetCalibError ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_CalibError(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILCameraArray::StitchImage ( struct ILImageList * images, struct ILImage * stitchedImage ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_StitchImage(images, stitchedImage, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILCameraArray::GetUseCache ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_UseCache(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCameraArray::PutUseCache ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_UseCache(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVInterpolationMethod ILCameraArray::GetInterpolationMethod ( ) {
|
||||
enum LPVInterpolationMethod _result;
|
||||
HRESULT _hr = get_InterpolationMethod(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILCameraArray::PutInterpolationMethod ( enum LPVInterpolationMethod val ) {
|
||||
HRESULT _hr = put_InterpolationMethod(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILFlatField wrapper method implementations
|
||||
//
|
||||
|
||||
inline VARIANT_BOOL ILFlatField::IsCalibrated ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = raw_IsCalibrated(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVImageFormat ILFlatField::GetColorMode ( ) {
|
||||
enum LPVImageFormat _result;
|
||||
HRESULT _hr = get_ColorMode(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutColorMode ( enum LPVImageFormat val ) {
|
||||
HRESULT _hr = put_ColorMode(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILFlatField::GetFromGray ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_FromGray(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutFromGray ( int val ) {
|
||||
HRESULT _hr = put_FromGray(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILFlatField::GetToGray ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ToGray(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutToGray ( int val ) {
|
||||
HRESULT _hr = put_ToGray(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline struct LColor ILFlatField::GetFromColor ( ) {
|
||||
struct LColor _result;
|
||||
HRESULT _hr = get_FromColor(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutFromColor ( struct LColor val ) {
|
||||
HRESULT _hr = put_FromColor(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline struct LColor ILFlatField::GetToColor ( ) {
|
||||
struct LColor _result;
|
||||
HRESULT _hr = get_ToColor(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutToColor ( struct LColor val ) {
|
||||
HRESULT _hr = put_ToColor(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILFlatField::GetTolerance ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_Tolerance(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutTolerance ( int val ) {
|
||||
HRESULT _hr = put_Tolerance(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILFlatField::GetKernelWidth ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_KernelWidth(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutKernelWidth ( int val ) {
|
||||
HRESULT _hr = put_KernelWidth(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILFlatField::GetUpdateRate ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_UpdateRate(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILFlatField::PutUpdateRate ( double val ) {
|
||||
HRESULT _hr = put_UpdateRate(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILFlatField::SetDarkFrame ( struct ILImage * image ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_SetDarkFrame(image, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILFlatField::Train ( struct ILImage * image, struct ILRegion * region ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Train(image, region, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILFlatField::FixImage ( struct ILImage * image, struct ILImage * fixedImage ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_FixImage(image, fixedImage, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILFlatField::GetFlatField ( struct ILImage * previewImage ) {
|
||||
HRESULT _hr = raw_GetFlatField(previewImage);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,603 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (3c922bb4).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvDisplay.tlh
|
||||
//
|
||||
// C++ source equivalent of type library 5b289f4f-ebc9-4a41-bd94-07f4a4e4e5f6
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
//
|
||||
// Cross-referenced type libraries:
|
||||
//
|
||||
//
|
||||
|
||||
#pragma once
|
||||
#pragma pack(push, 8)
|
||||
|
||||
#include <comdef.h>
|
||||
|
||||
//
|
||||
// Forward references and typedefs
|
||||
//
|
||||
|
||||
struct __declspec(uuid("5b289f4f-ebc9-4a41-bd94-07f4a4e4e5f6"))
|
||||
/* LIBID */ __LPVDisplayLib;
|
||||
enum LPVDisplayFlags;
|
||||
enum LPVScrollBarPolicy;
|
||||
enum LPVZoomAnchor;
|
||||
enum LPVAlignment;
|
||||
enum LPVDisplayEventIDs;
|
||||
enum LPVMouseButton;
|
||||
enum LPVKeyboardModifiers;
|
||||
struct __declspec(uuid("113de32f-e05e-460d-82e6-6ef7d6458ec9"))
|
||||
/* dual interface */ ILDisplayCommon;
|
||||
struct __declspec(uuid("f2ec8876-80ed-4b14-b505-8bb2f99afcd6"))
|
||||
/* dual interface */ ILDisplay;
|
||||
struct __declspec(uuid("e2223b4a-9ab9-4b0c-9784-65a409304575"))
|
||||
/* dual interface */ ILText;
|
||||
struct __declspec(uuid("2af01e49-5db5-495a-817b-3f6a590534bd"))
|
||||
/* dispinterface */ ILDisplayEvents;
|
||||
struct /* coclass */ LDisplay;
|
||||
struct /* coclass */ LText;
|
||||
|
||||
//
|
||||
// Smart pointer typedef declarations
|
||||
//
|
||||
|
||||
_COM_SMARTPTR_TYPEDEF(ILDisplayCommon, __uuidof(ILDisplayCommon));
|
||||
_COM_SMARTPTR_TYPEDEF(ILDisplay, __uuidof(ILDisplay));
|
||||
_COM_SMARTPTR_TYPEDEF(ILText, __uuidof(ILText));
|
||||
_COM_SMARTPTR_TYPEDEF(ILDisplayEvents, __uuidof(ILDisplayEvents));
|
||||
|
||||
//
|
||||
// Type library items
|
||||
//
|
||||
|
||||
enum LPVDisplayFlags
|
||||
{
|
||||
LPVDisplayMovable = 1,
|
||||
LPVDisplayZoomable = 2,
|
||||
LPVDisplayUseContextMenu = 4,
|
||||
LPVDisplayInteractRegion = 8,
|
||||
LPVDisplayShowPixelUnderMouse = 16,
|
||||
LPVDisplayDefault = 15,
|
||||
LPVDisplayAll = 255
|
||||
};
|
||||
|
||||
enum LPVScrollBarPolicy
|
||||
{
|
||||
LPVScrollBarAsNeeded = 0,
|
||||
LPVScrollBarAlwaysOff = 1,
|
||||
LPVScrollBarAlwaysOn = 2
|
||||
};
|
||||
|
||||
enum LPVZoomAnchor
|
||||
{
|
||||
LPVAnchorViewTopLeft = 0,
|
||||
LPVAnchorViewCenter = 1,
|
||||
LPVAnchorUnderMouse = 2
|
||||
};
|
||||
|
||||
enum LPVAlignment
|
||||
{
|
||||
LPVAlignDefault = 0,
|
||||
LPVAlignLeft = 1,
|
||||
LPVAlignRight = 2,
|
||||
LPVAlignHCenter = 4,
|
||||
LPVAlignTop = 16,
|
||||
LPVAlignBottom = 32,
|
||||
LPVAlignVCenter = 64,
|
||||
LPVAlignCenter = 68
|
||||
};
|
||||
|
||||
enum LPVDisplayEventIDs
|
||||
{
|
||||
LPVDisplayEventRefreshed = 33025,
|
||||
LPVDisplayEventMouseDown = 33026,
|
||||
LPVDisplayEventMouseUp = 33027,
|
||||
LPVDisplayEventMouseDoubleClick = 33028,
|
||||
LPVDisplayEventMouseMove = 33029,
|
||||
LPVDisplayEventMouseWheel = 33030,
|
||||
LPVDisplayEventKeyDown = 33031,
|
||||
LPVDisplayEventKeyUp = 33032,
|
||||
LPVDisplayEventRegionDragging = 33056,
|
||||
LPVDisplayEventRegionDragFinished = 33057,
|
||||
LPVDisplayEventRegionRemoving = 33058,
|
||||
LPVDisplayEventRegionRemovingAll = 33059
|
||||
};
|
||||
|
||||
enum LPVMouseButton
|
||||
{
|
||||
LPVMouseButtonNone = 0,
|
||||
LPVMouseButtonLeft = 1,
|
||||
LPVMouseButtonRight = 2,
|
||||
LPVMouseButtonMid = 4,
|
||||
LPVMouseButtonX1 = 8,
|
||||
LPVMouseButtonX2 = 16
|
||||
};
|
||||
|
||||
enum LPVKeyboardModifiers
|
||||
{
|
||||
LPVKeyboardModifiersNone = 0,
|
||||
LPVKeyboardModifiersCtrl = 1,
|
||||
LPVKeyboardModifiersShift = 2,
|
||||
LPVKeyboardModifiersAlt = 4
|
||||
};
|
||||
|
||||
struct __declspec(uuid("113de32f-e05e-460d-82e6-6ef7d6458ec9"))
|
||||
ILDisplayCommon : IDispatch
|
||||
{
|
||||
//
|
||||
// Property data
|
||||
//
|
||||
|
||||
__declspec(property(get=GetDisplayFlags,put=PutDisplayFlags))
|
||||
enum LPVDisplayFlags DisplayFlags;
|
||||
__declspec(property(get=GetHScrollBarPolicy,put=PutHScrollBarPolicy))
|
||||
enum LPVScrollBarPolicy HScrollBarPolicy;
|
||||
__declspec(property(get=GetVScrollBarPolicy,put=PutVScrollBarPolicy))
|
||||
enum LPVScrollBarPolicy VScrollBarPolicy;
|
||||
__declspec(property(get=GetZoomAnchor,put=PutZoomAnchor))
|
||||
enum LPVZoomAnchor ZoomAnchor;
|
||||
__declspec(property(get=GetZoomX,put=PutZoomX))
|
||||
double ZoomX;
|
||||
__declspec(property(get=GetZoomY,put=PutZoomY))
|
||||
double ZoomY;
|
||||
__declspec(property(put=PutZoom))
|
||||
double Zoom;
|
||||
__declspec(property(get=GetPanX,put=PutPanX))
|
||||
double PanX;
|
||||
__declspec(property(get=GetPanY,put=PutPanY))
|
||||
double PanY;
|
||||
__declspec(property(get=GetBackColor,put=PutBackColor))
|
||||
OLE_COLOR BackColor;
|
||||
__declspec(property(get=GetAlignment,put=PutAlignment))
|
||||
enum LPVAlignment Alignment;
|
||||
__declspec(property(get=GetDrawingEnabled,put=PutDrawingEnabled))
|
||||
VARIANT_BOOL DrawingEnabled;
|
||||
__declspec(property(get=GetAutoRefreshEnabled,put=PutAutoRefreshEnabled))
|
||||
VARIANT_BOOL AutoRefreshEnabled;
|
||||
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
void PutBackColor (
|
||||
OLE_COLOR pclr );
|
||||
OLE_COLOR GetBackColor ( );
|
||||
void PutDisplayFlags (
|
||||
enum LPVDisplayFlags val );
|
||||
enum LPVDisplayFlags GetDisplayFlags ( );
|
||||
void PutHScrollBarPolicy (
|
||||
enum LPVScrollBarPolicy val );
|
||||
enum LPVScrollBarPolicy GetHScrollBarPolicy ( );
|
||||
void PutVScrollBarPolicy (
|
||||
enum LPVScrollBarPolicy val );
|
||||
enum LPVScrollBarPolicy GetVScrollBarPolicy ( );
|
||||
void PutZoomAnchor (
|
||||
enum LPVZoomAnchor val );
|
||||
enum LPVZoomAnchor GetZoomAnchor ( );
|
||||
void PutZoomX (
|
||||
double val );
|
||||
double GetZoomX ( );
|
||||
void PutZoomY (
|
||||
double val );
|
||||
double GetZoomY ( );
|
||||
void PutZoom (
|
||||
double _arg1 );
|
||||
void PutPanX (
|
||||
double val );
|
||||
double GetPanX ( );
|
||||
void PutPanY (
|
||||
double val );
|
||||
double GetPanY ( );
|
||||
void PutAlignment (
|
||||
enum LPVAlignment val );
|
||||
enum LPVAlignment GetAlignment ( );
|
||||
HRESULT SetSize (
|
||||
int w,
|
||||
int h );
|
||||
HRESULT FitInView (
|
||||
int tlx,
|
||||
int tly,
|
||||
int w,
|
||||
int h,
|
||||
enum LPVAlignment alignFlags );
|
||||
HRESULT FitToWindow (
|
||||
enum LPVAlignment alignFlags );
|
||||
HRESULT Refresh ( );
|
||||
HRESULT RefreshImmediate ( );
|
||||
int SaveWindowToFile (
|
||||
_bstr_t filename );
|
||||
int SaveSceneToFile (
|
||||
_bstr_t filename,
|
||||
double ZoomX,
|
||||
double ZoomY );
|
||||
HRESULT SetDisplayFlag (
|
||||
enum LPVDisplayFlags flag,
|
||||
VARIANT_BOOL enable );
|
||||
int AddReferenceLineH (
|
||||
double position,
|
||||
double relativePosition,
|
||||
VARIANT_BOOL attached,
|
||||
OLE_COLOR clr );
|
||||
int AddReferenceLineV (
|
||||
double position,
|
||||
double relativePosition,
|
||||
VARIANT_BOOL attached,
|
||||
OLE_COLOR clr );
|
||||
HRESULT RemoveReferenceLine (
|
||||
int refLineId );
|
||||
HRESULT RemoveAllReferenceLine ( );
|
||||
HRESULT ShowDialog (
|
||||
_bstr_t dialogName,
|
||||
int x,
|
||||
int y,
|
||||
int w,
|
||||
int h );
|
||||
HRESULT ShowDialogAsync (
|
||||
_bstr_t dialogName,
|
||||
int x,
|
||||
int y,
|
||||
int w,
|
||||
int h,
|
||||
int refreshInterval );
|
||||
void PutDrawingEnabled (
|
||||
VARIANT_BOOL val );
|
||||
VARIANT_BOOL GetDrawingEnabled ( );
|
||||
void PutAutoRefreshEnabled (
|
||||
VARIANT_BOOL val );
|
||||
VARIANT_BOOL GetAutoRefreshEnabled ( );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall put_BackColor (
|
||||
/*[in]*/ OLE_COLOR pclr ) = 0;
|
||||
virtual HRESULT __stdcall get_BackColor (
|
||||
/*[out,retval]*/ OLE_COLOR * pclr ) = 0;
|
||||
virtual HRESULT __stdcall put_DisplayFlags (
|
||||
/*[in]*/ enum LPVDisplayFlags val ) = 0;
|
||||
virtual HRESULT __stdcall get_DisplayFlags (
|
||||
/*[out,retval]*/ enum LPVDisplayFlags * val ) = 0;
|
||||
virtual HRESULT __stdcall put_HScrollBarPolicy (
|
||||
/*[in]*/ enum LPVScrollBarPolicy val ) = 0;
|
||||
virtual HRESULT __stdcall get_HScrollBarPolicy (
|
||||
/*[out,retval]*/ enum LPVScrollBarPolicy * val ) = 0;
|
||||
virtual HRESULT __stdcall put_VScrollBarPolicy (
|
||||
/*[in]*/ enum LPVScrollBarPolicy val ) = 0;
|
||||
virtual HRESULT __stdcall get_VScrollBarPolicy (
|
||||
/*[out,retval]*/ enum LPVScrollBarPolicy * val ) = 0;
|
||||
virtual HRESULT __stdcall put_ZoomAnchor (
|
||||
/*[in]*/ enum LPVZoomAnchor val ) = 0;
|
||||
virtual HRESULT __stdcall get_ZoomAnchor (
|
||||
/*[out,retval]*/ enum LPVZoomAnchor * val ) = 0;
|
||||
virtual HRESULT __stdcall put_ZoomX (
|
||||
/*[in]*/ double val ) = 0;
|
||||
virtual HRESULT __stdcall get_ZoomX (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall put_ZoomY (
|
||||
/*[in]*/ double val ) = 0;
|
||||
virtual HRESULT __stdcall get_ZoomY (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall put_Zoom (
|
||||
/*[in]*/ double _arg1 ) = 0;
|
||||
virtual HRESULT __stdcall put_PanX (
|
||||
/*[in]*/ double val ) = 0;
|
||||
virtual HRESULT __stdcall get_PanX (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall put_PanY (
|
||||
/*[in]*/ double val ) = 0;
|
||||
virtual HRESULT __stdcall get_PanY (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall put_Alignment (
|
||||
/*[in]*/ enum LPVAlignment val ) = 0;
|
||||
virtual HRESULT __stdcall get_Alignment (
|
||||
/*[out,retval]*/ enum LPVAlignment * val ) = 0;
|
||||
virtual HRESULT __stdcall raw_SetSize (
|
||||
/*[in]*/ int w,
|
||||
/*[in]*/ int h ) = 0;
|
||||
virtual HRESULT __stdcall raw_FitInView (
|
||||
/*[in]*/ int tlx,
|
||||
/*[in]*/ int tly,
|
||||
/*[in]*/ int w,
|
||||
/*[in]*/ int h,
|
||||
/*[in]*/ enum LPVAlignment alignFlags ) = 0;
|
||||
virtual HRESULT __stdcall raw_FitToWindow (
|
||||
/*[in]*/ enum LPVAlignment alignFlags ) = 0;
|
||||
virtual HRESULT __stdcall raw_Refresh ( ) = 0;
|
||||
virtual HRESULT __stdcall raw_RefreshImmediate ( ) = 0;
|
||||
virtual HRESULT __stdcall raw_SaveWindowToFile (
|
||||
/*[in]*/ BSTR filename,
|
||||
/*[out,retval]*/ int * error ) = 0;
|
||||
virtual HRESULT __stdcall raw_SaveSceneToFile (
|
||||
/*[in]*/ BSTR filename,
|
||||
/*[in]*/ double ZoomX,
|
||||
/*[in]*/ double ZoomY,
|
||||
/*[out,retval]*/ int * error ) = 0;
|
||||
virtual HRESULT __stdcall raw_SetDisplayFlag (
|
||||
/*[in]*/ enum LPVDisplayFlags flag,
|
||||
/*[in]*/ VARIANT_BOOL enable ) = 0;
|
||||
virtual HRESULT __stdcall raw_AddReferenceLineH (
|
||||
/*[in]*/ double position,
|
||||
/*[in]*/ double relativePosition,
|
||||
/*[in]*/ VARIANT_BOOL attached,
|
||||
/*[in]*/ OLE_COLOR clr,
|
||||
/*[out,retval]*/ int * refLineId ) = 0;
|
||||
virtual HRESULT __stdcall raw_AddReferenceLineV (
|
||||
/*[in]*/ double position,
|
||||
/*[in]*/ double relativePosition,
|
||||
/*[in]*/ VARIANT_BOOL attached,
|
||||
/*[in]*/ OLE_COLOR clr,
|
||||
/*[out,retval]*/ int * refLineId ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveReferenceLine (
|
||||
/*[in]*/ int refLineId ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveAllReferenceLine ( ) = 0;
|
||||
virtual HRESULT __stdcall raw_ShowDialog (
|
||||
/*[in]*/ BSTR dialogName,
|
||||
/*[in]*/ int x,
|
||||
/*[in]*/ int y,
|
||||
/*[in]*/ int w,
|
||||
/*[in]*/ int h ) = 0;
|
||||
virtual HRESULT __stdcall raw_ShowDialogAsync (
|
||||
/*[in]*/ BSTR dialogName,
|
||||
/*[in]*/ int x,
|
||||
/*[in]*/ int y,
|
||||
/*[in]*/ int w,
|
||||
/*[in]*/ int h,
|
||||
/*[in]*/ int refreshInterval ) = 0;
|
||||
virtual HRESULT __stdcall put_DrawingEnabled (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_DrawingEnabled (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall put_AutoRefreshEnabled (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_AutoRefreshEnabled (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("f2ec8876-80ed-4b14-b505-8bb2f99afcd6"))
|
||||
ILDisplay : ILDisplayCommon
|
||||
{
|
||||
//
|
||||
// Property data
|
||||
//
|
||||
|
||||
__declspec(property(get=GetKeepAspectRatio,put=PutKeepAspectRatio))
|
||||
VARIANT_BOOL KeepAspectRatio;
|
||||
__declspec(property(get=GetPixelUnderMouse))
|
||||
int PixelUnderMouse;
|
||||
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
void PutKeepAspectRatio (
|
||||
VARIANT_BOOL val );
|
||||
VARIANT_BOOL GetKeepAspectRatio ( );
|
||||
int GetPixelUnderMouse ( );
|
||||
HRESULT SetImage (
|
||||
IDispatch * image );
|
||||
HRESULT RemoveImage ( );
|
||||
IDispatchPtr GetImage ( );
|
||||
int AddRegion (
|
||||
IDispatch * region,
|
||||
VARIANT_BOOL interactable );
|
||||
HRESULT RemoveRegion (
|
||||
IDispatch * region );
|
||||
HRESULT RemoveRegionByID (
|
||||
int regionId );
|
||||
HRESULT RemoveAllRegions ( );
|
||||
IDispatchPtr GetRegionByID (
|
||||
int regionId );
|
||||
int AddObject (
|
||||
IDispatch * drawable,
|
||||
int drawFlags );
|
||||
HRESULT RemoveObject (
|
||||
IDispatch * drawable );
|
||||
HRESULT RemoveObjectByID (
|
||||
int objectId );
|
||||
HRESULT RemoveAllObjects ( );
|
||||
IDispatchPtr GetObjectByID (
|
||||
int objectId );
|
||||
HRESULT FitInViewObject (
|
||||
IDispatch * object,
|
||||
enum LPVAlignment alignFlags );
|
||||
HRESULT ClientToImage (
|
||||
int x,
|
||||
int y,
|
||||
double * imageX,
|
||||
double * imageY );
|
||||
HRESULT ImageToClient (
|
||||
double imageX,
|
||||
double imageY,
|
||||
int * x,
|
||||
int * y );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall put_KeepAspectRatio (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_KeepAspectRatio (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall get_PixelUnderMouse (
|
||||
/*[out,retval]*/ int * valw ) = 0;
|
||||
virtual HRESULT __stdcall raw_SetImage (
|
||||
/*[in]*/ IDispatch * image ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveImage ( ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetImage (
|
||||
/*[out,retval]*/ IDispatch * * image ) = 0;
|
||||
virtual HRESULT __stdcall raw_AddRegion (
|
||||
/*[in]*/ IDispatch * region,
|
||||
/*[in]*/ VARIANT_BOOL interactable,
|
||||
/*[out,retval]*/ int * regionId ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveRegion (
|
||||
/*[in]*/ IDispatch * region ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveRegionByID (
|
||||
/*[in]*/ int regionId ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveAllRegions ( ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetRegionByID (
|
||||
/*[in]*/ int regionId,
|
||||
/*[out,retval]*/ IDispatch * * region ) = 0;
|
||||
virtual HRESULT __stdcall raw_AddObject (
|
||||
/*[in]*/ IDispatch * drawable,
|
||||
/*[in]*/ int drawFlags,
|
||||
/*[out,retval]*/ int * objectId ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveObject (
|
||||
/*[in]*/ IDispatch * drawable ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveObjectByID (
|
||||
/*[in]*/ int objectId ) = 0;
|
||||
virtual HRESULT __stdcall raw_RemoveAllObjects ( ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetObjectByID (
|
||||
/*[in]*/ int objectId,
|
||||
/*[out,retval]*/ IDispatch * * drawable ) = 0;
|
||||
virtual HRESULT __stdcall raw_FitInViewObject (
|
||||
/*[in]*/ IDispatch * object,
|
||||
/*[in]*/ enum LPVAlignment alignFlags ) = 0;
|
||||
virtual HRESULT __stdcall raw_ClientToImage (
|
||||
/*[in]*/ int x,
|
||||
/*[in]*/ int y,
|
||||
/*[out]*/ double * imageX,
|
||||
/*[out]*/ double * imageY ) = 0;
|
||||
virtual HRESULT __stdcall raw_ImageToClient (
|
||||
/*[in]*/ double imageX,
|
||||
/*[in]*/ double imageY,
|
||||
/*[out]*/ int * x,
|
||||
/*[out]*/ int * y ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("e2223b4a-9ab9-4b0c-9784-65a409304575"))
|
||||
ILText : IDispatch
|
||||
{
|
||||
//
|
||||
// Property data
|
||||
//
|
||||
|
||||
__declspec(property(get=GetText,put=PutText))
|
||||
_bstr_t Text;
|
||||
__declspec(property(get=GetPosX,put=PutPosX))
|
||||
int PosX;
|
||||
__declspec(property(get=GetPosY,put=PutPosY))
|
||||
int PosY;
|
||||
__declspec(property(get=GetAlignment,put=PutAlignment))
|
||||
enum LPVAlignment Alignment;
|
||||
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
_bstr_t GetText ( );
|
||||
void PutText (
|
||||
_bstr_t val );
|
||||
int GetPosX ( );
|
||||
void PutPosX (
|
||||
int val );
|
||||
int GetPosY ( );
|
||||
void PutPosY (
|
||||
int val );
|
||||
enum LPVAlignment GetAlignment ( );
|
||||
void PutAlignment (
|
||||
enum LPVAlignment val );
|
||||
HRESULT Draw (
|
||||
void * hdc,
|
||||
double ZoomX,
|
||||
double ZoomY,
|
||||
double PanX,
|
||||
double PanY );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall get_Text (
|
||||
/*[out,retval]*/ BSTR * val ) = 0;
|
||||
virtual HRESULT __stdcall put_Text (
|
||||
/*[in]*/ BSTR val ) = 0;
|
||||
virtual HRESULT __stdcall get_PosX (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_PosX (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_PosY (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_PosY (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_Alignment (
|
||||
/*[out,retval]*/ enum LPVAlignment * val ) = 0;
|
||||
virtual HRESULT __stdcall put_Alignment (
|
||||
/*[in]*/ enum LPVAlignment val ) = 0;
|
||||
virtual HRESULT __stdcall raw_Draw (
|
||||
/*[in]*/ void * hdc,
|
||||
/*[in]*/ double ZoomX,
|
||||
/*[in]*/ double ZoomY,
|
||||
/*[in]*/ double PanX,
|
||||
/*[in]*/ double PanY ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("2af01e49-5db5-495a-817b-3f6a590534bd"))
|
||||
ILDisplayEvents : IDispatch
|
||||
{
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
// Methods:
|
||||
HRESULT Refreshed ( );
|
||||
HRESULT MouseDown (
|
||||
enum LPVMouseButton buttons,
|
||||
enum LPVKeyboardModifiers modifiers,
|
||||
int x,
|
||||
int y );
|
||||
HRESULT MouseUp (
|
||||
enum LPVMouseButton buttons,
|
||||
enum LPVKeyboardModifiers modifiers,
|
||||
int x,
|
||||
int y );
|
||||
HRESULT MouseDoubleClick (
|
||||
enum LPVMouseButton buttons,
|
||||
enum LPVKeyboardModifiers modifiers,
|
||||
int x,
|
||||
int y );
|
||||
HRESULT MouseMove (
|
||||
enum LPVMouseButton buttons,
|
||||
enum LPVKeyboardModifiers modifiers,
|
||||
int x,
|
||||
int y );
|
||||
HRESULT MouseWheel (
|
||||
enum LPVMouseButton buttons,
|
||||
enum LPVKeyboardModifiers modifiers,
|
||||
int x,
|
||||
int y,
|
||||
int delta );
|
||||
HRESULT KeyDown (
|
||||
int keyCode,
|
||||
enum LPVKeyboardModifiers modifiers );
|
||||
HRESULT KeyUp (
|
||||
int keyCode,
|
||||
enum LPVKeyboardModifiers modifiers );
|
||||
HRESULT RegionDragging (
|
||||
int regionId );
|
||||
HRESULT RegionDragFinished (
|
||||
int regionId );
|
||||
HRESULT RegionRemoving (
|
||||
int regionId );
|
||||
HRESULT RegionRemovingAll ( );
|
||||
};
|
||||
|
||||
struct __declspec(uuid("82c07241-7283-4957-9ee4-200d9903d13d"))
|
||||
LDisplay;
|
||||
// [ default ] interface ILDisplay
|
||||
// [ default, source ] dispinterface ILDisplayEvents
|
||||
|
||||
struct __declspec(uuid("4ba55cd6-cf5a-4d89-9f1b-f7c4fc95738b"))
|
||||
LText;
|
||||
// [ default ] interface ILText
|
||||
|
||||
//
|
||||
// Wrapper method implementations
|
||||
//
|
||||
|
||||
#include "d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvDisplay.tli"
|
||||
|
||||
#pragma pack(pop)
|
||||
@ -0,0 +1,517 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (3c922bb4).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvDisplay.tli
|
||||
//
|
||||
// Wrapper implementations for type library 5b289f4f-ebc9-4a41-bd94-07f4a4e4e5f6
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// interface ILDisplayCommon wrapper method implementations
|
||||
//
|
||||
|
||||
inline void ILDisplayCommon::PutBackColor ( OLE_COLOR pclr ) {
|
||||
HRESULT _hr = put_BackColor(pclr);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline OLE_COLOR ILDisplayCommon::GetBackColor ( ) {
|
||||
OLE_COLOR _result;
|
||||
HRESULT _hr = get_BackColor(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutDisplayFlags ( enum LPVDisplayFlags val ) {
|
||||
HRESULT _hr = put_DisplayFlags(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVDisplayFlags ILDisplayCommon::GetDisplayFlags ( ) {
|
||||
enum LPVDisplayFlags _result;
|
||||
HRESULT _hr = get_DisplayFlags(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutHScrollBarPolicy ( enum LPVScrollBarPolicy val ) {
|
||||
HRESULT _hr = put_HScrollBarPolicy(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVScrollBarPolicy ILDisplayCommon::GetHScrollBarPolicy ( ) {
|
||||
enum LPVScrollBarPolicy _result;
|
||||
HRESULT _hr = get_HScrollBarPolicy(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutVScrollBarPolicy ( enum LPVScrollBarPolicy val ) {
|
||||
HRESULT _hr = put_VScrollBarPolicy(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVScrollBarPolicy ILDisplayCommon::GetVScrollBarPolicy ( ) {
|
||||
enum LPVScrollBarPolicy _result;
|
||||
HRESULT _hr = get_VScrollBarPolicy(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutZoomAnchor ( enum LPVZoomAnchor val ) {
|
||||
HRESULT _hr = put_ZoomAnchor(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVZoomAnchor ILDisplayCommon::GetZoomAnchor ( ) {
|
||||
enum LPVZoomAnchor _result;
|
||||
HRESULT _hr = get_ZoomAnchor(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutZoomX ( double val ) {
|
||||
HRESULT _hr = put_ZoomX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILDisplayCommon::GetZoomX ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ZoomX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutZoomY ( double val ) {
|
||||
HRESULT _hr = put_ZoomY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILDisplayCommon::GetZoomY ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ZoomY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutZoom ( double _arg1 ) {
|
||||
HRESULT _hr = put_Zoom(_arg1);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutPanX ( double val ) {
|
||||
HRESULT _hr = put_PanX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILDisplayCommon::GetPanX ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_PanX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutPanY ( double val ) {
|
||||
HRESULT _hr = put_PanY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILDisplayCommon::GetPanY ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_PanY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutAlignment ( enum LPVAlignment val ) {
|
||||
HRESULT _hr = put_Alignment(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVAlignment ILDisplayCommon::GetAlignment ( ) {
|
||||
enum LPVAlignment _result;
|
||||
HRESULT _hr = get_Alignment(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::SetSize ( int w, int h ) {
|
||||
HRESULT _hr = raw_SetSize(w, h);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::FitInView ( int tlx, int tly, int w, int h, enum LPVAlignment alignFlags ) {
|
||||
HRESULT _hr = raw_FitInView(tlx, tly, w, h, alignFlags);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::FitToWindow ( enum LPVAlignment alignFlags ) {
|
||||
HRESULT _hr = raw_FitToWindow(alignFlags);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::Refresh ( ) {
|
||||
HRESULT _hr = raw_Refresh();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::RefreshImmediate ( ) {
|
||||
HRESULT _hr = raw_RefreshImmediate();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILDisplayCommon::SaveWindowToFile ( _bstr_t filename ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_SaveWindowToFile(filename, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILDisplayCommon::SaveSceneToFile ( _bstr_t filename, double ZoomX, double ZoomY ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_SaveSceneToFile(filename, ZoomX, ZoomY, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::SetDisplayFlag ( enum LPVDisplayFlags flag, VARIANT_BOOL enable ) {
|
||||
HRESULT _hr = raw_SetDisplayFlag(flag, enable);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILDisplayCommon::AddReferenceLineH ( double position, double relativePosition, VARIANT_BOOL attached, OLE_COLOR clr ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_AddReferenceLineH(position, relativePosition, attached, clr, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILDisplayCommon::AddReferenceLineV ( double position, double relativePosition, VARIANT_BOOL attached, OLE_COLOR clr ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_AddReferenceLineV(position, relativePosition, attached, clr, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::RemoveReferenceLine ( int refLineId ) {
|
||||
HRESULT _hr = raw_RemoveReferenceLine(refLineId);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::RemoveAllReferenceLine ( ) {
|
||||
HRESULT _hr = raw_RemoveAllReferenceLine();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::ShowDialog ( _bstr_t dialogName, int x, int y, int w, int h ) {
|
||||
HRESULT _hr = raw_ShowDialog(dialogName, x, y, w, h);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayCommon::ShowDialogAsync ( _bstr_t dialogName, int x, int y, int w, int h, int refreshInterval ) {
|
||||
HRESULT _hr = raw_ShowDialogAsync(dialogName, x, y, w, h, refreshInterval);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutDrawingEnabled ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_DrawingEnabled(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILDisplayCommon::GetDrawingEnabled ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_DrawingEnabled(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILDisplayCommon::PutAutoRefreshEnabled ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_AutoRefreshEnabled(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILDisplayCommon::GetAutoRefreshEnabled ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_AutoRefreshEnabled(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILDisplay wrapper method implementations
|
||||
//
|
||||
|
||||
inline void ILDisplay::PutKeepAspectRatio ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_KeepAspectRatio(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILDisplay::GetKeepAspectRatio ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_KeepAspectRatio(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILDisplay::GetPixelUnderMouse ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_PixelUnderMouse(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::SetImage ( IDispatch * image ) {
|
||||
HRESULT _hr = raw_SetImage(image);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::RemoveImage ( ) {
|
||||
HRESULT _hr = raw_RemoveImage();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline IDispatchPtr ILDisplay::GetImage ( ) {
|
||||
IDispatch * _result = 0;
|
||||
HRESULT _hr = raw_GetImage(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return IDispatchPtr(_result, false);
|
||||
}
|
||||
|
||||
inline int ILDisplay::AddRegion ( IDispatch * region, VARIANT_BOOL interactable ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_AddRegion(region, interactable, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::RemoveRegion ( IDispatch * region ) {
|
||||
HRESULT _hr = raw_RemoveRegion(region);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::RemoveRegionByID ( int regionId ) {
|
||||
HRESULT _hr = raw_RemoveRegionByID(regionId);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::RemoveAllRegions ( ) {
|
||||
HRESULT _hr = raw_RemoveAllRegions();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline IDispatchPtr ILDisplay::GetRegionByID ( int regionId ) {
|
||||
IDispatch * _result = 0;
|
||||
HRESULT _hr = raw_GetRegionByID(regionId, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return IDispatchPtr(_result, false);
|
||||
}
|
||||
|
||||
inline int ILDisplay::AddObject ( IDispatch * drawable, int drawFlags ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_AddObject(drawable, drawFlags, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::RemoveObject ( IDispatch * drawable ) {
|
||||
HRESULT _hr = raw_RemoveObject(drawable);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::RemoveObjectByID ( int objectId ) {
|
||||
HRESULT _hr = raw_RemoveObjectByID(objectId);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::RemoveAllObjects ( ) {
|
||||
HRESULT _hr = raw_RemoveAllObjects();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline IDispatchPtr ILDisplay::GetObjectByID ( int objectId ) {
|
||||
IDispatch * _result = 0;
|
||||
HRESULT _hr = raw_GetObjectByID(objectId, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return IDispatchPtr(_result, false);
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::FitInViewObject ( IDispatch * object, enum LPVAlignment alignFlags ) {
|
||||
HRESULT _hr = raw_FitInViewObject(object, alignFlags);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::ClientToImage ( int x, int y, double * imageX, double * imageY ) {
|
||||
HRESULT _hr = raw_ClientToImage(x, y, imageX, imageY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplay::ImageToClient ( double imageX, double imageY, int * x, int * y ) {
|
||||
HRESULT _hr = raw_ImageToClient(imageX, imageY, x, y);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILText wrapper method implementations
|
||||
//
|
||||
|
||||
inline _bstr_t ILText::GetText ( ) {
|
||||
BSTR _result = 0;
|
||||
HRESULT _hr = get_Text(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _bstr_t(_result, false);
|
||||
}
|
||||
|
||||
inline void ILText::PutText ( _bstr_t val ) {
|
||||
HRESULT _hr = put_Text(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILText::GetPosX ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_PosX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILText::PutPosX ( int val ) {
|
||||
HRESULT _hr = put_PosX(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILText::GetPosY ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_PosY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILText::PutPosY ( int val ) {
|
||||
HRESULT _hr = put_PosY(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVAlignment ILText::GetAlignment ( ) {
|
||||
enum LPVAlignment _result;
|
||||
HRESULT _hr = get_Alignment(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILText::PutAlignment ( enum LPVAlignment val ) {
|
||||
HRESULT _hr = put_Alignment(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline HRESULT ILText::Draw ( void * hdc, double ZoomX, double ZoomY, double PanX, double PanY ) {
|
||||
HRESULT _hr = raw_Draw(hdc, ZoomX, ZoomY, PanX, PanY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// dispinterface ILDisplayEvents wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILDisplayEvents::Refreshed ( ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8101, DISPATCH_METHOD, VT_ERROR, (void*)&_result, NULL);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::MouseDown ( enum LPVMouseButton buttons, enum LPVKeyboardModifiers modifiers, int x, int y ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8102, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003\x0003\x0003\x0003", buttons, modifiers, x, y);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::MouseUp ( enum LPVMouseButton buttons, enum LPVKeyboardModifiers modifiers, int x, int y ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8103, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003\x0003\x0003\x0003", buttons, modifiers, x, y);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::MouseDoubleClick ( enum LPVMouseButton buttons, enum LPVKeyboardModifiers modifiers, int x, int y ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8104, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003\x0003\x0003\x0003", buttons, modifiers, x, y);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::MouseMove ( enum LPVMouseButton buttons, enum LPVKeyboardModifiers modifiers, int x, int y ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8105, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003\x0003\x0003\x0003", buttons, modifiers, x, y);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::MouseWheel ( enum LPVMouseButton buttons, enum LPVKeyboardModifiers modifiers, int x, int y, int delta ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8106, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003\x0003\x0003\x0003\x0003", buttons, modifiers, x, y, delta);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::KeyDown ( int keyCode, enum LPVKeyboardModifiers modifiers ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8107, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003\x0003", keyCode, modifiers);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::KeyUp ( int keyCode, enum LPVKeyboardModifiers modifiers ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8108, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003\x0003", keyCode, modifiers);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::RegionDragging ( int regionId ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8120, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003", regionId);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::RegionDragFinished ( int regionId ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8121, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003", regionId);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::RegionRemoving ( int regionId ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8122, DISPATCH_METHOD, VT_ERROR, (void*)&_result,
|
||||
L"\x0003", regionId);
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILDisplayEvents::RegionRemovingAll ( ) {
|
||||
HRESULT _result = 0;
|
||||
_com_dispatch_method(this, 0x8123, DISPATCH_METHOD, VT_ERROR, (void*)&_result, NULL);
|
||||
return _result;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,378 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (2abbfdff).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvGeomX.tlh
|
||||
//
|
||||
// C++ source equivalent of type library 02517f91-b197-4cd5-a1b5-92d1da6ca9ce
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
//
|
||||
// Cross-referenced type libraries:
|
||||
//
|
||||
//
|
||||
|
||||
#pragma once
|
||||
#pragma pack(push, 8)
|
||||
|
||||
#include <comdef.h>
|
||||
|
||||
//
|
||||
// Forward references and typedefs
|
||||
//
|
||||
|
||||
struct __declspec(uuid("02517f91-b197-4cd5-a1b5-92d1da6ca9ce"))
|
||||
/* LIBID */ __LPVGeomXLib;
|
||||
enum LPVSortedArrayDrawFlags;
|
||||
struct __declspec(uuid("18d6bce0-257a-4c4c-a8a3-c23ff1ffa7d9"))
|
||||
/* dual interface */ ILSortedArray;
|
||||
struct __declspec(uuid("e521cc81-60e4-4d70-829c-ab54ecd41671"))
|
||||
/* dual interface */ ILGeomOp;
|
||||
struct __declspec(uuid("20f82bdf-ef37-4e91-897f-6be7e74d5cbe"))
|
||||
/* dual interface */ ILSorter;
|
||||
struct __declspec(uuid("50db3b8b-dc90-4c91-8900-cef9f74ad644"))
|
||||
/* dual interface */ ILPolygonClipper;
|
||||
struct /* coclass */ LGeomOp;
|
||||
struct /* coclass */ LSorter;
|
||||
struct /* coclass */ LSortedArray;
|
||||
struct /* coclass */ LPolygonClipper;
|
||||
|
||||
//
|
||||
// Smart pointer typedef declarations
|
||||
//
|
||||
|
||||
_COM_SMARTPTR_TYPEDEF(ILSortedArray, __uuidof(ILSortedArray));
|
||||
_COM_SMARTPTR_TYPEDEF(ILGeomOp, __uuidof(ILGeomOp));
|
||||
_COM_SMARTPTR_TYPEDEF(ILSorter, __uuidof(ILSorter));
|
||||
_COM_SMARTPTR_TYPEDEF(ILPolygonClipper, __uuidof(ILPolygonClipper));
|
||||
|
||||
//
|
||||
// Type library items
|
||||
//
|
||||
|
||||
enum LPVSortedArrayDrawFlags
|
||||
{
|
||||
LPVSortedArrayDrawPosition = 1,
|
||||
LPVSortedArrayDrawIndex = 2,
|
||||
LPVSortedArrayDrawFiltered = 4,
|
||||
LPVSortedArrayDrawMissing = 8,
|
||||
LPVSortedArrayDrawRowLines = 16,
|
||||
LPVSortedArrayDrawColumnLines = 32,
|
||||
LPVSortedArrayDrawDefault = 3,
|
||||
LPVSortedArrayDrawAll = 255
|
||||
};
|
||||
|
||||
struct __declspec(uuid("18d6bce0-257a-4c4c-a8a3-c23ff1ffa7d9"))
|
||||
ILSortedArray : IDispatch
|
||||
{
|
||||
//
|
||||
// Property data
|
||||
//
|
||||
|
||||
__declspec(property(get=GetRowCount))
|
||||
int RowCount;
|
||||
__declspec(property(get=GetColumnCount))
|
||||
int ColumnCount;
|
||||
__declspec(property(get=GetHasItem))
|
||||
VARIANT_BOOL HasItem[][];
|
||||
__declspec(property(get=GetItem))
|
||||
ILSortablePtr Item[][];
|
||||
__declspec(property(get=GetPosition))
|
||||
ILPointPtr Position[][];
|
||||
__declspec(property(get=GetRowLine))
|
||||
ILLinePtr RowLine[];
|
||||
__declspec(property(get=GetColumnLine))
|
||||
ILLinePtr ColumnLine[];
|
||||
__declspec(property(get=GetAvgRowSpace))
|
||||
double AvgRowSpace;
|
||||
__declspec(property(get=GetAvgColumnSpace))
|
||||
double AvgColumnSpace;
|
||||
__declspec(property(get=GetFilteredCount))
|
||||
int FilteredCount;
|
||||
__declspec(property(get=GetItemFiltered))
|
||||
ILSortablePtr ItemFiltered[];
|
||||
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
int GetRowCount ( );
|
||||
int GetColumnCount ( );
|
||||
VARIANT_BOOL GetHasItem (
|
||||
int columnIndex,
|
||||
int rowIndex );
|
||||
ILSortablePtr GetItem (
|
||||
int columnIndex,
|
||||
int rowIndex );
|
||||
ILPointPtr GetPosition (
|
||||
int columnIndex,
|
||||
int rowIndex );
|
||||
ILLinePtr GetRowLine (
|
||||
int rowIndex );
|
||||
ILLinePtr GetColumnLine (
|
||||
int columnIndex );
|
||||
double GetAvgRowSpace ( );
|
||||
double GetAvgColumnSpace ( );
|
||||
HRESULT Draw (
|
||||
void * hdc,
|
||||
enum LPVSortedArrayDrawFlags drawFlags,
|
||||
double zoomX,
|
||||
double zoomY,
|
||||
double panX,
|
||||
double panY );
|
||||
int GetFilteredCount ( );
|
||||
ILSortablePtr GetItemFiltered (
|
||||
int index );
|
||||
HRESULT Reset ( );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall get_RowCount (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall get_ColumnCount (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall get_HasItem (
|
||||
/*[in]*/ int columnIndex,
|
||||
/*[in]*/ int rowIndex,
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall get_Item (
|
||||
/*[in]*/ int columnIndex,
|
||||
/*[in]*/ int rowIndex,
|
||||
/*[out,retval]*/ struct ILSortable * * sortable ) = 0;
|
||||
virtual HRESULT __stdcall get_Position (
|
||||
/*[in]*/ int columnIndex,
|
||||
/*[in]*/ int rowIndex,
|
||||
/*[out,retval]*/ struct ILPoint * * posPoint ) = 0;
|
||||
virtual HRESULT __stdcall get_RowLine (
|
||||
/*[in]*/ int rowIndex,
|
||||
/*[out,retval]*/ struct ILLine * * RowLine ) = 0;
|
||||
virtual HRESULT __stdcall get_ColumnLine (
|
||||
/*[in]*/ int columnIndex,
|
||||
/*[out,retval]*/ struct ILLine * * ColumnLine ) = 0;
|
||||
virtual HRESULT __stdcall get_AvgRowSpace (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall get_AvgColumnSpace (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall raw_Draw (
|
||||
/*[in]*/ void * hdc,
|
||||
/*[in]*/ enum LPVSortedArrayDrawFlags drawFlags,
|
||||
/*[in]*/ double zoomX,
|
||||
/*[in]*/ double zoomY,
|
||||
/*[in]*/ double panX,
|
||||
/*[in]*/ double panY ) = 0;
|
||||
virtual HRESULT __stdcall get_FilteredCount (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall get_ItemFiltered (
|
||||
/*[in]*/ int index,
|
||||
/*[out,retval]*/ struct ILSortable * * sortable ) = 0;
|
||||
virtual HRESULT __stdcall raw_Reset ( ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("e521cc81-60e4-4d70-829c-ab54ecd41671"))
|
||||
ILGeomOp : IDispatch
|
||||
{
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
ILRectPtr InnerRect (
|
||||
struct ILImage * mask );
|
||||
ILRectPtr InnerSquare (
|
||||
struct ILImage * mask );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall raw_InnerRect (
|
||||
/*[in]*/ struct ILImage * mask,
|
||||
/*[out,retval]*/ struct ILRect * * resultRect ) = 0;
|
||||
virtual HRESULT __stdcall raw_InnerSquare (
|
||||
/*[in]*/ struct ILImage * mask,
|
||||
/*[out,retval]*/ struct ILRect * * resultSquare ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("20f82bdf-ef37-4e91-897f-6be7e74d5cbe"))
|
||||
ILSorter : IDispatch
|
||||
{
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
HRESULT SetSource (
|
||||
struct ILSortables * sortables );
|
||||
HRESULT SetSource2 (
|
||||
SAFEARRAY * sortableArray );
|
||||
enum LPVErrorCode SortToArray (
|
||||
enum LPVPositionMode posMode,
|
||||
double columnSpaceAppr,
|
||||
double rowSpaceAppr,
|
||||
double toleranceFactor,
|
||||
struct ILSortedArray * * sortedResult );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall raw_SetSource (
|
||||
/*[in]*/ struct ILSortables * sortables ) = 0;
|
||||
virtual HRESULT __stdcall raw_SetSource2 (
|
||||
/*[in]*/ SAFEARRAY * sortableArray ) = 0;
|
||||
virtual HRESULT __stdcall raw_SortToArray (
|
||||
/*[in]*/ enum LPVPositionMode posMode,
|
||||
/*[in]*/ double columnSpaceAppr,
|
||||
/*[in]*/ double rowSpaceAppr,
|
||||
/*[in]*/ double toleranceFactor,
|
||||
/*[out]*/ struct ILSortedArray * * sortedResult,
|
||||
/*[out,retval]*/ enum LPVErrorCode * error ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("50db3b8b-dc90-4c91-8900-cef9f74ad644"))
|
||||
ILPolygonClipper : IDispatch
|
||||
{
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
ILPolygonPtr Smooth (
|
||||
struct ILPolygon * poly,
|
||||
double nbRange );
|
||||
ILPolygonPtr SmoothIterative (
|
||||
struct ILPolygon * poly,
|
||||
double filterNbRng,
|
||||
double updateNbRng,
|
||||
int maxIterCount,
|
||||
double stopCriteria );
|
||||
ILPolygonPtr Simplify (
|
||||
struct ILPolygon * poly,
|
||||
int maxVertexes,
|
||||
double areaThreshold,
|
||||
double angleThreshold );
|
||||
ILPolygonPtr SimplifyDP (
|
||||
struct ILPolygon * poly,
|
||||
double distThreshold );
|
||||
ILPolygonPtr TrimCollinear (
|
||||
struct ILPolygon * poly );
|
||||
ILPolygonPtr Expand (
|
||||
struct ILPolygon * poly,
|
||||
double delta,
|
||||
double miterLimit );
|
||||
ILPolygonPtr Shrink (
|
||||
struct ILPolygon * poly,
|
||||
double delta,
|
||||
double miterLimit );
|
||||
SAFEARRAY * Union (
|
||||
struct ILPolygon * poly1,
|
||||
struct ILPolygon * poly2 );
|
||||
ILPolygonPtr Union1 (
|
||||
struct ILPolygon * poly1,
|
||||
struct ILPolygon * poly2 );
|
||||
SAFEARRAY * Subtract (
|
||||
struct ILPolygon * poly1,
|
||||
struct ILPolygon * poly2 );
|
||||
ILPolygonPtr Subtract1 (
|
||||
struct ILPolygon * poly1,
|
||||
struct ILPolygon * poly2 );
|
||||
SAFEARRAY * Intersect (
|
||||
struct ILPolygon * poly1,
|
||||
struct ILPolygon * poly2 );
|
||||
ILPolygonPtr Intersect1 (
|
||||
struct ILPolygon * poly1,
|
||||
struct ILPolygon * poly2 );
|
||||
SAFEARRAY * XOR (
|
||||
struct ILPolygon * poly1,
|
||||
struct ILPolygon * poly2 );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall raw_Smooth (
|
||||
/*[in]*/ struct ILPolygon * poly,
|
||||
/*[in]*/ double nbRange,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_SmoothIterative (
|
||||
/*[in]*/ struct ILPolygon * poly,
|
||||
/*[in]*/ double filterNbRng,
|
||||
/*[in]*/ double updateNbRng,
|
||||
/*[in]*/ int maxIterCount,
|
||||
/*[in]*/ double stopCriteria,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_Simplify (
|
||||
/*[in]*/ struct ILPolygon * poly,
|
||||
/*[in]*/ int maxVertexes,
|
||||
/*[in]*/ double areaThreshold,
|
||||
/*[in]*/ double angleThreshold,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_SimplifyDP (
|
||||
/*[in]*/ struct ILPolygon * poly,
|
||||
/*[in]*/ double distThreshold,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_TrimCollinear (
|
||||
/*[in]*/ struct ILPolygon * poly,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_Expand (
|
||||
/*[in]*/ struct ILPolygon * poly,
|
||||
/*[in]*/ double delta,
|
||||
/*[in]*/ double miterLimit,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_Shrink (
|
||||
/*[in]*/ struct ILPolygon * poly,
|
||||
/*[in]*/ double delta,
|
||||
/*[in]*/ double miterLimit,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_Union (
|
||||
/*[in]*/ struct ILPolygon * poly1,
|
||||
/*[in]*/ struct ILPolygon * poly2,
|
||||
/*[out,retval]*/ SAFEARRAY * * resultPolys ) = 0;
|
||||
virtual HRESULT __stdcall raw_Union1 (
|
||||
/*[in]*/ struct ILPolygon * poly1,
|
||||
/*[in]*/ struct ILPolygon * poly2,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_Subtract (
|
||||
/*[in]*/ struct ILPolygon * poly1,
|
||||
/*[in]*/ struct ILPolygon * poly2,
|
||||
/*[out,retval]*/ SAFEARRAY * * resultPolys ) = 0;
|
||||
virtual HRESULT __stdcall raw_Subtract1 (
|
||||
/*[in]*/ struct ILPolygon * poly1,
|
||||
/*[in]*/ struct ILPolygon * poly2,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_Intersect (
|
||||
/*[in]*/ struct ILPolygon * poly1,
|
||||
/*[in]*/ struct ILPolygon * poly2,
|
||||
/*[out,retval]*/ SAFEARRAY * * resultPolys ) = 0;
|
||||
virtual HRESULT __stdcall raw_Intersect1 (
|
||||
/*[in]*/ struct ILPolygon * poly1,
|
||||
/*[in]*/ struct ILPolygon * poly2,
|
||||
/*[out,retval]*/ struct ILPolygon * * resultPoly ) = 0;
|
||||
virtual HRESULT __stdcall raw_XOR (
|
||||
/*[in]*/ struct ILPolygon * poly1,
|
||||
/*[in]*/ struct ILPolygon * poly2,
|
||||
/*[out,retval]*/ SAFEARRAY * * resultPolys ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("d35c7edc-02af-4f65-8c04-cfc4150ade69"))
|
||||
LGeomOp;
|
||||
// [ default ] interface ILGeomOp
|
||||
|
||||
struct __declspec(uuid("200e31b1-c00a-4530-b811-4c763235a062"))
|
||||
LSorter;
|
||||
// [ default ] interface ILSorter
|
||||
// interface ILSortables
|
||||
|
||||
struct __declspec(uuid("d3568c16-e90b-4db4-8449-dd3536757a30"))
|
||||
LSortedArray;
|
||||
// [ default ] interface ILSortedArray
|
||||
// interface ILDrawable
|
||||
|
||||
struct __declspec(uuid("9816d73e-b81c-435f-ab2d-67d6c7860a64"))
|
||||
LPolygonClipper;
|
||||
// [ default ] interface ILPolygonClipper
|
||||
|
||||
//
|
||||
// Wrapper method implementations
|
||||
//
|
||||
|
||||
#include "d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvGeomX.tli"
|
||||
|
||||
#pragma pack(pop)
|
||||
@ -0,0 +1,244 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (2abbfdff).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvGeomX.tli
|
||||
//
|
||||
// Wrapper implementations for type library 02517f91-b197-4cd5-a1b5-92d1da6ca9ce
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// interface ILSortedArray wrapper method implementations
|
||||
//
|
||||
|
||||
inline int ILSortedArray::GetRowCount ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_RowCount(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILSortedArray::GetColumnCount ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ColumnCount(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILSortedArray::GetHasItem ( int columnIndex, int rowIndex ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_HasItem(columnIndex, rowIndex, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILSortablePtr ILSortedArray::GetItem ( int columnIndex, int rowIndex ) {
|
||||
struct ILSortable * _result = 0;
|
||||
HRESULT _hr = get_Item(columnIndex, rowIndex, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILSortablePtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPointPtr ILSortedArray::GetPosition ( int columnIndex, int rowIndex ) {
|
||||
struct ILPoint * _result = 0;
|
||||
HRESULT _hr = get_Position(columnIndex, rowIndex, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILLinePtr ILSortedArray::GetRowLine ( int rowIndex ) {
|
||||
struct ILLine * _result = 0;
|
||||
HRESULT _hr = get_RowLine(rowIndex, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILLinePtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILLinePtr ILSortedArray::GetColumnLine ( int columnIndex ) {
|
||||
struct ILLine * _result = 0;
|
||||
HRESULT _hr = get_ColumnLine(columnIndex, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILLinePtr(_result, false);
|
||||
}
|
||||
|
||||
inline double ILSortedArray::GetAvgRowSpace ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_AvgRowSpace(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline double ILSortedArray::GetAvgColumnSpace ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_AvgColumnSpace(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILSortedArray::Draw ( void * hdc, enum LPVSortedArrayDrawFlags drawFlags, double zoomX, double zoomY, double panX, double panY ) {
|
||||
HRESULT _hr = raw_Draw(hdc, drawFlags, zoomX, zoomY, panX, panY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILSortedArray::GetFilteredCount ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_FilteredCount(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILSortablePtr ILSortedArray::GetItemFiltered ( int index ) {
|
||||
struct ILSortable * _result = 0;
|
||||
HRESULT _hr = get_ItemFiltered(index, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILSortablePtr(_result, false);
|
||||
}
|
||||
|
||||
inline HRESULT ILSortedArray::Reset ( ) {
|
||||
HRESULT _hr = raw_Reset();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILGeomOp wrapper method implementations
|
||||
//
|
||||
|
||||
inline ILRectPtr ILGeomOp::InnerRect ( struct ILImage * mask ) {
|
||||
struct ILRect * _result = 0;
|
||||
HRESULT _hr = raw_InnerRect(mask, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILRectPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILRectPtr ILGeomOp::InnerSquare ( struct ILImage * mask ) {
|
||||
struct ILRect * _result = 0;
|
||||
HRESULT _hr = raw_InnerSquare(mask, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILRectPtr(_result, false);
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILSorter wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILSorter::SetSource ( struct ILSortables * sortables ) {
|
||||
HRESULT _hr = raw_SetSource(sortables);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILSorter::SetSource2 ( SAFEARRAY * sortableArray ) {
|
||||
HRESULT _hr = raw_SetSource2(sortableArray);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILSorter::SortToArray ( enum LPVPositionMode posMode, double columnSpaceAppr, double rowSpaceAppr, double toleranceFactor, struct ILSortedArray * * sortedResult ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_SortToArray(posMode, columnSpaceAppr, rowSpaceAppr, toleranceFactor, sortedResult, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILPolygonClipper wrapper method implementations
|
||||
//
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::Smooth ( struct ILPolygon * poly, double nbRange ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_Smooth(poly, nbRange, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::SmoothIterative ( struct ILPolygon * poly, double filterNbRng, double updateNbRng, int maxIterCount, double stopCriteria ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_SmoothIterative(poly, filterNbRng, updateNbRng, maxIterCount, stopCriteria, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::Simplify ( struct ILPolygon * poly, int maxVertexes, double areaThreshold, double angleThreshold ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_Simplify(poly, maxVertexes, areaThreshold, angleThreshold, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::SimplifyDP ( struct ILPolygon * poly, double distThreshold ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_SimplifyDP(poly, distThreshold, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::TrimCollinear ( struct ILPolygon * poly ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_TrimCollinear(poly, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::Expand ( struct ILPolygon * poly, double delta, double miterLimit ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_Expand(poly, delta, miterLimit, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::Shrink ( struct ILPolygon * poly, double delta, double miterLimit ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_Shrink(poly, delta, miterLimit, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline SAFEARRAY * ILPolygonClipper::Union ( struct ILPolygon * poly1, struct ILPolygon * poly2 ) {
|
||||
SAFEARRAY * _result = 0;
|
||||
HRESULT _hr = raw_Union(poly1, poly2, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::Union1 ( struct ILPolygon * poly1, struct ILPolygon * poly2 ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_Union1(poly1, poly2, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline SAFEARRAY * ILPolygonClipper::Subtract ( struct ILPolygon * poly1, struct ILPolygon * poly2 ) {
|
||||
SAFEARRAY * _result = 0;
|
||||
HRESULT _hr = raw_Subtract(poly1, poly2, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::Subtract1 ( struct ILPolygon * poly1, struct ILPolygon * poly2 ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_Subtract1(poly1, poly2, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline SAFEARRAY * ILPolygonClipper::Intersect ( struct ILPolygon * poly1, struct ILPolygon * poly2 ) {
|
||||
SAFEARRAY * _result = 0;
|
||||
HRESULT _hr = raw_Intersect(poly1, poly2, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILPolygonPtr ILPolygonClipper::Intersect1 ( struct ILPolygon * poly1, struct ILPolygon * poly2 ) {
|
||||
struct ILPolygon * _result = 0;
|
||||
HRESULT _hr = raw_Intersect1(poly1, poly2, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPolygonPtr(_result, false);
|
||||
}
|
||||
|
||||
inline SAFEARRAY * ILPolygonClipper::XOR ( struct ILPolygon * poly1, struct ILPolygon * poly2 ) {
|
||||
SAFEARRAY * _result = 0;
|
||||
HRESULT _hr = raw_XOR(poly1, poly2, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
File diff suppressed because it is too large
Load Diff
@ -0,0 +1,761 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (68946daf).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvImgProc.tli
|
||||
//
|
||||
// Wrapper implementations for type library 29c8366a-f227-4cc4-bdbb-b32397056cf5
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// interface ILImageThreshold wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILImageThreshold::SetThreshold ( int lb, int ub ) {
|
||||
HRESULT _hr = raw_SetThreshold(lb, ub);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageThreshold::SetThresholdAdaptGlobal ( int lbBias, int ubBias ) {
|
||||
HRESULT _hr = raw_SetThresholdAdaptGlobal(lbBias, ubBias);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageThreshold::SetThresholdAdaptLocal ( int blockWidth, int blockHeight, int lbBias, int ubBias ) {
|
||||
HRESULT _hr = raw_SetThresholdAdaptLocal(blockWidth, blockHeight, lbBias, ubBias);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageThreshold::Binarize ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Binarize(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageThreshold::ThresholdDistance ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_ThresholdDistance(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageThreshold::Clip ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Clip(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageThreshold::Stretch ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Stretch(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVThresholdType ILImageThreshold::GetThresholdType ( ) {
|
||||
enum LPVThresholdType _result;
|
||||
HRESULT _hr = get_ThresholdType(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageThreshold::GetThresholdLB ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ThresholdLB(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageThreshold::GetThresholdUB ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ThresholdUB(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageThreshold::GetThresholdLBBias ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ThresholdLBBias(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageThreshold::GetThresholdUBBias ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ThresholdUBBias(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageThreshold::GetLocalBlockWidth ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_LocalBlockWidth(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageThreshold::GetLocalBlockHeight ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_LocalBlockHeight(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILImageFilter wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILImageFilter::SetKernelSize ( int kWidth, int kHeight ) {
|
||||
HRESULT _hr = raw_SetKernelSize(kWidth, kHeight);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::SetKernelSigma ( double kSigma, double kGain ) {
|
||||
HRESULT _hr = raw_SetKernelSigma(kSigma, kGain);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::Equalize ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Equalize(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::HighPass ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_HighPass(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::Gaussian ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Gaussian(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::LocalMedian ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_LocalMedian(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::LocalMedianNorm ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_LocalMedianNorm(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::OpticalDensity ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_OpticalDensity(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::MeanFilter ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_MeanFilter(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILImageFilter::GetKernelWidth ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_KernelWidth(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageFilter::GetKernelHeight ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_KernelHeight(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageFilter::Sharpen ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Sharpen(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline double ILImageFilter::GetKernelSigma ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_KernelSigma(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline double ILImageFilter::GetKernelGain ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_KernelGain(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILImageMorph wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILImageMorph::SetMorphShape ( enum LPVMorphShape shape, int kWidth, int kHeight ) {
|
||||
HRESULT _hr = raw_SetMorphShape(shape, kWidth, kHeight);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::BottomHat ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_BottomHat(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::TopHat ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_TopHat(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::TopBottomHat ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_TopBottomHat(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::Close ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Close(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::Open ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Open(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::Dilate ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Dilate(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::Erode ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Erode(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageMorph::Gradient ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Gradient(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVMorphShape ILImageMorph::GetMorphShape ( ) {
|
||||
enum LPVMorphShape _result;
|
||||
HRESULT _hr = get_MorphShape(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageMorph::GetMorphWidth ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_MorphWidth(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILImageMorph::GetMorphHeight ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_MorphHeight(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILEdgeFilter wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILEdgeFilter::SetEdgeKernel ( enum LPVEdgeKernel kType, int kWidth, int kHeight ) {
|
||||
HRESULT _hr = raw_SetEdgeKernel(kType, kWidth, kHeight);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILEdgeFilter::SetEdgePolarity ( enum LPVPolarity xPolarity, enum LPVPolarity yPolarity ) {
|
||||
HRESULT _hr = raw_SetEdgePolarity(xPolarity, yPolarity);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILEdgeFilter::GradientH ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_GradientH(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILEdgeFilter::GradientV ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_GradientV(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILEdgeFilter::GradientFull ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_GradientFull(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVEdgeKernel ILEdgeFilter::GetKernelType ( ) {
|
||||
enum LPVEdgeKernel _result;
|
||||
HRESULT _hr = get_KernelType(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILEdgeFilter::GetKernelWidth ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_KernelWidth(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILEdgeFilter::GetKernelHeight ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_KernelHeight(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVPolarity ILEdgeFilter::GetEdgePolarityX ( ) {
|
||||
enum LPVPolarity _result;
|
||||
HRESULT _hr = get_EdgePolarityX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVPolarity ILEdgeFilter::GetEdgePolarityY ( ) {
|
||||
enum LPVPolarity _result;
|
||||
HRESULT _hr = get_EdgePolarityY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILImageArithm wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILImageArithm::Invert ( struct ILImage * img, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Invert(img, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::GainOffset ( struct ILImage * img, struct ILImage * result, double gain, double offset ) {
|
||||
HRESULT _hr = raw_GainOffset(img, result, gain, offset);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Add ( struct ILImage * img1, struct ILImage * img2, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Add(img1, img2, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::AddWeighted ( struct ILImage * img1, struct ILImage * img2, double alpha, double beta, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_AddWeighted(img1, img2, alpha, beta, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Sub ( struct ILImage * img1, struct ILImage * img2, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Sub(img1, img2, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Multiply ( struct ILImage * img1, struct ILImage * img2, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Multiply(img1, img2, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Divide ( struct ILImage * img1, struct ILImage * img2, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Divide(img1, img2, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Diff ( struct ILImage * img1, struct ILImage * img2, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Diff(img1, img2, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Min ( struct ILImage * img1, struct ILImage * img2, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Min(img1, img2, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Max ( struct ILImage * img1, struct ILImage * img2, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Max(img1, img2, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Pow ( struct ILImage * img, double power, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Pow(img, power, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Log ( struct ILImage * img, double base, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Log(img, base, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Flip ( struct ILImage * img, enum LPVFlipType flipType, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Flip(img, flipType, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Rotate ( struct ILImage * img, double angle, enum LPVInterpolationMethod interMethod, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Rotate(img, angle, interMethod, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Resize ( struct ILImage * img, double zoomX, double zoomY, enum LPVInterpolationMethod interMethod, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Resize(img, zoomX, zoomY, interMethod, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::ResizeTo ( struct ILImage * img, int w, int h, enum LPVInterpolationMethod interMethod, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_ResizeTo(img, w, h, interMethod, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::ScaleRotate ( struct ILImage * img, double angle, double zoomX, double zoomY, double pivotImgX, double pivotImgY, double pivotResultX, double pivotResultY, enum LPVInterpolationMethod interMethod, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_ScaleRotate(img, angle, zoomX, zoomY, pivotImgX, pivotImgY, pivotResultX, pivotResultY, interMethod, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Transform ( struct ILImage * img, struct ILTransform * tf, enum LPVInterpolationMethod interMethod, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Transform(img, tf, interMethod, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::Blend ( struct ILImageList * imgList, enum LPVAggregation aggType, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_Blend(imgList, aggType, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline SAFEARRAY * ILImageArithm::ProjectX ( struct ILImage * img, enum LPVAggregation aggType ) {
|
||||
SAFEARRAY * _result = 0;
|
||||
HRESULT _hr = raw_ProjectX(img, aggType, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline SAFEARRAY * ILImageArithm::ProjectY ( struct ILImage * img, enum LPVAggregation aggType ) {
|
||||
SAFEARRAY * _result = 0;
|
||||
HRESULT _hr = raw_ProjectY(img, aggType, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline double ILImageArithm::GetResultGain ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ResultGain(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILImageArithm::PutResultGain ( double val ) {
|
||||
HRESULT _hr = put_ResultGain(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILImageArithm::GetResultOffset ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ResultOffset(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILImageArithm::PutResultOffset ( double val ) {
|
||||
HRESULT _hr = put_ResultOffset(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::TileX ( struct ILImageList * imgList, int columnCount, VARIANT_BOOL compactMode, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_TileX(imgList, columnCount, compactMode, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageArithm::TileY ( struct ILImageList * imgList, int rowCount, VARIANT_BOOL compactMode, struct ILImage * result ) {
|
||||
HRESULT _hr = raw_TileY(imgList, rowCount, compactMode, result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline struct LColor ILImageArithm::GetBGColor ( ) {
|
||||
struct LColor _result;
|
||||
HRESULT _hr = get_BGColor(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILImageArithm::PutBGColor ( struct LColor val ) {
|
||||
HRESULT _hr = put_BGColor(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILHistogram wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILHistogram::Reset ( ) {
|
||||
HRESULT _hr = raw_Reset();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILHistogram::Build ( struct ILImage * img, struct ILRegion * region, int binCount, int lowerBound, int upperBound ) {
|
||||
HRESULT _hr = raw_Build(img, region, binCount, lowerBound, upperBound);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline double ILHistogram::Item ( int index ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = raw_Item(index, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILHistogram::MinMax ( int * minIdx, double * minValue, int * maxIdx, double * maxValue ) {
|
||||
HRESULT _hr = raw_MinMax(minIdx, minValue, maxIdx, maxValue);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILHistogram::MeanStdDev ( double * meanValue, double * stdDevValue ) {
|
||||
HRESULT _hr = raw_MeanStdDev(meanValue, stdDevValue);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILHistogram::Draw ( void * hdc, enum LPVChartDrawFlags drawFlags, int xGridStep, int yGridStep ) {
|
||||
HRESULT _hr = raw_Draw(hdc, drawFlags, xGridStep, yGridStep);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILHistogram::BuildFromDataVec ( SAFEARRAY * dataVec, int binCount, double lowerBound, double upperBound ) {
|
||||
HRESULT _hr = raw_BuildFromDataVec(dataVec, binCount, lowerBound, upperBound);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILImageStats wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILImageStats::Min ( struct ILImage * img, struct ILRegion * region, int * value, int * posX, int * posY ) {
|
||||
HRESULT _hr = raw_Min(img, region, value, posX, posY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageStats::Max ( struct ILImage * img, struct ILRegion * region, int * value, int * posX, int * posY ) {
|
||||
HRESULT _hr = raw_Max(img, region, value, posX, posY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageStats::MeanStdDev ( struct ILImage * img, struct ILRegion * region, double * meanValue, double * stdDevValue ) {
|
||||
HRESULT _hr = raw_MeanStdDev(img, region, meanValue, stdDevValue);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageStats::CountPixel ( struct ILImage * img, struct ILRegion * region, int lb, int ub, int * belowCount, int * betweenCount, int * aboveCount ) {
|
||||
HRESULT _hr = raw_CountPixel(img, region, lb, ub, belowCount, betweenCount, aboveCount);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageStats::CountPixelColor ( struct ILImage * img, struct ILRegion * region, struct LColor lb, struct LColor ub, int * betweenCount, int * outsideCount ) {
|
||||
HRESULT _hr = raw_CountPixelColor(img, region, lb, ub, betweenCount, outsideCount);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline double ILImageStats::Sharpness ( struct ILImage * img, struct ILRegion * region ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = raw_Sharpness(img, region, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILHDR wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILHDR::Reset ( ) {
|
||||
HRESULT _hr = raw_Reset();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILHDR::BuildCRF ( struct ILImageList * imgList, SAFEARRAY * exposureTimes ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_BuildCRF(imgList, exposureTimes, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILHDR::ToneMapping ( struct ILImageList * imgList, struct ILImage * result, double gamma, double contrastEnhance, double saturationEnhance ) {
|
||||
HRESULT _hr = raw_ToneMapping(imgList, result, gamma, contrastEnhance, saturationEnhance);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILHDR::ExposureFusion ( struct ILImageList * imgList, struct ILImage * result, double contrastWeight, double saturationWeight, double exposureWeight ) {
|
||||
HRESULT _hr = raw_ExposureFusion(imgList, result, contrastWeight, saturationWeight, exposureWeight);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILImageConvert wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILImageConvert::BGRToGray ( struct ILImage * bgrImg, struct ILImage * grayImg ) {
|
||||
HRESULT _hr = raw_BGRToGray(bgrImg, grayImg);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILImageConvert::BGRToGrayColor ( struct LColor bgrColor ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_BGRToGrayColor(bgrColor, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageConvert::GrayToBGR ( struct ILImage * grayImg, struct ILImage * bgrImg ) {
|
||||
HRESULT _hr = raw_GrayToBGR(grayImg, bgrImg);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline struct LColor ILImageConvert::GrayToBGRColor ( int grayColor ) {
|
||||
struct LColor _result;
|
||||
HRESULT _hr = raw_GrayToBGRColor(grayColor, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageConvert::Convert ( enum LPVColorSpace fromColorSpace, enum LPVColorSpace toColorSpace, struct ILImage * srcColorImg, struct ILImage * dstColorImg ) {
|
||||
HRESULT _hr = raw_Convert(fromColorSpace, toColorSpace, srcColorImg, dstColorImg);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline struct LColor ILImageConvert::ConvertColor ( enum LPVColorSpace fromColorSpace, enum LPVColorSpace toColorSpace, struct LColor srcColor ) {
|
||||
struct LColor _result;
|
||||
HRESULT _hr = raw_ConvertColor(fromColorSpace, toColorSpace, srcColor, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILImageConvert::BGRMix ( struct ILImage * bgrImg, double w0, double w1, double w2, struct ILImage * grayImg ) {
|
||||
HRESULT _hr = raw_BGRMix(bgrImg, w0, w1, w2, grayImg);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILBGSubtract wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILBGSubtract::Reset ( ) {
|
||||
HRESULT _hr = raw_Reset();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILBGSubtract::GetHistoryMaxCount ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_HistoryMaxCount(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILBGSubtract::PutHistoryMaxCount ( int val ) {
|
||||
HRESULT _hr = put_HistoryMaxCount(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILBGSubtract::GetVarianceThreshold ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_VarianceThreshold(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILBGSubtract::PutVarianceThreshold ( double val ) {
|
||||
HRESULT _hr = put_VarianceThreshold(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILBGSubtract::GetGenerateThreshold ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_GenerateThreshold(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILBGSubtract::PutGenerateThreshold ( double val ) {
|
||||
HRESULT _hr = put_GenerateThreshold(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline double ILBGSubtract::GetLearningRate ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_LearningRate(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILBGSubtract::PutLearningRate ( double val ) {
|
||||
HRESULT _hr = put_LearningRate(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILBGSubtract::Apply ( struct ILImage * img, struct ILImage * fgMask, VARIANT_BOOL doUpdateBGModel ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Apply(img, fgMask, doUpdateBGModel, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILBGSubtract::UpdateBGModel ( struct ILImage * img ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_UpdateBGModel(img, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
@ -0,0 +1,475 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (0ab8f150).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvPat.tlh
|
||||
//
|
||||
// C++ source equivalent of type library 799860e5-cec7-4d65-9c62-a93320c0f60a
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
//
|
||||
// Cross-referenced type libraries:
|
||||
//
|
||||
//
|
||||
|
||||
#pragma once
|
||||
#pragma pack(push, 8)
|
||||
|
||||
#include <comdef.h>
|
||||
|
||||
//
|
||||
// Forward references and typedefs
|
||||
//
|
||||
|
||||
struct __declspec(uuid("799860e5-cec7-4d65-9c62-a93320c0f60a"))
|
||||
/* LIBID */ __LPVPatLib;
|
||||
enum LPVPatCenterMode;
|
||||
enum LPVPatDrawFlags;
|
||||
struct __declspec(uuid("9662131d-8e5e-4d1e-84b2-e7a7efda52ee"))
|
||||
/* dual interface */ ILMatchResult;
|
||||
struct __declspec(uuid("eae77889-b063-4d78-b429-7935df7d69b3"))
|
||||
/* dual interface */ ILMatch;
|
||||
struct __declspec(uuid("9425c450-6031-443b-b70b-d32bd8593a62"))
|
||||
/* dual interface */ ILMatchResults;
|
||||
struct /* coclass */ LMatchResult;
|
||||
struct /* coclass */ LMatchResults;
|
||||
struct /* coclass */ LMatch;
|
||||
|
||||
//
|
||||
// Smart pointer typedef declarations
|
||||
//
|
||||
|
||||
_COM_SMARTPTR_TYPEDEF(ILMatchResult, __uuidof(ILMatchResult));
|
||||
_COM_SMARTPTR_TYPEDEF(ILMatchResults, __uuidof(ILMatchResults));
|
||||
_COM_SMARTPTR_TYPEDEF(ILMatch, __uuidof(ILMatch));
|
||||
|
||||
//
|
||||
// Type library items
|
||||
//
|
||||
|
||||
enum LPVPatCenterMode
|
||||
{
|
||||
LPVPatImageCenter = 0,
|
||||
LPVPatTrainedCenter = 1,
|
||||
LPVPatCustomCenter = 2
|
||||
};
|
||||
|
||||
enum LPVPatDrawFlags
|
||||
{
|
||||
LPVPatDrawBoundingRect = 1,
|
||||
LPVPatDrawCenter = 2,
|
||||
LPVPatDrawFeature = 4,
|
||||
LPVPatDrawIndex = 8,
|
||||
LPVPatDrawDefault = 2,
|
||||
LPVPatDrawAll = 255
|
||||
};
|
||||
|
||||
struct __declspec(uuid("4dc5c77a-8779-4535-8712-dad884f184a5"))
|
||||
LMatchResult;
|
||||
// [ default ] interface ILMatchResult
|
||||
// interface ILDrawable
|
||||
// interface ILSortable
|
||||
|
||||
struct __declspec(uuid("2c0fcf2c-24d0-4097-96f9-edd13229b0be"))
|
||||
LMatchResults;
|
||||
// [ default ] interface ILMatchResults
|
||||
// interface ILDrawable
|
||||
// interface ILSortables
|
||||
|
||||
struct __declspec(uuid("24419286-7ab4-4911-8471-aff2cdc9d693"))
|
||||
LMatch;
|
||||
// [ default ] interface ILMatch
|
||||
|
||||
struct __declspec(uuid("9662131d-8e5e-4d1e-84b2-e7a7efda52ee"))
|
||||
ILMatchResult : IDispatch
|
||||
{
|
||||
//
|
||||
// Property data
|
||||
//
|
||||
|
||||
__declspec(property(get=GetScore))
|
||||
double Score;
|
||||
__declspec(property(get=GetCenter))
|
||||
ILPointPtr Center;
|
||||
__declspec(property(get=GetAngle))
|
||||
double Angle;
|
||||
__declspec(property(get=GetScale))
|
||||
double Scale;
|
||||
__declspec(property(get=GetScaleX))
|
||||
double ScaleX;
|
||||
__declspec(property(get=GetScaleY))
|
||||
double ScaleY;
|
||||
__declspec(property(get=GetShapeScore))
|
||||
double ShapeScore;
|
||||
__declspec(property(get=GetGrayScore))
|
||||
double GrayScore;
|
||||
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
double GetScore ( );
|
||||
ILPointPtr GetCenter ( );
|
||||
double GetAngle ( );
|
||||
double GetScale ( );
|
||||
HRESULT Draw (
|
||||
void * hdc,
|
||||
enum LPVPatDrawFlags drawFlags,
|
||||
double zoomX,
|
||||
double zoomY,
|
||||
double panX,
|
||||
double panY );
|
||||
ILRectPtr GetRect ( );
|
||||
HRESULT Set (
|
||||
struct ILMatch * matchObject,
|
||||
double patX,
|
||||
double patY,
|
||||
double patAngle,
|
||||
double patScale,
|
||||
double patScore );
|
||||
double GetScaleX ( );
|
||||
double GetScaleY ( );
|
||||
double GetShapeScore ( );
|
||||
double GetGrayScore ( );
|
||||
ILPointsPtr GetFeature ( );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall get_Score (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall get_Center (
|
||||
/*[out,retval]*/ struct ILPoint * * val ) = 0;
|
||||
virtual HRESULT __stdcall get_Angle (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall get_Scale (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall raw_Draw (
|
||||
/*[in]*/ void * hdc,
|
||||
/*[in]*/ enum LPVPatDrawFlags drawFlags,
|
||||
/*[in]*/ double zoomX,
|
||||
/*[in]*/ double zoomY,
|
||||
/*[in]*/ double panX,
|
||||
/*[in]*/ double panY ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetRect (
|
||||
/*[out,retval]*/ struct ILRect * * val ) = 0;
|
||||
virtual HRESULT __stdcall raw_Set (
|
||||
/*[in]*/ struct ILMatch * matchObject,
|
||||
/*[in]*/ double patX,
|
||||
/*[in]*/ double patY,
|
||||
/*[in]*/ double patAngle,
|
||||
/*[in]*/ double patScale,
|
||||
/*[in]*/ double patScore ) = 0;
|
||||
virtual HRESULT __stdcall get_ScaleX (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall get_ScaleY (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall get_ShapeScore (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall get_GrayScore (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetFeature (
|
||||
/*[out,retval]*/ struct ILPoints * * featurePoints ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("9425c450-6031-443b-b70b-d32bd8593a62"))
|
||||
ILMatchResults : IDispatch
|
||||
{
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
HRESULT Reset ( );
|
||||
int Count ( );
|
||||
ILMatchResultPtr Item (
|
||||
int index );
|
||||
HRESULT Draw (
|
||||
void * hdc,
|
||||
int index,
|
||||
enum LPVPatDrawFlags drawFlags,
|
||||
double zoomX,
|
||||
double zoomY,
|
||||
double panX,
|
||||
double panY );
|
||||
HRESULT DrawAll (
|
||||
void * hdc,
|
||||
enum LPVPatDrawFlags drawFlags,
|
||||
double zoomX,
|
||||
double zoomY,
|
||||
double panX,
|
||||
double panY );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall raw_Reset ( ) = 0;
|
||||
virtual HRESULT __stdcall raw_Count (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall raw_Item (
|
||||
/*[in]*/ int index,
|
||||
/*[out,retval]*/ struct ILMatchResult * * result ) = 0;
|
||||
virtual HRESULT __stdcall raw_Draw (
|
||||
/*[in]*/ void * hdc,
|
||||
/*[in]*/ int index,
|
||||
/*[in]*/ enum LPVPatDrawFlags drawFlags,
|
||||
/*[in]*/ double zoomX,
|
||||
/*[in]*/ double zoomY,
|
||||
/*[in]*/ double panX,
|
||||
/*[in]*/ double panY ) = 0;
|
||||
virtual HRESULT __stdcall raw_DrawAll (
|
||||
/*[in]*/ void * hdc,
|
||||
/*[in]*/ enum LPVPatDrawFlags drawFlags,
|
||||
/*[in]*/ double zoomX,
|
||||
/*[in]*/ double zoomY,
|
||||
/*[in]*/ double panX,
|
||||
/*[in]*/ double panY ) = 0;
|
||||
};
|
||||
|
||||
struct __declspec(uuid("eae77889-b063-4d78-b429-7935df7d69b3"))
|
||||
ILMatch : ILObject
|
||||
{
|
||||
//
|
||||
// Property data
|
||||
//
|
||||
|
||||
__declspec(property(get=GetAcceptScore,put=PutAcceptScore))
|
||||
int AcceptScore;
|
||||
__declspec(property(get=GetAngleTolerance,put=PutAngleTolerance))
|
||||
int AngleTolerance;
|
||||
__declspec(property(get=GetScaleTolerance,put=PutScaleTolerance))
|
||||
int ScaleTolerance;
|
||||
__declspec(property(get=GetMaxCount,put=PutMaxCount))
|
||||
int MaxCount;
|
||||
__declspec(property(get=GetOverlap,put=PutOverlap))
|
||||
int Overlap;
|
||||
__declspec(property(get=GetIgnorePolarity,put=PutIgnorePolarity))
|
||||
VARIANT_BOOL IgnorePolarity;
|
||||
__declspec(property(get=GetUseCache,put=PutUseCache))
|
||||
VARIANT_BOOL UseCache;
|
||||
__declspec(property(get=GetStrictScore,put=PutStrictScore))
|
||||
VARIANT_BOOL StrictScore;
|
||||
__declspec(property(get=GetExcludeBoundary,put=PutExcludeBoundary))
|
||||
VARIANT_BOOL ExcludeBoundary;
|
||||
__declspec(property(get=GetGrayValueWeight,put=PutGrayValueWeight))
|
||||
int GrayValueWeight;
|
||||
__declspec(property(get=GetAngleBias,put=PutAngleBias))
|
||||
int AngleBias;
|
||||
__declspec(property(get=GetScaleBias,put=PutScaleBias))
|
||||
int ScaleBias;
|
||||
__declspec(property(get=GetDetailLevel,put=PutDetailLevel))
|
||||
double DetailLevel;
|
||||
__declspec(property(get=GetIsotropicScale,put=PutIsotropicScale))
|
||||
VARIANT_BOOL IsotropicScale;
|
||||
__declspec(property(get=GetAccuracyLevel,put=PutAccuracyLevel))
|
||||
int AccuracyLevel;
|
||||
__declspec(property(get=GetIgnoreMissing,put=PutIgnoreMissing))
|
||||
VARIANT_BOOL IgnoreMissing;
|
||||
__declspec(property(get=GetMissingTolerance,put=PutMissingTolerance))
|
||||
int MissingTolerance;
|
||||
|
||||
//
|
||||
// Wrapper methods for error-handling
|
||||
//
|
||||
|
||||
enum LPVErrorCode Learn (
|
||||
struct ILImage * img,
|
||||
struct ILRegion * region );
|
||||
enum LPVErrorCode LearnWithShape (
|
||||
struct ILImage * img,
|
||||
struct ILRegion * region,
|
||||
struct ILRegion * shapeRegion );
|
||||
enum LPVErrorCode LearnWithShapeImage (
|
||||
struct ILImage * img,
|
||||
struct ILRegion * region,
|
||||
struct ILImage * shapeImg );
|
||||
VARIANT_BOOL IsLearnt ( );
|
||||
enum LPVErrorCode Match (
|
||||
struct ILImage * img,
|
||||
struct ILRegion * region,
|
||||
struct ILMatchResults * * results );
|
||||
int GetAcceptScore ( );
|
||||
void PutAcceptScore (
|
||||
int val );
|
||||
int GetAngleTolerance ( );
|
||||
void PutAngleTolerance (
|
||||
int val );
|
||||
int GetAngleBias ( );
|
||||
void PutAngleBias (
|
||||
int val );
|
||||
int GetScaleTolerance ( );
|
||||
void PutScaleTolerance (
|
||||
int val );
|
||||
int GetScaleBias ( );
|
||||
void PutScaleBias (
|
||||
int val );
|
||||
int GetMaxCount ( );
|
||||
void PutMaxCount (
|
||||
int val );
|
||||
int GetOverlap ( );
|
||||
void PutOverlap (
|
||||
int val );
|
||||
VARIANT_BOOL GetIgnorePolarity ( );
|
||||
void PutIgnorePolarity (
|
||||
VARIANT_BOOL val );
|
||||
VARIANT_BOOL GetUseCache ( );
|
||||
void PutUseCache (
|
||||
VARIANT_BOOL val );
|
||||
VARIANT_BOOL GetStrictScore ( );
|
||||
void PutStrictScore (
|
||||
VARIANT_BOOL val );
|
||||
VARIANT_BOOL GetExcludeBoundary ( );
|
||||
void PutExcludeBoundary (
|
||||
VARIANT_BOOL val );
|
||||
int GetGrayValueWeight ( );
|
||||
void PutGrayValueWeight (
|
||||
int val );
|
||||
HRESULT SetPatCenter (
|
||||
enum LPVPatCenterMode centerMode,
|
||||
double patX,
|
||||
double patY,
|
||||
double patAngle );
|
||||
HRESULT GetPatCenter (
|
||||
double * patX,
|
||||
double * patY,
|
||||
double * patAngle );
|
||||
enum LPVPatCenterMode GetPatCenterMode ( );
|
||||
HRESULT GetPatImage (
|
||||
struct ILImage * img );
|
||||
HRESULT GetPatMask (
|
||||
struct ILImage * mask );
|
||||
double GetDetailLevel ( );
|
||||
void PutDetailLevel (
|
||||
double val );
|
||||
VARIANT_BOOL GetIsotropicScale ( );
|
||||
void PutIsotropicScale (
|
||||
VARIANT_BOOL val );
|
||||
ILPointsPtr GetPatFeature ( );
|
||||
int GetAccuracyLevel ( );
|
||||
void PutAccuracyLevel (
|
||||
int val );
|
||||
VARIANT_BOOL GetIgnoreMissing ( );
|
||||
void PutIgnoreMissing (
|
||||
VARIANT_BOOL val );
|
||||
int GetMissingTolerance ( );
|
||||
void PutMissingTolerance (
|
||||
int val );
|
||||
|
||||
//
|
||||
// Raw methods provided by interface
|
||||
//
|
||||
|
||||
virtual HRESULT __stdcall raw_Learn (
|
||||
/*[in]*/ struct ILImage * img,
|
||||
/*[in]*/ struct ILRegion * region,
|
||||
/*[out,retval]*/ enum LPVErrorCode * error ) = 0;
|
||||
virtual HRESULT __stdcall raw_LearnWithShape (
|
||||
/*[in]*/ struct ILImage * img,
|
||||
/*[in]*/ struct ILRegion * region,
|
||||
/*[in]*/ struct ILRegion * shapeRegion,
|
||||
/*[out,retval]*/ enum LPVErrorCode * error ) = 0;
|
||||
virtual HRESULT __stdcall raw_LearnWithShapeImage (
|
||||
/*[in]*/ struct ILImage * img,
|
||||
/*[in]*/ struct ILRegion * region,
|
||||
/*[in]*/ struct ILImage * shapeImg,
|
||||
/*[out,retval]*/ enum LPVErrorCode * error ) = 0;
|
||||
virtual HRESULT __stdcall raw_IsLearnt (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall raw_Match (
|
||||
/*[in]*/ struct ILImage * img,
|
||||
/*[in]*/ struct ILRegion * region,
|
||||
/*[out]*/ struct ILMatchResults * * results,
|
||||
/*[out,retval]*/ enum LPVErrorCode * error ) = 0;
|
||||
virtual HRESULT __stdcall get_AcceptScore (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_AcceptScore (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_AngleTolerance (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_AngleTolerance (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_AngleBias (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_AngleBias (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_ScaleTolerance (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_ScaleTolerance (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_ScaleBias (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_ScaleBias (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_MaxCount (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_MaxCount (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_Overlap (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_Overlap (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_IgnorePolarity (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall put_IgnorePolarity (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_UseCache (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall put_UseCache (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_StrictScore (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall put_StrictScore (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_ExcludeBoundary (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall put_ExcludeBoundary (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_GrayValueWeight (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_GrayValueWeight (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall raw_SetPatCenter (
|
||||
/*[in]*/ enum LPVPatCenterMode centerMode,
|
||||
/*[in]*/ double patX,
|
||||
/*[in]*/ double patY,
|
||||
/*[in]*/ double patAngle ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetPatCenter (
|
||||
/*[out]*/ double * patX,
|
||||
/*[out]*/ double * patY,
|
||||
/*[out]*/ double * patAngle ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetPatCenterMode (
|
||||
/*[out,retval]*/ enum LPVPatCenterMode * centerMode ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetPatImage (
|
||||
/*[out]*/ struct ILImage * img ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetPatMask (
|
||||
/*[out]*/ struct ILImage * mask ) = 0;
|
||||
virtual HRESULT __stdcall get_DetailLevel (
|
||||
/*[out,retval]*/ double * val ) = 0;
|
||||
virtual HRESULT __stdcall put_DetailLevel (
|
||||
/*[in]*/ double val ) = 0;
|
||||
virtual HRESULT __stdcall get_IsotropicScale (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall put_IsotropicScale (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall raw_GetPatFeature (
|
||||
/*[out,retval]*/ struct ILPoints * * featurePoints ) = 0;
|
||||
virtual HRESULT __stdcall get_AccuracyLevel (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_AccuracyLevel (
|
||||
/*[in]*/ int val ) = 0;
|
||||
virtual HRESULT __stdcall get_IgnoreMissing (
|
||||
/*[out,retval]*/ VARIANT_BOOL * val ) = 0;
|
||||
virtual HRESULT __stdcall put_IgnoreMissing (
|
||||
/*[in]*/ VARIANT_BOOL val ) = 0;
|
||||
virtual HRESULT __stdcall get_MissingTolerance (
|
||||
/*[out,retval]*/ int * val ) = 0;
|
||||
virtual HRESULT __stdcall put_MissingTolerance (
|
||||
/*[in]*/ int val ) = 0;
|
||||
};
|
||||
|
||||
//
|
||||
// Wrapper method implementations
|
||||
//
|
||||
|
||||
#include "d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvPat.tli"
|
||||
|
||||
#pragma pack(pop)
|
||||
@ -0,0 +1,411 @@
|
||||
// Created by Microsoft (R) C/C++ Compiler Version 14.16.27050.0 (0ab8f150).
|
||||
//
|
||||
// d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvPat.tli
|
||||
//
|
||||
// Wrapper implementations for type library 799860e5-cec7-4d65-9c62-a93320c0f60a
|
||||
// compiler-generated file created 02/21/24 at 17:05:22 - DO NOT EDIT!
|
||||
|
||||
#pragma once
|
||||
|
||||
//
|
||||
// interface ILMatchResult wrapper method implementations
|
||||
//
|
||||
|
||||
inline double ILMatchResult::GetScore ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_Score(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILPointPtr ILMatchResult::GetCenter ( ) {
|
||||
struct ILPoint * _result = 0;
|
||||
HRESULT _hr = get_Center(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointPtr(_result, false);
|
||||
}
|
||||
|
||||
inline double ILMatchResult::GetAngle ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_Angle(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline double ILMatchResult::GetScale ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_Scale(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILMatchResult::Draw ( void * hdc, enum LPVPatDrawFlags drawFlags, double zoomX, double zoomY, double panX, double panY ) {
|
||||
HRESULT _hr = raw_Draw(hdc, drawFlags, zoomX, zoomY, panX, panY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline ILRectPtr ILMatchResult::GetRect ( ) {
|
||||
struct ILRect * _result = 0;
|
||||
HRESULT _hr = raw_GetRect(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILRectPtr(_result, false);
|
||||
}
|
||||
|
||||
inline HRESULT ILMatchResult::Set ( struct ILMatch * matchObject, double patX, double patY, double patAngle, double patScale, double patScore ) {
|
||||
HRESULT _hr = raw_Set(matchObject, patX, patY, patAngle, patScale, patScore);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline double ILMatchResult::GetScaleX ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ScaleX(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline double ILMatchResult::GetScaleY ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ScaleY(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline double ILMatchResult::GetShapeScore ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_ShapeScore(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline double ILMatchResult::GetGrayScore ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_GrayScore(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILPointsPtr ILMatchResult::GetFeature ( ) {
|
||||
struct ILPoints * _result = 0;
|
||||
HRESULT _hr = raw_GetFeature(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointsPtr(_result, false);
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILMatchResults wrapper method implementations
|
||||
//
|
||||
|
||||
inline HRESULT ILMatchResults::Reset ( ) {
|
||||
HRESULT _hr = raw_Reset();
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline int ILMatchResults::Count ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = raw_Count(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline ILMatchResultPtr ILMatchResults::Item ( int index ) {
|
||||
struct ILMatchResult * _result = 0;
|
||||
HRESULT _hr = raw_Item(index, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILMatchResultPtr(_result, false);
|
||||
}
|
||||
|
||||
inline HRESULT ILMatchResults::Draw ( void * hdc, int index, enum LPVPatDrawFlags drawFlags, double zoomX, double zoomY, double panX, double panY ) {
|
||||
HRESULT _hr = raw_Draw(hdc, index, drawFlags, zoomX, zoomY, panX, panY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILMatchResults::DrawAll ( void * hdc, enum LPVPatDrawFlags drawFlags, double zoomX, double zoomY, double panX, double panY ) {
|
||||
HRESULT _hr = raw_DrawAll(hdc, drawFlags, zoomX, zoomY, panX, panY);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
//
|
||||
// interface ILMatch wrapper method implementations
|
||||
//
|
||||
|
||||
inline enum LPVErrorCode ILMatch::Learn ( struct ILImage * img, struct ILRegion * region ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Learn(img, region, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILMatch::LearnWithShape ( struct ILImage * img, struct ILRegion * region, struct ILRegion * shapeRegion ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_LearnWithShape(img, region, shapeRegion, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILMatch::LearnWithShapeImage ( struct ILImage * img, struct ILRegion * region, struct ILImage * shapeImg ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_LearnWithShapeImage(img, region, shapeImg, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILMatch::IsLearnt ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = raw_IsLearnt(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline enum LPVErrorCode ILMatch::Match ( struct ILImage * img, struct ILRegion * region, struct ILMatchResults * * results ) {
|
||||
enum LPVErrorCode _result;
|
||||
HRESULT _hr = raw_Match(img, region, results, &_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline int ILMatch::GetAcceptScore ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_AcceptScore(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutAcceptScore ( int val ) {
|
||||
HRESULT _hr = put_AcceptScore(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetAngleTolerance ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_AngleTolerance(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutAngleTolerance ( int val ) {
|
||||
HRESULT _hr = put_AngleTolerance(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetAngleBias ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_AngleBias(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutAngleBias ( int val ) {
|
||||
HRESULT _hr = put_AngleBias(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetScaleTolerance ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ScaleTolerance(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutScaleTolerance ( int val ) {
|
||||
HRESULT _hr = put_ScaleTolerance(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetScaleBias ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_ScaleBias(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutScaleBias ( int val ) {
|
||||
HRESULT _hr = put_ScaleBias(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetMaxCount ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_MaxCount(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutMaxCount ( int val ) {
|
||||
HRESULT _hr = put_MaxCount(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetOverlap ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_Overlap(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutOverlap ( int val ) {
|
||||
HRESULT _hr = put_Overlap(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILMatch::GetIgnorePolarity ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_IgnorePolarity(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutIgnorePolarity ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_IgnorePolarity(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILMatch::GetUseCache ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_UseCache(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutUseCache ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_UseCache(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILMatch::GetStrictScore ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_StrictScore(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutStrictScore ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_StrictScore(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILMatch::GetExcludeBoundary ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_ExcludeBoundary(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutExcludeBoundary ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_ExcludeBoundary(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetGrayValueWeight ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_GrayValueWeight(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutGrayValueWeight ( int val ) {
|
||||
HRESULT _hr = put_GrayValueWeight(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline HRESULT ILMatch::SetPatCenter ( enum LPVPatCenterMode centerMode, double patX, double patY, double patAngle ) {
|
||||
HRESULT _hr = raw_SetPatCenter(centerMode, patX, patY, patAngle);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILMatch::GetPatCenter ( double * patX, double * patY, double * patAngle ) {
|
||||
HRESULT _hr = raw_GetPatCenter(patX, patY, patAngle);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline enum LPVPatCenterMode ILMatch::GetPatCenterMode ( ) {
|
||||
enum LPVPatCenterMode _result;
|
||||
HRESULT _hr = raw_GetPatCenterMode(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline HRESULT ILMatch::GetPatImage ( struct ILImage * img ) {
|
||||
HRESULT _hr = raw_GetPatImage(img);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline HRESULT ILMatch::GetPatMask ( struct ILImage * mask ) {
|
||||
HRESULT _hr = raw_GetPatMask(mask);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _hr;
|
||||
}
|
||||
|
||||
inline double ILMatch::GetDetailLevel ( ) {
|
||||
double _result = 0;
|
||||
HRESULT _hr = get_DetailLevel(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutDetailLevel ( double val ) {
|
||||
HRESULT _hr = put_DetailLevel(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILMatch::GetIsotropicScale ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_IsotropicScale(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutIsotropicScale ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_IsotropicScale(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline ILPointsPtr ILMatch::GetPatFeature ( ) {
|
||||
struct ILPoints * _result = 0;
|
||||
HRESULT _hr = raw_GetPatFeature(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return ILPointsPtr(_result, false);
|
||||
}
|
||||
|
||||
inline int ILMatch::GetAccuracyLevel ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_AccuracyLevel(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutAccuracyLevel ( int val ) {
|
||||
HRESULT _hr = put_AccuracyLevel(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline VARIANT_BOOL ILMatch::GetIgnoreMissing ( ) {
|
||||
VARIANT_BOOL _result = 0;
|
||||
HRESULT _hr = get_IgnoreMissing(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutIgnoreMissing ( VARIANT_BOOL val ) {
|
||||
HRESULT _hr = put_IgnoreMissing(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
|
||||
inline int ILMatch::GetMissingTolerance ( ) {
|
||||
int _result = 0;
|
||||
HRESULT _hr = get_MissingTolerance(&_result);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
return _result;
|
||||
}
|
||||
|
||||
inline void ILMatch::PutMissingTolerance ( int val ) {
|
||||
HRESULT _hr = put_MissingTolerance(val);
|
||||
if (FAILED(_hr)) _com_issue_errorex(_hr, this, __uuidof(this));
|
||||
}
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@ -0,0 +1,60 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Qt_DEFINES_>_WINDOWS;UNICODE;_UNICODE;WIN32;WIN64;QT_QUICKWIDGETS_LIB;QT_WIDGETS_LIB;QT_WINEXTRAS_LIB;QT_QUICK_LIB;QT_GUI_LIB;QT_WEBSOCKETS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB</Qt_DEFINES_>
|
||||
<Qt_INCLUDEPATH_>C:\Users\??\AppData\Local\Temp\1ukxolji.uhk;D:\Qt\5.9.4\msvc2017_64\include;D:\Qt\5.9.4\msvc2017_64\include\QtQuickWidgets;D:\Qt\5.9.4\msvc2017_64\include\QtWidgets;D:\Qt\5.9.4\msvc2017_64\include\QtWinExtras;D:\Qt\5.9.4\msvc2017_64\include\QtQuick;D:\Qt\5.9.4\msvc2017_64\include\QtGui;D:\Qt\5.9.4\msvc2017_64\include\QtANGLE;D:\Qt\5.9.4\msvc2017_64\include\QtWebSockets;D:\Qt\5.9.4\msvc2017_64\include\QtQml;D:\Qt\5.9.4\msvc2017_64\include\QtNetwork;D:\Qt\5.9.4\msvc2017_64\include\QtSerialPort;D:\Qt\5.9.4\msvc2017_64\include\QtCore;C:\Users\??\AppData\Local\Temp\1ukxolji.uhk;D:\Qt\5.9.4\msvc2017_64\mkspecs\win32-msvc</Qt_INCLUDEPATH_>
|
||||
<Qt_STDCPP_></Qt_STDCPP_>
|
||||
<Qt_RUNTIME_>MultiThreadedDebugDLL</Qt_RUNTIME_>
|
||||
<Qt_CL_OPTIONS_>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding</Qt_CL_OPTIONS_>
|
||||
<Qt_LIBS_>D:\Qt\5.9.4\msvc2017_64\lib\qtmaind.lib;shell32.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5QuickWidgetsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Widgetsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5WinExtrasd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Quickd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Guid.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5WebSocketsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Qmld.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Networkd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5SerialPortd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Cored.lib</Qt_LIBS_>
|
||||
<Qt_LINK_OPTIONS_>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'"</Qt_LINK_OPTIONS_>
|
||||
<QMake_QT_SYSROOT_></QMake_QT_SYSROOT_>
|
||||
<QMake_QT_INSTALL_PREFIX_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_INSTALL_PREFIX_>
|
||||
<QMake_QT_INSTALL_ARCHDATA_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_INSTALL_ARCHDATA_>
|
||||
<QMake_QT_INSTALL_DATA_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_INSTALL_DATA_>
|
||||
<QMake_QT_INSTALL_DOCS_>D:/Qt/Docs/Qt-5.9.4</QMake_QT_INSTALL_DOCS_>
|
||||
<QMake_QT_INSTALL_HEADERS_>D:/Qt/5.9.4/msvc2017_64/include</QMake_QT_INSTALL_HEADERS_>
|
||||
<QMake_QT_INSTALL_LIBS_>D:/Qt/5.9.4/msvc2017_64/lib</QMake_QT_INSTALL_LIBS_>
|
||||
<QMake_QT_INSTALL_LIBEXECS_>D:/Qt/5.9.4/msvc2017_64/bin</QMake_QT_INSTALL_LIBEXECS_>
|
||||
<QMake_QT_INSTALL_BINS_>D:/Qt/5.9.4/msvc2017_64/bin</QMake_QT_INSTALL_BINS_>
|
||||
<QMake_QT_INSTALL_TESTS_>D:/Qt/5.9.4/msvc2017_64/tests</QMake_QT_INSTALL_TESTS_>
|
||||
<QMake_QT_INSTALL_PLUGINS_>D:/Qt/5.9.4/msvc2017_64/plugins</QMake_QT_INSTALL_PLUGINS_>
|
||||
<QMake_QT_INSTALL_IMPORTS_>D:/Qt/5.9.4/msvc2017_64/imports</QMake_QT_INSTALL_IMPORTS_>
|
||||
<QMake_QT_INSTALL_QML_>D:/Qt/5.9.4/msvc2017_64/qml</QMake_QT_INSTALL_QML_>
|
||||
<QMake_QT_INSTALL_TRANSLATIONS_>D:/Qt/5.9.4/msvc2017_64/translations</QMake_QT_INSTALL_TRANSLATIONS_>
|
||||
<QMake_QT_INSTALL_CONFIGURATION_></QMake_QT_INSTALL_CONFIGURATION_>
|
||||
<QMake_QT_INSTALL_EXAMPLES_>D:/Qt/Examples/Qt-5.9.4</QMake_QT_INSTALL_EXAMPLES_>
|
||||
<QMake_QT_INSTALL_DEMOS_>D:/Qt/Examples/Qt-5.9.4</QMake_QT_INSTALL_DEMOS_>
|
||||
<QMake_QT_HOST_PREFIX_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_HOST_PREFIX_>
|
||||
<QMake_QT_HOST_DATA_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_HOST_DATA_>
|
||||
<QMake_QT_HOST_BINS_>D:/Qt/5.9.4/msvc2017_64/bin</QMake_QT_HOST_BINS_>
|
||||
<QMake_QT_HOST_LIBS_>D:/Qt/5.9.4/msvc2017_64/lib</QMake_QT_HOST_LIBS_>
|
||||
<QMake_QMAKE_SPEC_>win32-msvc</QMake_QMAKE_SPEC_>
|
||||
<QMake_QMAKE_XSPEC_>win32-msvc</QMake_QMAKE_XSPEC_>
|
||||
<QMake_QMAKE_VERSION_>3.1</QMake_QMAKE_VERSION_>
|
||||
<QMake_QT_VERSION_>5.9.4</QMake_QT_VERSION_>
|
||||
<Qt_INCLUDEPATH_
|
||||
>$(Qt_INCLUDEPATH_);.\GeneratedFiles\Debug;.\GeneratedFiles</Qt_INCLUDEPATH_>
|
||||
<QtBkup_QtInstall
|
||||
>5.9.4_msvc2017_64</QtBkup_QtInstall>
|
||||
<QtBkup_QtModules
|
||||
>core;network;gui;widgets;serialport;websockets;winextras;quickwidgets</QtBkup_QtModules>
|
||||
<QtBkup_QtPathBinaries
|
||||
>bin</QtBkup_QtPathBinaries>
|
||||
<QtBkup_QtPathLibraryExecutables
|
||||
>bin</QtBkup_QtPathLibraryExecutables>
|
||||
<QtBkup_QtHeaderSearchPath
|
||||
></QtBkup_QtHeaderSearchPath>
|
||||
<QtBkup_QtLibrarySearchPath
|
||||
></QtBkup_QtLibrarySearchPath>
|
||||
<QtBkup_QtVars
|
||||
>DEFINES=/Project/ItemDefinitionGroup/ClCompile/PreprocessorDefinitions;INCLUDEPATH=/Project/ItemDefinitionGroup/ClCompile/AdditionalIncludeDirectories;STDCPP=/Project/ItemDefinitionGroup/ClCompile/LanguageStandard;RUNTIME=/Project/ItemDefinitionGroup/ClCompile/RuntimeLibrary;CL_OPTIONS=/Project/ItemDefinitionGroup/ClCompile/AdditionalOptions;LIBS=/Project/ItemDefinitionGroup/Link/AdditionalDependencies;LINK_OPTIONS=/Project/ItemDefinitionGroup/Link/AdditionalOptions</QtBkup_QtVars>
|
||||
<QtBkup_QMakeCodeLines
|
||||
></QtBkup_QMakeCodeLines>
|
||||
<QtBkup_QtBuildConfig
|
||||
>debug</QtBkup_QtBuildConfig>
|
||||
<QtVersion>5.9.4</QtVersion>
|
||||
<QtVersionMajor>5</QtVersionMajor>
|
||||
<QtVersionMinor>9</QtVersionMinor>
|
||||
<QtVersionPatch>4</QtVersionPatch>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@ -0,0 +1,28 @@
|
||||
QMAKE_CXX.INCDIRS = \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\include" \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\atlmfc\\include" \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Auxiliary\\VS\\include" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.17763.0\\ucrt" \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Auxiliary\\VS\\UnitTest\\include" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.17763.0\\um" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.17763.0\\shared" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.17763.0\\winrt" \
|
||||
"D:\\Windows Kits\\10\\Include\\10.0.17763.0\\cppwinrt" \
|
||||
"C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\Include\\um" \
|
||||
"C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\Include\\um"
|
||||
QMAKE_CXX.LIBDIRS = \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\lib\\x64" \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Tools\\MSVC\\14.16.27023\\atlmfc\\lib\\x64" \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Auxiliary\\VS\\lib\\x64" \
|
||||
"D:\\Windows Kits\\10\\lib\\10.0.17763.0\\ucrt\\x64" \
|
||||
"D:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\Community\\VC\\Auxiliary\\VS\\UnitTest\\lib" \
|
||||
"D:\\Windows Kits\\10\\lib\\10.0.17763.0\\um\\x64" \
|
||||
"C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\lib\\um\\x64" \
|
||||
"C:\\Program Files (x86)\\Windows Kits\\NETFXSDK\\4.6.1\\Lib\\um\\x64"
|
||||
QMAKE_CXX.QT_COMPILER_STDCXX = 199711L
|
||||
QMAKE_CXX.QMAKE_MSC_VER = 1916
|
||||
QMAKE_CXX.QMAKE_MSC_FULL_VER = 191627050
|
||||
QMAKE_CXX.COMPILER_MACROS = \
|
||||
QT_COMPILER_STDCXX \
|
||||
QMAKE_MSC_VER \
|
||||
QMAKE_MSC_FULL_VER
|
||||
@ -0,0 +1,2 @@
|
||||
import QtQuick
|
||||
DummyQmlObject { }
|
||||
@ -0,0 +1 @@
|
||||
This is a dummy file needed to create ./moc_predefs.h
|
||||
@ -0,0 +1,25 @@
|
||||
QT_SYSROOT:
|
||||
QT_INSTALL_PREFIX:D:/Qt/5.9.4/msvc2017_64
|
||||
QT_INSTALL_ARCHDATA:D:/Qt/5.9.4/msvc2017_64
|
||||
QT_INSTALL_DATA:D:/Qt/5.9.4/msvc2017_64
|
||||
QT_INSTALL_DOCS:D:/Qt/Docs/Qt-5.9.4
|
||||
QT_INSTALL_HEADERS:D:/Qt/5.9.4/msvc2017_64/include
|
||||
QT_INSTALL_LIBS:D:/Qt/5.9.4/msvc2017_64/lib
|
||||
QT_INSTALL_LIBEXECS:D:/Qt/5.9.4/msvc2017_64/bin
|
||||
QT_INSTALL_BINS:D:/Qt/5.9.4/msvc2017_64/bin
|
||||
QT_INSTALL_TESTS:D:/Qt/5.9.4/msvc2017_64/tests
|
||||
QT_INSTALL_PLUGINS:D:/Qt/5.9.4/msvc2017_64/plugins
|
||||
QT_INSTALL_IMPORTS:D:/Qt/5.9.4/msvc2017_64/imports
|
||||
QT_INSTALL_QML:D:/Qt/5.9.4/msvc2017_64/qml
|
||||
QT_INSTALL_TRANSLATIONS:D:/Qt/5.9.4/msvc2017_64/translations
|
||||
QT_INSTALL_CONFIGURATION:
|
||||
QT_INSTALL_EXAMPLES:D:/Qt/Examples/Qt-5.9.4
|
||||
QT_INSTALL_DEMOS:D:/Qt/Examples/Qt-5.9.4
|
||||
QT_HOST_PREFIX:D:/Qt/5.9.4/msvc2017_64
|
||||
QT_HOST_DATA:D:/Qt/5.9.4/msvc2017_64
|
||||
QT_HOST_BINS:D:/Qt/5.9.4/msvc2017_64/bin
|
||||
QT_HOST_LIBS:D:/Qt/5.9.4/msvc2017_64/lib
|
||||
QMAKE_SPEC:win32-msvc
|
||||
QMAKE_XSPEC:win32-msvc
|
||||
QMAKE_VERSION:3.1
|
||||
QT_VERSION:5.9.4
|
||||
@ -0,0 +1,5 @@
|
||||
<RCC>
|
||||
<qresource prefix="/">
|
||||
<file>main.qml</file>
|
||||
</qresource>
|
||||
</RCC>
|
||||
@ -0,0 +1,3 @@
|
||||
Info: creating stash file C:\Users\??\AppData\Local\Temp\1ukxolji.uhk\.qmake.stash
|
||||
系统找不到指定的路径。
|
||||
系统找不到指定的路径。
|
||||
@ -0,0 +1,6 @@
|
||||
CONFIG += no_fixpath
|
||||
QT += core network gui widgets serialport websockets winextras quickwidgets
|
||||
|
||||
|
||||
|
||||
RESOURCES += qml.qrc
|
||||
@ -0,0 +1,93 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup Label="ProjectConfigurations">
|
||||
<ProjectConfiguration Include="Debug|x64">
|
||||
<Configuration>Debug</Configuration>
|
||||
<Platform>x64</Platform>
|
||||
</ProjectConfiguration>
|
||||
</ItemGroup>
|
||||
<PropertyGroup Label="Globals">
|
||||
<ProjectGuid></ProjectGuid>
|
||||
<RootNamespace>qtvars</RootNamespace>
|
||||
<Keyword>Qt4VSv1.0</Keyword>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
|
||||
<PlatformToolset>v141</PlatformToolset>
|
||||
<OutputDirectory>.\</OutputDirectory>
|
||||
<ATLMinimizesCRunTimeLibraryUsage>false</ATLMinimizesCRunTimeLibraryUsage>
|
||||
<CharacterSet>NotSet</CharacterSet>
|
||||
<ConfigurationType>Application</ConfigurationType>
|
||||
<PrimaryOutput>qtvars</PrimaryOutput>
|
||||
</PropertyGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
|
||||
<ImportGroup Label="ExtensionSettings" />
|
||||
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
|
||||
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" />
|
||||
</ImportGroup>
|
||||
<PropertyGroup Label="UserMacros" />
|
||||
<PropertyGroup>
|
||||
<OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.\</OutDir>
|
||||
<TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qtvars</TargetName>
|
||||
<IgnoreImportLibrary Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</IgnoreImportLibrary>
|
||||
</PropertyGroup>
|
||||
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
|
||||
<ClCompile>
|
||||
<AdditionalIncludeDirectories>C:\Users\??\AppData\Local\Temp\1ukxolji.uhk;D:\Qt\5.9.4\msvc2017_64\include;D:\Qt\5.9.4\msvc2017_64\include\QtQuickWidgets;D:\Qt\5.9.4\msvc2017_64\include\QtWidgets;D:\Qt\5.9.4\msvc2017_64\include\QtWinExtras;D:\Qt\5.9.4\msvc2017_64\include\QtQuick;D:\Qt\5.9.4\msvc2017_64\include\QtGui;D:\Qt\5.9.4\msvc2017_64\include\QtANGLE;D:\Qt\5.9.4\msvc2017_64\include\QtWebSockets;D:\Qt\5.9.4\msvc2017_64\include\QtQml;D:\Qt\5.9.4\msvc2017_64\include\QtNetwork;D:\Qt\5.9.4\msvc2017_64\include\QtSerialPort;D:\Qt\5.9.4\msvc2017_64\include\QtCore;C:\Users\??\AppData\Local\Temp\1ukxolji.uhk;D:\Qt\5.9.4\msvc2017_64\mkspecs\win32-msvc;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
|
||||
<AdditionalOptions>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding %(AdditionalOptions)</AdditionalOptions>
|
||||
<AssemblerListingLocation>.\</AssemblerListingLocation>
|
||||
<BrowseInformation>false</BrowseInformation>
|
||||
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
|
||||
<ExceptionHandling>Sync</ExceptionHandling>
|
||||
<ObjectFileName>.\</ObjectFileName>
|
||||
<Optimization>Disabled</Optimization>
|
||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;WIN64;QT_QUICKWIDGETS_LIB;QT_WIDGETS_LIB;QT_WINEXTRAS_LIB;QT_QUICK_LIB;QT_GUI_LIB;QT_WEBSOCKETS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
<PreprocessToFile>false</PreprocessToFile>
|
||||
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
<TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
|
||||
<WarningLevel>TurnOffAllWarnings</WarningLevel>
|
||||
</ClCompile>
|
||||
<Link>
|
||||
<AdditionalDependencies>D:\Qt\5.9.4\msvc2017_64\lib\qtmaind.lib;shell32.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5QuickWidgetsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Widgetsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5WinExtrasd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Quickd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Guid.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5WebSocketsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Qmld.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Networkd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5SerialPortd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Cored.lib;%(AdditionalDependencies)</AdditionalDependencies>
|
||||
<AdditionalLibraryDirectories>D:\Qt\5.9.4\msvc2017_64\lib;C:\utils\my_sql\my_sql\lib;C:\utils\postgresql\pgsql\lib;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
|
||||
<AdditionalOptions>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'" %(AdditionalOptions)</AdditionalOptions>
|
||||
<DataExecutionPrevention>true</DataExecutionPrevention>
|
||||
<GenerateDebugInformation>true</GenerateDebugInformation>
|
||||
<IgnoreImportLibrary>true</IgnoreImportLibrary>
|
||||
<OutputFile>$(OutDir)\qtvars.exe</OutputFile>
|
||||
<RandomizedBaseAddress>true</RandomizedBaseAddress>
|
||||
<SubSystem>Windows</SubSystem>
|
||||
<SuppressStartupBanner>true</SuppressStartupBanner>
|
||||
</Link>
|
||||
<Midl>
|
||||
<DefaultCharType>Unsigned</DefaultCharType>
|
||||
<EnableErrorChecks>None</EnableErrorChecks>
|
||||
<WarningLevel>0</WarningLevel>
|
||||
</Midl>
|
||||
<ResourceCompile>
|
||||
<PreprocessorDefinitions>_WINDOWS;UNICODE;_UNICODE;WIN32;WIN64;QT_QUICKWIDGETS_LIB;QT_WIDGETS_LIB;QT_WINEXTRAS_LIB;QT_QUICK_LIB;QT_GUI_LIB;QT_WEBSOCKETS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB;_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
|
||||
</ResourceCompile>
|
||||
</ItemDefinitionGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="moc_predefs.h.cbt">
|
||||
<FileType>Document</FileType>
|
||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">D:\Qt\5.9.4\msvc2017_64\mkspecs\features\data\dummy.cpp;%(AdditionalInputs)</AdditionalInputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">cl -BxD:\Qt\5.9.4\msvc2017_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding -Zi -MDd -W0 -E D:\Qt\5.9.4\msvc2017_64\mkspecs\features\data\dummy.cpp 2>NUL >moc_predefs.h</Command>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">Generate moc_predefs.h</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">moc_predefs.h;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
<ClCompile Include="qrc_qml.cpp" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="qml.qrc">
|
||||
<FileType>Document</FileType>
|
||||
<AdditionalInputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qml.qrc;D:\Qt\5.9.4\msvc2017_64\bin\rcc.exe;%(AdditionalInputs)</AdditionalInputs>
|
||||
<Command Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">D:\Qt\5.9.4\msvc2017_64\bin\rcc.exe -name qml qml.qrc -o qrc_qml.cpp</Command>
|
||||
<Message Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">RCC qml.qrc</Message>
|
||||
<Outputs Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">qrc_qml.cpp;%(Outputs)</Outputs>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
|
||||
<ImportGroup Label="ExtensionTargets" />
|
||||
</Project>
|
||||
@ -0,0 +1,27 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<ItemGroup>
|
||||
<Filter Include="Generated Files">
|
||||
<UniqueIdentifier>{71ED8ED8-ACB9-4CE9-BBE1-E00B30144E11}</UniqueIdentifier>
|
||||
<Extensions>cpp;c;cxx;moc;h;def;odl;idl;res;</Extensions>
|
||||
</Filter>
|
||||
<Filter Include="Resource Files">
|
||||
<UniqueIdentifier>{D9D6E242-F8AF-46E4-B9FD-80ECBC20BA3E}</UniqueIdentifier>
|
||||
<Extensions>qrc;*</Extensions>
|
||||
<ParseFiles>false</ParseFiles>
|
||||
</Filter>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="moc_predefs.h.cbt">
|
||||
<Filter>Generated Files</Filter>
|
||||
</CustomBuild>
|
||||
<ClCompile Include="qrc_qml.cpp">
|
||||
<Filter>Generated Files</Filter>
|
||||
</ClCompile>
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<CustomBuild Include="qml.qrc">
|
||||
<Filter>Resource Files</Filter>
|
||||
</CustomBuild>
|
||||
</ItemGroup>
|
||||
</Project>
|
||||
@ -0,0 +1,60 @@
|
||||
<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<Qt_DEFINES_>_WINDOWS;UNICODE;_UNICODE;WIN32;WIN64;QT_QUICKWIDGETS_LIB;QT_WIDGETS_LIB;QT_WINEXTRAS_LIB;QT_QUICK_LIB;QT_GUI_LIB;QT_WEBSOCKETS_LIB;QT_QML_LIB;QT_NETWORK_LIB;QT_SERIALPORT_LIB;QT_CORE_LIB</Qt_DEFINES_>
|
||||
<Qt_INCLUDEPATH_>C:\Users\??\AppData\Local\Temp\1ukxolji.uhk;D:\Qt\5.9.4\msvc2017_64\include;D:\Qt\5.9.4\msvc2017_64\include\QtQuickWidgets;D:\Qt\5.9.4\msvc2017_64\include\QtWidgets;D:\Qt\5.9.4\msvc2017_64\include\QtWinExtras;D:\Qt\5.9.4\msvc2017_64\include\QtQuick;D:\Qt\5.9.4\msvc2017_64\include\QtGui;D:\Qt\5.9.4\msvc2017_64\include\QtANGLE;D:\Qt\5.9.4\msvc2017_64\include\QtWebSockets;D:\Qt\5.9.4\msvc2017_64\include\QtQml;D:\Qt\5.9.4\msvc2017_64\include\QtNetwork;D:\Qt\5.9.4\msvc2017_64\include\QtSerialPort;D:\Qt\5.9.4\msvc2017_64\include\QtCore;C:\Users\??\AppData\Local\Temp\1ukxolji.uhk;D:\Qt\5.9.4\msvc2017_64\mkspecs\win32-msvc</Qt_INCLUDEPATH_>
|
||||
<Qt_STDCPP_></Qt_STDCPP_>
|
||||
<Qt_RUNTIME_>MultiThreadedDebugDLL</Qt_RUNTIME_>
|
||||
<Qt_CL_OPTIONS_>-Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -Zc:referenceBinding</Qt_CL_OPTIONS_>
|
||||
<Qt_LIBS_>D:\Qt\5.9.4\msvc2017_64\lib\qtmaind.lib;shell32.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5QuickWidgetsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Widgetsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5WinExtrasd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Quickd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Guid.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5WebSocketsd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Qmld.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Networkd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5SerialPortd.lib;D:\Qt\5.9.4\msvc2017_64\lib\Qt5Cored.lib</Qt_LIBS_>
|
||||
<Qt_LINK_OPTIONS_>"/MANIFESTDEPENDENCY:type='win32' name='Microsoft.Windows.Common-Controls' version='6.0.0.0' publicKeyToken='6595b64144ccf1df' language='*' processorArchitecture='*'"</Qt_LINK_OPTIONS_>
|
||||
<QMake_QT_SYSROOT_></QMake_QT_SYSROOT_>
|
||||
<QMake_QT_INSTALL_PREFIX_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_INSTALL_PREFIX_>
|
||||
<QMake_QT_INSTALL_ARCHDATA_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_INSTALL_ARCHDATA_>
|
||||
<QMake_QT_INSTALL_DATA_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_INSTALL_DATA_>
|
||||
<QMake_QT_INSTALL_DOCS_>D:/Qt/Docs/Qt-5.9.4</QMake_QT_INSTALL_DOCS_>
|
||||
<QMake_QT_INSTALL_HEADERS_>D:/Qt/5.9.4/msvc2017_64/include</QMake_QT_INSTALL_HEADERS_>
|
||||
<QMake_QT_INSTALL_LIBS_>D:/Qt/5.9.4/msvc2017_64/lib</QMake_QT_INSTALL_LIBS_>
|
||||
<QMake_QT_INSTALL_LIBEXECS_>D:/Qt/5.9.4/msvc2017_64/bin</QMake_QT_INSTALL_LIBEXECS_>
|
||||
<QMake_QT_INSTALL_BINS_>D:/Qt/5.9.4/msvc2017_64/bin</QMake_QT_INSTALL_BINS_>
|
||||
<QMake_QT_INSTALL_TESTS_>D:/Qt/5.9.4/msvc2017_64/tests</QMake_QT_INSTALL_TESTS_>
|
||||
<QMake_QT_INSTALL_PLUGINS_>D:/Qt/5.9.4/msvc2017_64/plugins</QMake_QT_INSTALL_PLUGINS_>
|
||||
<QMake_QT_INSTALL_IMPORTS_>D:/Qt/5.9.4/msvc2017_64/imports</QMake_QT_INSTALL_IMPORTS_>
|
||||
<QMake_QT_INSTALL_QML_>D:/Qt/5.9.4/msvc2017_64/qml</QMake_QT_INSTALL_QML_>
|
||||
<QMake_QT_INSTALL_TRANSLATIONS_>D:/Qt/5.9.4/msvc2017_64/translations</QMake_QT_INSTALL_TRANSLATIONS_>
|
||||
<QMake_QT_INSTALL_CONFIGURATION_></QMake_QT_INSTALL_CONFIGURATION_>
|
||||
<QMake_QT_INSTALL_EXAMPLES_>D:/Qt/Examples/Qt-5.9.4</QMake_QT_INSTALL_EXAMPLES_>
|
||||
<QMake_QT_INSTALL_DEMOS_>D:/Qt/Examples/Qt-5.9.4</QMake_QT_INSTALL_DEMOS_>
|
||||
<QMake_QT_HOST_PREFIX_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_HOST_PREFIX_>
|
||||
<QMake_QT_HOST_DATA_>D:/Qt/5.9.4/msvc2017_64</QMake_QT_HOST_DATA_>
|
||||
<QMake_QT_HOST_BINS_>D:/Qt/5.9.4/msvc2017_64/bin</QMake_QT_HOST_BINS_>
|
||||
<QMake_QT_HOST_LIBS_>D:/Qt/5.9.4/msvc2017_64/lib</QMake_QT_HOST_LIBS_>
|
||||
<QMake_QMAKE_SPEC_>win32-msvc</QMake_QMAKE_SPEC_>
|
||||
<QMake_QMAKE_XSPEC_>win32-msvc</QMake_QMAKE_XSPEC_>
|
||||
<QMake_QMAKE_VERSION_>3.1</QMake_QMAKE_VERSION_>
|
||||
<QMake_QT_VERSION_>5.9.4</QMake_QT_VERSION_>
|
||||
<Qt_INCLUDEPATH_
|
||||
>$(Qt_INCLUDEPATH_);.\GeneratedFiles\Debug;.\GeneratedFiles</Qt_INCLUDEPATH_>
|
||||
<QtBkup_QtInstall
|
||||
>5.9.4_msvc2017_64</QtBkup_QtInstall>
|
||||
<QtBkup_QtModules
|
||||
>core;network;gui;widgets;serialport;websockets;winextras;quickwidgets</QtBkup_QtModules>
|
||||
<QtBkup_QtPathBinaries
|
||||
>bin</QtBkup_QtPathBinaries>
|
||||
<QtBkup_QtPathLibraryExecutables
|
||||
>bin</QtBkup_QtPathLibraryExecutables>
|
||||
<QtBkup_QtHeaderSearchPath
|
||||
></QtBkup_QtHeaderSearchPath>
|
||||
<QtBkup_QtLibrarySearchPath
|
||||
></QtBkup_QtLibrarySearchPath>
|
||||
<QtBkup_QtVars
|
||||
>DEFINES=/Project/ItemDefinitionGroup/ClCompile/PreprocessorDefinitions;INCLUDEPATH=/Project/ItemDefinitionGroup/ClCompile/AdditionalIncludeDirectories;STDCPP=/Project/ItemDefinitionGroup/ClCompile/LanguageStandard;RUNTIME=/Project/ItemDefinitionGroup/ClCompile/RuntimeLibrary;CL_OPTIONS=/Project/ItemDefinitionGroup/ClCompile/AdditionalOptions;LIBS=/Project/ItemDefinitionGroup/Link/AdditionalDependencies;LINK_OPTIONS=/Project/ItemDefinitionGroup/Link/AdditionalOptions</QtBkup_QtVars>
|
||||
<QtBkup_QMakeCodeLines
|
||||
></QtBkup_QMakeCodeLines>
|
||||
<QtBkup_QtBuildConfig
|
||||
>debug</QtBkup_QtBuildConfig>
|
||||
<QtVersion>5.9.4</QtVersion>
|
||||
<QtVersionMajor>5</QtVersionMajor>
|
||||
<QtVersionMinor>9</QtVersionMinor>
|
||||
<QtVersionPatch>4</QtVersionPatch>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
Binary file not shown.
@ -0,0 +1,814 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--************************************************************************************************
|
||||
Copyright (C) 2023 The Qt Company Ltd.
|
||||
SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
|
||||
*************************************************************************************************-->
|
||||
|
||||
<AutoVisualizer xmlns="http://schemas.microsoft.com/vstudio/debugger/natvis/2010">
|
||||
|
||||
<Type Name="QUuid">
|
||||
<DisplayString>{{{data1,Xb}-{data2,Xb}-{data3,Xb}-{(data4[0]),nvoXb}{(data4[1]),nvoXb}-{(data4[2]),nvoXb}{(data4[3]),nvoXb}{(data4[4]),nvoXb}{(data4[5]),nvoXb}{(data4[6]),nvoXb}{(data4[7]),nvoXb}}}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPoint">
|
||||
<AlternativeType Name="QPointF"/>
|
||||
<DisplayString>{{ x = {xp}, y = {yp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QRect">
|
||||
<DisplayString>{{ x = {x1}, y = {y1}, width = {x2 - x1 + 1}, height = {y2 - y1 + 1} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">x1</Item>
|
||||
<Item Name="[y]">y1</Item>
|
||||
<Item Name="[width]">x2 - x1 + 1</Item>
|
||||
<Item Name="[height]">y2 - y1 + 1</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QRectF">
|
||||
<DisplayString>{{ x = {xp}, y = {yp}, width = {w}, height = {h} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
<Item Name="[width]">w</Item>
|
||||
<Item Name="[height]">h</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSize">
|
||||
<AlternativeType Name="QSizeF"/>
|
||||
<DisplayString>{{ width = {wd}, height = {ht} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[width]">wd</Item>
|
||||
<Item Name="[height]">ht</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QLine">
|
||||
<AlternativeType Name="QLineF"/>
|
||||
<DisplayString>{{ start point = {pt1}, end point = {pt2} }}</DisplayString>
|
||||
<Expand>
|
||||
<Synthetic Name="[start point]">
|
||||
<DisplayString>{pt1}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>pt1</ExpandedItem>
|
||||
</Expand>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[end point]">
|
||||
<DisplayString>{pt2}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>pt2</ExpandedItem>
|
||||
</Expand>
|
||||
</Synthetic>
|
||||
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPolygon">
|
||||
<DisplayString>{{ size = {d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<ArrayItems>
|
||||
<Size>d->size</Size>
|
||||
<ValuePointer>(QPoint*)((reinterpret_cast<char*>(d)) + d->offset)</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPolygonF">
|
||||
<DisplayString>{{ size = {d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[closed]">
|
||||
d->size > 0
|
||||
&& ((((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[0]).xp
|
||||
== (((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[d->size - 1]).xp)
|
||||
&& ((((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[0]).yp
|
||||
== (((QPointF*)((reinterpret_cast<char*>(d)) + d->offset)[d->size - 1]).yp)
|
||||
</Item>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<ArrayItems>
|
||||
<Size>d->size</Size>
|
||||
<ValuePointer>(QPointF*)((reinterpret_cast<char*>(d)) + d->offset)</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name ="QVector2D">
|
||||
<DisplayString>{{ x = {xp}, y = {yp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name ="QVector3D">
|
||||
<DisplayString>{{ x = {xp}, y = {yp}, z = {zp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
<Item Name="[z]">zp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name ="QVector4D">
|
||||
<DisplayString>{{ x = {xp}, y = {yp}, z = {zp}, w = {wp} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[x]">xp</Item>
|
||||
<Item Name="[y]">yp</Item>
|
||||
<Item Name="[z]">zp</Item>
|
||||
<Item Name="[w]">wp</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name ="QMatrix">
|
||||
<DisplayString>
|
||||
{{ m11 = {_m11}, m12 = {_m12}, m21 = {_m21}, m22 = {_m22}, ... }}
|
||||
</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[m11]">_m11</Item>
|
||||
<Item Name="[m12]">_m12</Item>
|
||||
<Item Name="[m21]">_m21</Item>
|
||||
<Item Name="[m22]">_m22</Item>
|
||||
<Item Name="[dx]">_dx</Item>
|
||||
<Item Name="[dy]">_dy</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name ="QMatrix4x4">
|
||||
<DisplayString>
|
||||
{{ m11 = {m[0][0]}, m12 = {m[1][0]}, m13 = {m[2][0]}, m14 = {m[3][0]}, ... }}
|
||||
</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[m11]">m[0][0]</Item>
|
||||
<Item Name="[m12]">m[1][0]</Item>
|
||||
<Item Name="[m13]">m[2][0]</Item>
|
||||
<Item Name="[m14]">m[3][0]</Item>
|
||||
<Item Name="[m21]">m[0][1]</Item>
|
||||
<Item Name="[m22]">m[1][1]</Item>
|
||||
<Item Name="[m23]">m[2][1]</Item>
|
||||
<Item Name="[m24]">m[3][1]</Item>
|
||||
<Item Name="[m31]">m[0][2]</Item>
|
||||
<Item Name="[m32]">m[1][2]</Item>
|
||||
<Item Name="[m33]">m[2][2]</Item>
|
||||
<Item Name="[m34]">m[3][2]</Item>
|
||||
<Item Name="[m41]">m[0][3]</Item>
|
||||
<Item Name="[m42]">m[1][3]</Item>
|
||||
<Item Name="[m43]">m[2][3]</Item>
|
||||
<Item Name="[m44]">m[3][3]</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSizePolicy">
|
||||
<DisplayString>
|
||||
{{ horizontal = {static_cast<Policy>(bits.horPolicy)}, vertical = {static_cast<Policy>(bits.verPolicy)}, type = {ControlType(1 << bits.ctype)} }}
|
||||
</DisplayString>
|
||||
<Expand>
|
||||
<Synthetic Name="[vertical policy]">
|
||||
<DisplayString>QSizePolicy::Policy::{static_cast<Policy>(bits.verPolicy)}</DisplayString>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[horizontal policy]">
|
||||
<DisplayString>QSizePolicy::Policy::{static_cast<Policy>(bits.horPolicy)}</DisplayString>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[control type]">
|
||||
<DisplayString>QSizePolicy::ControlType::{ControlType(1 << bits.ctype)}</DisplayString>
|
||||
</Synthetic>
|
||||
<Synthetic Name="[expanding directions]">
|
||||
<DisplayString
|
||||
Condition="(static_cast<Policy>(bits.verPolicy) & ExpandFlag)">
|
||||
Qt::Vertical (2)
|
||||
</DisplayString>
|
||||
<DisplayString
|
||||
Condition="(static_cast<Policy>(bits.horPolicy) & ExpandFlag)">
|
||||
Qt::Horizontal (1)
|
||||
</DisplayString>
|
||||
</Synthetic>
|
||||
<Item Name="[vertical stretch]">static_cast<int>(bits.verStretch)</Item>
|
||||
<Item Name="[horizontal stretch]">static_cast<int>(bits.horStretch)</Item>
|
||||
<Item Name="[has height for width]">bits.hfw == 1</Item>
|
||||
<Item Name="[has width for height]">bits.wfh == 1</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QChar">
|
||||
<DisplayString>{ucs,c}</DisplayString>
|
||||
<StringView>ucs,c</StringView>
|
||||
<Expand>
|
||||
<Item Name="[latin 1]">ucs > 0xff ? '\0' : char(ucs),c</Item>
|
||||
<Item Name="[unicode]">ucs,c</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QString">
|
||||
<DisplayString>{((reinterpret_cast<unsigned short*>(d)) + d->offset / 2),sub}</DisplayString>
|
||||
<StringView>((reinterpret_cast<unsigned short*>(d)) + d->offset / 2),sub</StringView>
|
||||
<Expand>
|
||||
<Item Name="[size]">d->size</Item>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<ArrayItems>
|
||||
<Size>d->size</Size>
|
||||
<ValuePointer>((reinterpret_cast<unsigned short*>(d)) + d->offset / 2),c</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QStringRef">
|
||||
<Intrinsic Name="offset" Expression="(reinterpret_cast<char16_t*>(m_string->d))
|
||||
+ m_string->d->offset / 2" />
|
||||
<DisplayString Condition="m_string == nullptr">{m_string,[m_size]} u""</DisplayString>
|
||||
<DisplayString Condition="m_string != nullptr">{offset() + m_position,[m_size]}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[position]" ExcludeView="simple">m_position</Item>
|
||||
<Item Name="[size]" ExcludeView="simple">m_size</Item>
|
||||
<ArrayItems Condition="m_string != nullptr">
|
||||
<Size>m_size</Size>
|
||||
<ValuePointer>offset()+m_position</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QStringView">
|
||||
<DisplayString>{m_data,[m_size]}</DisplayString>
|
||||
<StringView>m_data,[m_size]</StringView>
|
||||
<Expand>
|
||||
<Item Name="[size]" ExcludeView="simple">m_size</Item>
|
||||
<ArrayItems>
|
||||
<Size>m_size</Size>
|
||||
<ValuePointer>m_data</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QByteArray">
|
||||
<DisplayString>{((reinterpret_cast<char*>(d)) + d->offset),sb}</DisplayString>
|
||||
<StringView>((reinterpret_cast<char*>(d)) + d->offset),sb</StringView>
|
||||
<Expand>
|
||||
<Item Name="[size]">d->size</Item>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<ArrayItems>
|
||||
<Size>d->size</Size>
|
||||
<ValuePointer>((reinterpret_cast<char*>(d)) + d->offset),c</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QUrl">
|
||||
<Intrinsic Name="isEmpty" Expression="size==0">
|
||||
<Parameter Name="size" Type="int"/>
|
||||
</Intrinsic>
|
||||
<Intrinsic Name="memberOffset" Expression="sizeof(QAtomicInt) + sizeof(int) + (sizeof(QString) * count)">
|
||||
<Parameter Name="count" Type="int"/>
|
||||
</Intrinsic>
|
||||
<Intrinsic Name="scheme" Expression="*((QString*)(((char*)(d) + memberOffset(0))))" />
|
||||
<Intrinsic Name="username" Expression="*((QString*)(((char*)(d) + memberOffset(1))))" />
|
||||
<Intrinsic Name="password" Expression="*((QString*)(((char*)(d) + memberOffset(2))))" />
|
||||
<Intrinsic Name="host" Expression="*((QString*)(((char*)(d) + memberOffset(3))))" />
|
||||
<Intrinsic Name="path" Expression="*((QString*)(((char*)(d) + memberOffset(4))))" />
|
||||
<Intrinsic Name="query" Expression="*((QString*)(((char*)(d) + memberOffset(5))))" />
|
||||
<Intrinsic Name="fragment" Expression="*((QString*)(((char*)(d) + memberOffset(6))))" />
|
||||
|
||||
<DisplayString Condition="!isEmpty(scheme().d->size)">{scheme()}://{host()}{path()}</DisplayString>
|
||||
<DisplayString Condition="isEmpty(scheme().d->size)">{path()}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[scheme]">scheme()</Item>
|
||||
<Item Name="[username]">username()</Item>
|
||||
<Item Name="[password]">password()</Item>
|
||||
<Item Name="[host]">host()</Item>
|
||||
<Item Name="[path]">path()</Item>
|
||||
<Item Name="[query]">query()</Item>
|
||||
<Item Name="[fragment]">fragment()</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QBitArray">
|
||||
<DisplayString>{{ size = {(d.d->size << 3) - *((reinterpret_cast<char*>(d.d)) + d.d->offset)} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d.d->ref.atomic._q_value</Item>
|
||||
<IndexListItems>
|
||||
<Size>(d.d->size << 3) - *((reinterpret_cast<char*>(d.d)) + d.d->offset)</Size>
|
||||
<ValueNode>
|
||||
(*(reinterpret_cast<const unsigned char*>((reinterpret_cast<char*>(d.d)) + d.d->offset) + 1
|
||||
+ ($i >> 3)) & (1 << ($i & 7))) != 0
|
||||
</ValueNode>
|
||||
</IndexListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QVarLengthArray<*>">
|
||||
<AlternativeType Name="QVarLengthArray<*, int>"/>
|
||||
<DisplayString>{{ size = {s} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[capacity]">a</Item>
|
||||
<ArrayItems>
|
||||
<Size>s</Size>
|
||||
<ValuePointer>ptr</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QDate">
|
||||
<DisplayString>{{ julian day = {jd} }}</DisplayString>
|
||||
<Expand></Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QTime">
|
||||
<DisplayString
|
||||
Condition="mds == 1">{{ millisecond = {mds} }}</DisplayString>
|
||||
<DisplayString
|
||||
Condition="mds != 1">{{ milliseconds = {mds} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[hour]"
|
||||
Condition="(mds / 3600000) == 1">mds / 3600000, d</Item>
|
||||
<Item Name="[hours]"
|
||||
Condition="(mds / 3600000) != 1">mds / 3600000, d</Item>
|
||||
<Item Name="[minute]"
|
||||
Condition="((mds % 3600000) / 60000) == 1">(mds % 3600000) / 60000, d</Item>
|
||||
<Item Name="[minutes]"
|
||||
Condition="((mds % 3600000) / 60000) != 1">(mds % 3600000) / 60000, d</Item>
|
||||
<Item Name="[second]"
|
||||
Condition="((mds / 1000) % 60) == 1">(mds / 1000) % 60, d</Item>
|
||||
<Item Name="[seconds]"
|
||||
Condition="((mds / 1000) % 60) != 1">(mds / 1000) % 60, d</Item>
|
||||
<Item Name="[millisecond]"
|
||||
Condition="(mds % 1000) == 1">mds % 1000, d</Item>
|
||||
<Item Name="[milliseconds]"
|
||||
Condition="(mds % 1000) != 1">mds % 1000, d</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QRegularExpression">
|
||||
<DisplayString>{d.pattern}</DisplayString>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSharedData">
|
||||
<Expand>
|
||||
<Item Name="[referenced]">ref._q_value</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSharedPointer<*>">
|
||||
<DisplayString>strong reference to shared pointer of type {"$T1"}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[is null]">value == 0</Item>
|
||||
<Item Name="[weak referenced]">d->weakref._q_value</Item>
|
||||
<Item Name="[strong referenced]">d->strongref._q_value</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSharedDataPointer<*>">
|
||||
<DisplayString>pointer to implicit shared object of type {"$T1"}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>d</ExpandedItem>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QExplicitlySharedDataPointer<*>">
|
||||
<DisplayString>pointer to explicit shared object of type {"$T1"}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>d</ExpandedItem>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPointer<*>">
|
||||
<DisplayString>guarded pointer to subclass of QObject of type {"$T1"}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[is null]">wp.d == 0 || wp.d->strongref._q_value == 0 || wp.value == 0</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QWeakPointer<*>">
|
||||
<DisplayString>weak reference to shared pointer of type {"$T1"}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[is null]">d == 0 || d->strongref._q_value == 0 || value == 0</Item>
|
||||
<Item Name="[weak referenced]">d->weakref._q_value</Item>
|
||||
<Item Name="[strong referenced]">d->strongref._q_value</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QScopedPointer<*>">
|
||||
<DisplayString>scoped pointer to a dynamically allocated object of type {"$T1"}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[is null]">!d</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QScopedArrayPointer<*>">
|
||||
<DisplayString>scoped pointer to dynamically allocated array of objects of type {"$T1"}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[is null]">!d</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QPair<*,*>">
|
||||
<DisplayString>({first}, {second})</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[first]">first</Item>
|
||||
<Item Name="[second]">second</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QVector<*>">
|
||||
<AlternativeType Name="QStack<*>"></AlternativeType>
|
||||
<DisplayString>{{ size = {d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<ArrayItems>
|
||||
<Size>d->size</Size>
|
||||
<ValuePointer>($T1*)((reinterpret_cast<char*>(d)) + d->offset)</ValuePointer>
|
||||
</ArrayItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QList<*>">
|
||||
<AlternativeType Name="QQueue<*>"></AlternativeType>
|
||||
<DisplayString>{{ size = {d->end - d->begin} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<IndexListItems>
|
||||
<Size>d->end - d->begin</Size>
|
||||
<ValueNode>*reinterpret_cast<$T1*>((sizeof($T1) > sizeof(void*))
|
||||
? reinterpret_cast<Node*>(d->array + d->begin + $i)->v
|
||||
: reinterpret_cast<$T1*>(d->array + d->begin + $i))
|
||||
</ValueNode>
|
||||
</IndexListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QStringList">
|
||||
<DisplayString>{{ size = {d->end - d->begin} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<IndexListItems>
|
||||
<Size>d->end - d->begin</Size>
|
||||
<ValueNode>
|
||||
*reinterpret_cast<QString*>((sizeof(QString) > sizeof(void*))
|
||||
? reinterpret_cast<Node*>(d->array + d->begin + $i)->v
|
||||
: reinterpret_cast<QString*>(d->array + d->begin + $i))
|
||||
</ValueNode>
|
||||
</IndexListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QList<QVariant>">
|
||||
<DisplayString>{{ size = {d->end - d->begin} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<IndexListItems>
|
||||
<Size>d->end - d->begin</Size>
|
||||
<ValueNode>
|
||||
*reinterpret_cast<QVariant*>((sizeof(QVariant) > sizeof(void*))
|
||||
? reinterpret_cast<Node*>(d->array + d->begin + $i)->v
|
||||
: reinterpret_cast<QVariant*>(d->array + d->begin + $i))
|
||||
</ValueNode>
|
||||
</IndexListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QLinkedList<*>">
|
||||
<DisplayString>{{ size = {d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<LinkedListItems>
|
||||
<Size>d->size</Size>
|
||||
<HeadPointer>d->n</HeadPointer>
|
||||
<NextPointer>n</NextPointer>
|
||||
<ValueNode>(*(QLinkedListNode<$T1>*)this).t</ValueNode>
|
||||
</LinkedListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QMapNode<*,*>">
|
||||
<DisplayString>({key}, {value})</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[key]">key</Item>
|
||||
<Item Name="[value]">value</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QMap<*,*>">
|
||||
<AlternativeType Name="QMultiMap<*,*>"/>
|
||||
<DisplayString>{{ size = {d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[referenced]">d->ref.atomic._q_value</Item>
|
||||
<TreeItems>
|
||||
<Size>d->size</Size>
|
||||
<HeadPointer>d->header.left</HeadPointer>
|
||||
<LeftPointer>left</LeftPointer>
|
||||
<RightPointer>right</RightPointer>
|
||||
<ValueNode>*((QMapNode<$T1,$T2>*)this)</ValueNode>
|
||||
</TreeItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QHashNode<*,*>">
|
||||
<DisplayString Condition="next == 0">(empty)</DisplayString>
|
||||
<DisplayString Condition="next != 0">({key}, {value})</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[key]" Condition="next != 0">key</Item>
|
||||
<Item Name="[value]" Condition="next != 0">value</Item>
|
||||
<Item Name="[next]" Condition="next != 0">next</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QHash<*,*>">
|
||||
<AlternativeType Name="QMultiHash<*,*>"/>
|
||||
<DisplayString>{{ size = {d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<ArrayItems IncludeView="buckets">
|
||||
<Size>d->numBuckets</Size>
|
||||
<ValuePointer>reinterpret_cast<Node **>(d->buckets)</ValuePointer>
|
||||
</ArrayItems>
|
||||
<CustomListItems ExcludeView="buckets">
|
||||
<Variable Name="n" InitialValue="d->numBuckets"/>
|
||||
<Variable Name="bucket" InitialValue="d->buckets"/>
|
||||
<Variable Name="node" InitialValue="d->buckets[0]"/>
|
||||
<Variable Name="keyValuePair" InitialValue="reinterpret_cast<Node *>(0)"/>
|
||||
<Size>d->size</Size>
|
||||
<Loop>
|
||||
<Break Condition="n == 0"/>
|
||||
<Exec>node = *(bucket++)</Exec>
|
||||
<Exec>--n</Exec>
|
||||
<Loop>
|
||||
<Break Condition="!node || !node->next"/>
|
||||
<Exec>keyValuePair = reinterpret_cast<Node *>(node)</Exec>
|
||||
<Item Name="[{keyValuePair->key}]">keyValuePair->value</Item>
|
||||
<Exec>node = node->next</Exec>
|
||||
</Loop>
|
||||
</Loop>
|
||||
</CustomListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QHashNode<*,QHashDummyValue>">
|
||||
<DisplayString Condition="next == 0">(empty)</DisplayString>
|
||||
<DisplayString Condition="next != 0">({key})</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[key]" Condition="next != 0">key</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QSet<*>">
|
||||
<DisplayString>{{ size = {q_hash.d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<ExpandedItem>q_hash</ExpandedItem>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QCache<*,*>::Node">
|
||||
<DisplayString>({*keyPtr}, {*t})</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[key]">*keyPtr</Item>
|
||||
<Item Name="[value]">*t</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QCache<*,*>">
|
||||
<DisplayString>{{ size = {hash.d->size} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[max coast]">mx</Item>
|
||||
<Item Name="[total coast]">total</Item>
|
||||
<Item Name="[referenced]">hash.d->ref.atomic._q_value</Item>
|
||||
<LinkedListItems>
|
||||
<Size>hash.d->size</Size>
|
||||
<HeadPointer>f</HeadPointer>
|
||||
<NextPointer>n</NextPointer>
|
||||
<ValueNode>*((Node*)this)</ValueNode>
|
||||
</LinkedListItems>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QStandardItemPrivate">
|
||||
<Intrinsic Name="memberOffset" Expression="sizeof(QStandardItemModel *)
|
||||
+ sizeof(QStandardItem *)
|
||||
+ sizeof(int *)
|
||||
+ sizeof(int *)
|
||||
+ (sizeof(int) * count)">
|
||||
<Parameter Name="count" Type="int"/>
|
||||
</Intrinsic>
|
||||
<Intrinsic Name="rows" Expression="*((int*)(((char*)(this)) + memberOffset(0)))" />
|
||||
<Intrinsic Name="columns" Expression="*((int*)(((char*)(this)) + memberOffset(1)))" />
|
||||
</Type>
|
||||
|
||||
<Type Name="QStandardItem">
|
||||
<DisplayString>{{ row count = {(*d_ptr.d).rows()}, column count = {(*d_ptr.d).columns()} }}</DisplayString>
|
||||
<Expand>
|
||||
<Item Name="[d]">d_ptr.d,!</Item>
|
||||
<Item Name="[row count]">(*d_ptr.d).rows()</Item>
|
||||
<Item Name="[column count]">(*d_ptr.d).columns()</Item>
|
||||
</Expand>
|
||||
</Type>
|
||||
|
||||
<Type Name="QVariant">
|
||||
<!--Region DisplayString QVariant-->
|
||||
|
||||
<DisplayString Condition="d.type == QMetaType::UnknownType">Invalid</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::Bool">{d.data.b}</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::Int">{d.data.i}</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::UInt">{d.data.u}</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::LongLong">{d.data.ll}</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::ULongLong">{d.data.ull}</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::Double">{d.data.d}</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QChar">{d.data.c}</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QVariantMap">
|
||||
{*((QMap<QString,QVariant>*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QVariantList">
|
||||
{*((QList<QVariant>*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QString">
|
||||
{*((QString*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QStringList">
|
||||
{*((QStringList*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QByteArray">
|
||||
{*((QByteArray*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QBitArray">
|
||||
{*((QBitArray*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QDate">
|
||||
{*((QDate*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QTime">
|
||||
{*((QTime*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QDateTime">DateTime</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QUrl">Url</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QLocale">Locale</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QRect">
|
||||
{*((QRect*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QRectF">
|
||||
{*((QRectF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QSize">
|
||||
{*((QSize*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QSizeF">
|
||||
{*((QSizeF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QLine">
|
||||
{*((QLine*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QLineF">
|
||||
{*((QLineF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QPoint">
|
||||
{*((QPoint*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QPointF">
|
||||
{*((QPointF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QRegExp">RegExp</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QRegularExpression">RegularExpression</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QVariantHash">
|
||||
{*((QHash<QString,QVariant>*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))}
|
||||
</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QEasingCurve">EasingCurve</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QUuid">Uuid</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QModelIndex">ModelIndex</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::LastCoreType">LastCoreType</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QFont">Font</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QPixmap">Pixmap</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QBrush">Brush</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QColor">Color</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QPalette">Palette</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QImage">Image</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QPolygon">Polygon</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QRegion">Region</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QBitmap">Bitmap</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QCursor">Cursor</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QKeySequence">KeySequence</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QPen">Pen</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QTextLength">TextLength</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QTextFormat">TextFormat</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QMatrix">Matrix</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QTransform">Transform</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QMatrix4x4">Matrix4x4</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QVector2D">Vector2D</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QVector3D">Vector3D</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QVector4D">Vector4D</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QQuaternion">Quaternion</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QPolygonF">PolygonF</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QIcon">Icon</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::LastGuiType">LastGuiType</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::QSizePolicy">SizePolicy</DisplayString>
|
||||
<DisplayString Condition="d.type == QMetaType::User">UserType</DisplayString>
|
||||
<DisplayString Condition="d.type == 0xffffffff">LastType</DisplayString>
|
||||
|
||||
<!--End region DisplayString QVariant-->
|
||||
|
||||
<!--Region DisplayView QVariant-->
|
||||
|
||||
<StringView Condition="d.type == QMetaType::QChar">d.data.c</StringView>
|
||||
|
||||
<StringView Condition="d.type == QMetaType::QString">
|
||||
*((QString*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</StringView>
|
||||
|
||||
<StringView Condition="d.type == QMetaType::QByteArray">
|
||||
*((QByteArray*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</StringView>
|
||||
|
||||
<!--End region DisplayView QVariant-->
|
||||
|
||||
<!--Region Expand QVariant-->
|
||||
|
||||
<Expand>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QVariantMap">
|
||||
*((QMap<QString,QVariant>*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QVariantList">
|
||||
*((QList<QVariant>*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QString">
|
||||
*((QString*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QStringList">
|
||||
*((QStringList*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QByteArray">
|
||||
*((QByteArray*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QBitArray">
|
||||
*((QBitArray*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QDate">
|
||||
*((QDate*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QTime">
|
||||
*((QTime*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QRect">
|
||||
*((QRect*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QRectF">
|
||||
*((QRectF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QSize">
|
||||
*((QSize*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QSizeF">
|
||||
*((QSizeF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QLine">
|
||||
*((QLine*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QLineF">
|
||||
*((QLineF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QPoint">
|
||||
*((QPoint*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QPointF">
|
||||
*((QPointF*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
<ExpandedItem Condition="d.type == QMetaType::QVariantHash">
|
||||
*((QHash<QString,QVariant>*)(d.is_shared ? d.data.shared->ptr
|
||||
: reinterpret_cast<const void *>(&d.data.ptr)))
|
||||
</ExpandedItem>
|
||||
</Expand>
|
||||
|
||||
<!--End region Expand QVariant-->
|
||||
</Type>
|
||||
|
||||
</AutoVisualizer>
|
||||
Binary file not shown.
@ -0,0 +1,84 @@
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\vc141.pdb
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokeboxidentification.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\qnumtemplatebuild.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\netcontrol.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\main.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lxcamera.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpserialstation.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\hikcamera.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\heightcalculate.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\log.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\codescanstation.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\categorymatcher.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\cameracontrol.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\admodule.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_hikcamera.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_lpserialstation.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_netcontrol.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_smokeboxidentification.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_qnumtemplatebuild.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_lxcamera.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_heightcalculate.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_codescanstation.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_categorymatcher.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_cameracontrol.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_camera.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\moc_admodule.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\qrc_smokeboxidentification.obj
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_admodule.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_camera.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_cameracontrol.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_categorymatcher.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_codescanstation.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_heightcalculate.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_lxcamera.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_qnumtemplatebuild.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_smokeboxidentification.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_netcontrol.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_lpserialstation.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\debug\moc_hikcamera.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\qrc_smokeboxidentification.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\ui_qnumtemplatebuild.h
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\ui_smokeboxidentification.h
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\qrc_smokeboxidentification.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_admodule.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_camera.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_cameracontrol.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_categorymatcher.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_codescanstation.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_heightcalculate.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_lxcamera.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_qnumtemplatebuild.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_smokeboxidentification.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_netcontrol.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_lpserialstation.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\generatedfiles\debug\moc_hikcamera.cpp
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\ui_qnumtemplatebuild.h
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\.\generatedfiles\ui_smokeboxidentification.h
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvcalib.tli
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvcore.tli
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvdisplay.tli
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvgeom.tli
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvgeomx.tli
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvimgproc.tli
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvpat.tli
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvcalib.tlh
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvcore.tlh
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvdisplay.tlh
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvgeom.tlh
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvgeomx.tlh
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvimgproc.tlh
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\lpvpat.tlh
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\cl.command.1.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\cl.read.1.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\cl.write.1.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\link.command.1.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\link.read.1.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\link.write.1.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\moc.read.1u.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\moc.write.1u.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\rcc.read.1u.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\rcc.write.1u.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\smokeboxidentification.write.1u.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\uic.read.1u.tlog
|
||||
d:\git\hzleaper\smokebox\tpvs17\smokeboxidentification\x64\debug\smokebox.b12702ad.tlog\uic.write.1u.tlog
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue