Class PointCloudToFile
Provide a way to share saving point cloud to a file.
Inheritance
PointCloudToFile
Syntax
public class PointCloudToFile : NodeRuntime
Fields
enable_output
Declaration
[Tooltip("If output Point Cloud data")]
[Field("enable", PortDirection.Left, FieldExtra.Read)]
[SerializeField]
protected PortType<bool> enable_output
Field Value
filePrefix
Declaration
[Tooltip("File path and name relative to the application persistent data path.")]
[Field("FilePrefix", PortDirection.Left, FieldExtra.Read)]
[SerializeField]
protected PortType<string> filePrefix
Field Value
Declaration
[Tooltip("Point Cloud Output Format.")]
[Field("Format", PortDirection.Left, FieldExtra.Read)]
[SerializeField]
protected PortTypeEnum format
Field Value
mode
Declaration
[Tooltip("Point Cloud Output Mode.")]
[Field("Mode", PortDirection.Left, FieldExtra.Read)]
[SerializeField]
protected PortTypeEnum mode
Field Value
pointCloud
Declaration
[Tooltip("Input Point Cloud")]
[Field("InPointCloud", PortDirection.Left, FieldExtra.Read | FieldExtra.ChangeEvent)]
[SerializeField]
protected PortType<PointCloud> pointCloud
Field Value
Methods
Disable()
Disable change event on the point cloud port and process all saved raw point cloud in the format
specified through the format port.
Declaration
public override void Disable()
Overrides
Enable(Scheduler.ClockState)
Enable change event on the point cloud port and create missing folders in the path
Declaration
public override void Enable(Scheduler.ClockState clockState)
Parameters
Type |
Name |
Description |
Scheduler.ClockState |
clockState |
The parameters of the waveform associated to this node
|
Overrides