JoeScan.JCamNet Namespace
Classes
Class | Description | |
---|---|---|
![]() |
DiscoveryResponse |
DiscoveryResponse objects contain information reported by scanners on
the network when using the discovery functions.
The discovery functions FindAllScanners()()()(),
FindScanner(Int32) and
FindAllScanners(ScannerConfig..::..ScannerResponseDelegate),
will return one DiscoveryResponse per scanner found.
|
![]() |
JcamNetVersion | |
![]() |
Profile |
The Profile class contains measured profile data from the scanner.
|
![]() |
RawScan |
A RawScan contains raw, untransformed data points detected by the scan head. The data
contained in a RawScan is not useful for measurement.
|
![]() |
Scanner |
The Scanner object represents a connection to a JoeScan scanhead accessible through the network.
It allows access to the configuration, profile collection, synchronized scanning and debugging
functions of an individual scanner.
|
![]() |
ScannerCommunicationException |
Exception thrown when a communication error occurs between the scanner
and the client.
|
![]() |
ScannerConfig |
ScannerConfig provides access to the JoeScan scan head detection routines.
|
![]() |
ScannerImage |
ScannerImage objects represent the camera images from the scanner used primarily
for debugging issues with the scanner. The image is a black and white 8 bit image.
|
![]() |
ScannerOperationException |
Exception thrown when a scanner operation fails.
|
Structures
Structure | Description | |
---|---|---|
![]() |
OldCalibrationValue | |
![]() |
ProfileDataPoint |
A single data point in a profile suitable for measurement.
For efficiency, in JCamNet this is implemented as a struct, not a class, so it follows
value-type semantics.
|
![]() |
RawScanPoint |
A data point in a raw (untransformed) scan used for diagnostics only.
|
Delegates
Delegate | Description | |
---|---|---|
![]() |
Connector | |
![]() |
ScannerConfig..::..ScannerResponseDelegate |
ScannerResponseDelegate provides a callback delegate to be called when a scanner is discovered
on the network.
|
Enumerations
Enumeration | Description | |
---|---|---|
![]() |
DataPointStatus |
A status indicator for scans which indicates the brightness of a detected point in a scan.
|
![]() |
InputFlags |
Flags that indicate the status of the signal lines on the scan head when the scan
was taken. StartScan by default is triggered on a falling edge, (see http://joescan.com/SynchronizedScanningParameters.html#StartScanTriggerOnHigh),
so the flag is typically set.
|
![]() |
ScanFlags | |
![]() |
ScannerIpSetup |
Enumeration which controls the method used to determine
a scanner's IP address when configuring a scanner.
|