![]() |
Cyclone 3DR Script
from Technodigit, part of Hexagon. Copyright 1997-2025.
|
Provides methods to interact with an RTC360 scanner. More...
Public Member Functions | |
| Object | CreateJob (string jobName) |
| Creates a new job on the scanner. | |
| Object | DownloadJob (Object options) |
| Downloads a job from the scanner and waits for completion. | |
| Object | GetJobList () |
| Retrieves the list of jobs available on the connected scanner. | |
| Object | ImportJob (Object options) |
| Downloads a job from the scanner and imports its point clouds. | |
| boolean | IsConnected () |
| Checks the connection to the scanner. | |
| Object | SelectJob (string jobName) |
| Selects a job by name to be used for the next scan. | |
| Object | StartScan (Object options) |
| Starts a new scan on the scanner using the currently selected job. | |
Static Public Member Functions | |
| static Object | ImportLocalJob (Object options) |
| Import all clouds from a local RTC360 job directory. | |
| static SRTC360Interface | New () |
| Creates a new SRTC360Interface object and connect to an RTC360 Scanner. | |
Provides methods to interact with an RTC360 scanner.
This object is not constructible, it must be retrieved from a specific source.
| Object SRTC360Interface::CreateJob | ( | string | jobName | ) |
Creates a new job on the scanner.
| jobName | (string) The name for the new job. |
| ret.ErrorCode | (number) The error code.
|
| Object SRTC360Interface::DownloadJob | ( | Object | options | ) |
Downloads a job from the scanner and waits for completion.
This function starts a download and blocks until it is finished, aborted, or fails, showing progress in the console.
| options | (Object) Download options.
|
| ret.ErrorCode | (number) The final error code.
|
| Object SRTC360Interface::GetJobList | ( | ) |
Retrieves the list of jobs available on the connected scanner.
| ret.ErrorCode | (number) The error code.
|
| ret.jobList | (Array<string>) An array of job names. |
| Object SRTC360Interface::ImportJob | ( | Object | options | ) |
Downloads a job from the scanner and imports its point clouds.
| options | (Object) Import options.
|
| ret.ErrorCode | (number) The error code.
|
| ret.CloudTbl | (Array<SCloud>) The table of imported SCloud objects. |
|
static |
Import all clouds from a local RTC360 job directory.
Iterate on all setups inside a job and return the setups clouds.
| options | (Object) Import options.
|
| ret.ErrorCode | (number) The error code.
|
| ret.CloudTbl | (Array<SCloud>) The table of imported SCloud objects. |
| boolean SRTC360Interface::IsConnected | ( | ) |
Checks the connection to the scanner.
|
static |
Creates a new SRTC360Interface object and connect to an RTC360 Scanner.
| Object SRTC360Interface::SelectJob | ( | string | jobName | ) |
Selects a job by name to be used for the next scan.
| jobName | (string) The name of the job to select. |
| ret.ErrorCode | (number) The error code.
|
| Object SRTC360Interface::StartScan | ( | Object | options | ) |
Starts a new scan on the scanner using the currently selected job.
This function initiates a measurement with the specified parameters. A job must be selected first using SelectJob().
| options | (Object) Scan options.
|
| ret.ErrorCode | (number) The error code.
|