Class OsfFrameSetSourceOptions¶
Defined in File osf_frame_set_source.h
Inheritance Relationships¶
Base Type¶
private ouster::sdk::FrameSetSourceOptionsStruct FrameSetSourceOptions
Class Documentation¶
-
class OsfFrameSetSourceOptions : private ouster::sdk::FrameSetSourceOptions¶
Options for the OsfFrameSetSource.
Public Functions
-
OsfFrameSetSourceOptions(const FrameSetSourceOptions &o)¶
Construct OsfFrameSetSourceOptions from a FrameSetSourceOptions object.
- Parameters:
o[in] The FrameSetSourceOptions object to initialize from.
-
OsfFrameSetSourceOptions()¶
-
void check(const char *source_type) const¶
Check if any parameters are unused.
- Parameters:
source_type[in] name of source type
- Throws:
std::runtime_error – if any parameters are unused
Public Members
-
impl::Parameter<core::error_handler_t> error_handler¶
An optional error handler.
-
impl::Parameter<std::vector<Eigen::Matrix<double, 4, 4, Eigen::RowMajor>>> extrinsics¶
list of extrinsics matrices to apply to the sensor with the same index, overrides any extrinsics loaded from file
-
impl::Parameter<std::string> extrinsics_file¶
file to load extrinsics from
-
impl::Parameter<nonstd::optional<std::vector<std::string>>> field_names¶
list of fields to decode into LidarFrames, if not set decodes all fields, if an empty array decodes no fields
-
impl::Parameter<bool> index¶
if true, ensure that this file is indexed, indexing in place if necessary
-
OsfFrameSetSourceOptions(const FrameSetSourceOptions &o)¶