|
class | Array2D |
| Represents a 2D container of data. More...
|
|
class | BatchArray |
| Represents the data struct of the profile data. More...
|
|
class | BoolParameter |
| Represents a _Bool-type device parameter. More...
|
|
struct | CalibResult |
| Stores the calibration results and errors. More...
|
|
struct | CalibResultErrors |
| Stores the calibration errors, including the reprojection errors of the primary and secondary laser profilers, as well as errors related to the dual-target planes and points. More...
|
|
struct | CalibResultParams |
| Stores the motion direction and transformation matrix used during the calibration. More...
|
|
struct | DeviceInfo |
| Defines the configuration for each laser profiler. More...
|
|
class | EnumParameter |
| Represents an _Enum-type device parameter. More...
|
|
struct | ErrorStatus |
| Describes the types of errors. More...
|
|
class | FloatArrayParameter |
| Represents a _FloatArray-type device parameter. More...
|
|
class | FloatParameter |
| Represents a _Float-type device parameter. More...
|
|
struct | FrameTransformation |
| Defines the rigid body transformations from one reference frame to another, including the rotation matrix and translation vector. More...
|
|
struct | FusionResult |
| The fusion results. More...
|
|
class | IntParameter |
| Represents an _Int-type device parameter. More...
|
|
struct | MinorStitchResult |
| Stores the stitching results of the secondary laser profiler, including the stitched image and transformation matrix. More...
|
|
struct | MinorStitchResultZParallel |
| Stores the stitching results of the secondary laser profiler when the laser profilers are arranged in the Wide mode (i.e., side-by-side or in the reversed direction), including the stitched image and bias. More...
|
|
class | MultiProfilerErrorStatus |
|
struct | MultiStitchParams |
| Parameters required for stitching. More...
|
|
struct | MultiStitchResult |
| Stores the stitching results. More...
|
|
struct | MultiStitchResultZParallel |
| The stitching results when the laser profilers are arranged in the Wide mode (i.e., side-by-side or in the reversed direction) More...
|
|
class | Parameter |
| Represents a parameter of the device. More...
|
|
struct | PointXYZ |
| Represents a point in UntexturedPointCloud with the coordinate (x, y, z) information. More...
|
|
struct | PointXYZI |
| Represents a point in ProfileBatch::TexturedPointCloud with the coordinate (x, y, z, intensity) information. More...
|
|
struct | Profile |
| Describes a single profile. More...
|
|
class | ProfileBatch |
| Represents a batch of profiles, which can be obtained by calling Profiler::retrieveBatchData(). It contains four elements of profile index, encoder value, intensity image, and depth map. More...
|
|
class | Profiler |
| Operates the laser profiler. Use Profiler::connect to connect an available laser profiler, retrieve profile data, configure parameters and so on. More...
|
|
class | ProfilerCalibrationInterfaces |
|
class | ProfilerEvent |
| Describes the event of profiler. Use ProfilerEvent::registerProfilerEventCallback to register an event of interest. More...
|
|
struct | ProfilerImage |
| Stores the intensity image and depth map acquired by the laser profiler. More...
|
|
struct | ProfilerInfo |
| Describes the laser profiler information. More...
|
|
struct | ProfileROI |
| Describes the region of interest (ROI) of a laser profiler. More...
|
|
class | ProfileRoiParameter |
| Represents an _ProfileRoi-type device parameter. More...
|
|
struct | ProfilerStatus |
| Describes the laser profiler's statuses. More...
|
|
struct | ProfilerTemperature |
| Describes the laser profiler temperatures. More...
|
|
struct | Range |
| Describes a value range. More...
|
|
class | RangeParameter |
| Represents a _Range-type device parameter. More...
|
|
struct | ROI |
| Describes a region of interest (ROI). More...
|
|
class | RoiArrayParameter |
| Represents an _RoiArray-type device parameter. More...
|
|
class | RoiParameter |
| Represents an _Roi-type device parameter. More...
|
|
struct | Size |
| Describes a two-dimensional size with a width and a height. More...
|
|
struct | SizeF |
| Describes a two-dimensional size with a width and a height using double-precision floating-point numbers. More...
|
|
struct | TargetPose |
| Defines the relative position of the frustums of the calibration target. More...
|
|
struct | TargetSize |
| Defines the dimensions of the frustums of the calibration target. More...
|
|
class | UserSet |
|
class | UserSetManager |
| Manages device user sets. More...
|
|
class | Version |
| Describes the version information. More...
|
|
class | VirtualProfiler |
|
class | VirtualUserSet |
|
|
enum struct | CoordinateUnit { Millimeter
, Meter
} |
| The unit of the coordinate data of the point cloud. More...
|
|
enum struct | FileFormat { PLY
, PCD
, CSV
} |
|
enum struct | IpAssignmentMethod { Unknown
, DHCP = 4
, Static
, LLA
} |
| Describes the assignment method of the device IP address. More...
|
|
enum struct | Platform {
PLATFORM_A
, PLATFORM_B
, PLATFORM_C
, PLATFORM_D
,
PLATFORM_E
, PLATFORM_F
, PLATFORM_G
, PLATFORM_H
} |
| Describes the platform of the camera. More...
|
|
enum class | ProfilerCalibrationMode { Wide
, Angle
} |
| Defines the calibration mode. More...
|
|
enum class | TargetRotateAxis { X
, Y
, NullAxis
} |
| Specifies the axis along which one laser profiler can rotate relative to another. More...
|
|
enum class | TargetTranslateAxis { X
, Y
, NullAxis
} |
| Specifies the axis along which one laser profiler can translate relative to another. More...
|
|
enum class | OutputLineGPIO {
Line21 = 0
, Line22
, Line23
, Line24
,
Line25
, Line26
, Line27
, Line28
} |
| Describes the types of output lines of GPIO. More...
|
|
enum class | OutputLevel { Low
, High
} |
| Describes the types of output levels of GPIO. More...
|
|
enum class | AcquisitionStatus { AcquisitionTriggerWait
, AcquisitionActive
, FrameTriggerWait
, FrameActive
} |
| Describes the types of acquisition status. More...
|
|