Struct e57::PointCloudWriter
source · pub struct PointCloudWriter<'a, T: Read + Write + Seek> { /* private fields */ }Expand description
Creates a new point cloud by taking points and writing them into an E57 file.
Implementations§
source§impl<'a, T: Read + Write + Seek> PointCloudWriter<'a, T>
impl<'a, T: Read + Write + Seek> PointCloudWriter<'a, T>
sourcepub fn set_name(&mut self, value: Option<String>)
pub fn set_name(&mut self, value: Option<String>)
Set optional user-defined name for the point cloud (empty by default).
sourcepub fn set_description(&mut self, value: Option<String>)
pub fn set_description(&mut self, value: Option<String>)
Set optional user-defined description for the point cloud (empty by default).
sourcepub fn set_original_guids(&mut self, value: Option<Vec<String>>)
pub fn set_original_guids(&mut self, value: Option<Vec<String>>)
Set optional original GUIDs to indicate the source point clouds used to create this one. This is useful to keep track which different point clouds were combined.
sourcepub fn set_transform(&mut self, value: Option<Transform>)
pub fn set_transform(&mut self, value: Option<Transform>)
Set optional transformation to convert data from the local point cloud coordinates to the file-level coordinate system. By default this is empty, meaning the point cloud has no transformation.
sourcepub fn set_acquisition_start(&mut self, value: Option<DateTime>)
pub fn set_acquisition_start(&mut self, value: Option<DateTime>)
Set optional start date and time when the point cloud was captured with a scanning device (empty by default).
sourcepub fn set_acquisition_end(&mut self, value: Option<DateTime>)
pub fn set_acquisition_end(&mut self, value: Option<DateTime>)
Set optional end date and time when the point cloud was captured with a scanning device (empty by default).
sourcepub fn set_sensor_vendor(&mut self, value: Option<String>)
pub fn set_sensor_vendor(&mut self, value: Option<String>)
Set optional name of the manufacturer for the sensor used to capture the point cloud (empty by default).
sourcepub fn set_sensor_model(&mut self, value: Option<String>)
pub fn set_sensor_model(&mut self, value: Option<String>)
Set optional model name of the sensor used for capturing (empty by default).
sourcepub fn set_sensor_serial(&mut self, value: Option<String>)
pub fn set_sensor_serial(&mut self, value: Option<String>)
Set optional serial number of the sensor used for capturing (empty by default).
sourcepub fn set_sensor_sw_version(&mut self, value: Option<String>)
pub fn set_sensor_sw_version(&mut self, value: Option<String>)
Set optional version identifier for the sensor software used for capturing (empty by default).
sourcepub fn set_sensor_hw_version(&mut self, value: Option<String>)
pub fn set_sensor_hw_version(&mut self, value: Option<String>)
Set optional version identifier for the sensor hardware used for capturing (empty by default).
sourcepub fn set_sensor_fw_version(&mut self, value: Option<String>)
pub fn set_sensor_fw_version(&mut self, value: Option<String>)
Set optional version identifier for the sensor firmware used for capturing (empty by default).
sourcepub fn set_temperature(&mut self, value: Option<f64>)
pub fn set_temperature(&mut self, value: Option<f64>)
Set optional ambient temperature in degrees Celsius, measured at the sensor at the time of capturing (empty by default).
sourcepub fn set_humidity(&mut self, value: Option<f64>)
pub fn set_humidity(&mut self, value: Option<f64>)
Set optional percentage of relative humidity between 0 and 100, measured at the sensor at the time of capturing (empty by default).
sourcepub fn set_atmospheric_pressure(&mut self, value: Option<f64>)
pub fn set_atmospheric_pressure(&mut self, value: Option<f64>)
Set optional atmospheric pressure in Pascals, measured at the sensor at the time of capturing (empty by default).