Zivid C++ API  2.4.2+1a2e8cfb-1
Defining the Future of 3D Machine Vision
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 CZivid::Experimental::Calibration::AccuracyEstimateA dimension accuracy estimate for a specific working volume
 CZivid::Settings2D::AcquisitionSettings for a single acquisition
 CZivid::Settings::AcquisitionSettings for a single acquisition
 CZivid::Settings2D::AcquisitionsList of acquisitions. Note that the Zivid SDK only supports a single acquisition per capture in 2D mode
 CZivid::Settings::AcquisitionsList of Acquisition objects
 CZivid::CaptureAssistant::SuggestSettingsParameters::AmbientLightFrequencyAmbient light frequency
 CZivid::Settings2D::Acquisition::ApertureAperture setting for the camera. Specified as an f-number (the ratio of lens focal length to the effective aperture diameter)
 CZivid::Settings::Acquisition::ApertureAperture setting for the camera. Specified as an f-number (the ratio of lens focal length to the effective aperture diameter)
 CZivid::ApplicationManager class for Zivid
 CZivid::Array2D< DataFormat >Two-dimensional container of data
 CZivid::Array2D< PixelFormat >
 CZivid::CameraState::AvailableFlag if camera is physically connected to the computer, but not connected in software. When the camera is in this state, you can call connect()
 CZivid::Settings2D::Processing::Color::BalanceColor balance settings
 CZivid::Settings::Processing::Color::BalanceColor balance settings
 CZivid::Settings2D::Processing::Color::Balance::BlueDigital gain applied to blue channel
 CZivid::Settings::Processing::Color::Balance::BlueDigital gain applied to blue channel
 CZivid::Settings2D::Acquisition::BrightnessBrightness controls the light output from the projector
 CZivid::Settings::Acquisition::BrightnessBrightness controls the light output from the projector
 CZivid::CameraInterface to one Zivid camera
 CZivid::Experimental::Calibration::CameraCorrectionAn in-field correction that may be written to a camera
 CZivid::CameraInfoInformation about camera model, serial number etc
 CZivid::CameraIntrinsicsInformation about the intrinsic parameters of the camera (OpenCV model)
 CZivid::CameraIntrinsics::CameraMatrixThe camera matrix K (=[fx,0,cx;0,fy,cy;0,0,1])
 CZivid::CameraStateInformation about camera connection state, temperatures, etc
 CZivid::Experimental::Calibration::CameraVerificationAn assessment of the current dimension trueness of a camera at a specific location
 CZivid::Settings2D::Processing::ColorColor settings
 CZivid::Settings::Processing::ColorColor settings
 CZivid::ColorBGRABase< T >
 CZivid::ColorBGRABase< uint8_t >
 CZivid::ColorRGBABase< T >
 CZivid::ColorRGBABase< uint8_t >
 CZivid::ComputeDeviceContains information about the compute device used by Zivid::Application
 CZivid::CameraState::ConnectedFlag if camera is connected in software
 CZivid::Settings::Processing::Filters::Experimental::ContrastDistortionCorrects artifacts that appear when imaging scenes with large texture gradients or high contrast. These artifacts are caused by blurring in the lens. The filter works best when aperture values are chosen such that the camera has quite good focus. The filter also supports removing the points that experience a large correction
 CZivid::FrameInfo::SoftwareVersion::CoreCore version
 CZivid::Settings::Processing::Filters::Experimental::ContrastDistortion::CorrectionCorrection
 CZivid::CameraIntrinsics::CameraMatrix::CXx coordinate of the principal point
 CZivid::CameraIntrinsics::CameraMatrix::CYy coordinate of the principal point
 CZivid::Calibration::DetectionResultA result returned by the detectFeaturePoints(...) call
 CZivid::CameraIntrinsics::DistortionThe radial and tangential distortion parameters
 CZivid::CameraState::Temperature::DMDDMD temperature
 CZivid::Settings::Processing::Color::Experimental::ToneMapping::EnabledThis setting controls when tone mapping of colors is performed. Tone mapping will normalize the captured color image to the full available output range by applying a gain factor to the colors. For single-captures this can be used do brighten dark images. For HDR captures this is required to map high-dynamic-range colors to the more limited dynamic range output
 CZivid::Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::EnabledEnabled
 CZivid::Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::EnabledEnabled
 CZivid::Settings::Processing::Filters::Noise::Removal::EnabledEnable or disable the SNR filter
 CZivid::Settings::Processing::Filters::Outlier::Removal::EnabledEnable or disable the outlier filter
 CZivid::Settings::Processing::Filters::Reflection::Removal::EnabledEnable or disable the reflection filter. Note that this filter is computationally intensive and may affect the frame rate
 CZivid::Settings::Processing::Filters::Smoothing::Gaussian::EnabledEnable or disable the smoothing filter
 CZivid::Settings::Experimental::EngineSet the Zivid Vision Engine to use
 Cstd::exception
 CZivid::Settings::ExperimentalExperimental features. These settings may be changed, renamed, moved or deleted in the future
 CZivid::Settings::Processing::Color::ExperimentalExperimental color settings. These may be renamed, moved or deleted in the future
 CZivid::Settings::Processing::Filters::ExperimentalExperimental filters. These may be renamed, moved or deleted in the future
 CZivid::Settings2D::Acquisition::ExposureTimeExposure time for the image
 CZivid::Settings::Acquisition::ExposureTimeExposure time for each single image in the measurement. Affects frame rate
 CZivid::Settings::Processing::FiltersFilters
 CZivid::CameraInfo::FirmwareVersionThe firmware version on the camera
 CZivid::FrameA frame captured by a Zivid camera
 CZivid::Frame2DA 2D frame captured by a Zivid camera
 CZivid::FrameInfoVarious information for a frame
 CZivid::CameraIntrinsics::CameraMatrix::FXFocal length in x
 CZivid::CameraIntrinsics::CameraMatrix::FYFocal length in y
 CZivid::Settings2D::Acquisition::GainAnalog gain in the camera
 CZivid::Settings::Acquisition::GainAnalog gain in the camera
 CZivid::Settings2D::Processing::Color::GammaGamma applied to the color values. Gamma less than 1 makes the colors brighter, while gamma greater than 1 makes the colors darker
 CZivid::Settings::Processing::Color::GammaGamma applied to the color values. Gamma less than 1 makes the colors brighter, while gamma greater than 1 makes the colors darker
 CZivid::Settings::Processing::Filters::Smoothing::GaussianGaussian smoothing of the point cloud
 CZivid::CameraState::Temperature::GeneralGeneral temperature
 CZivid::Settings2D::Processing::Color::Balance::GreenDigital gain applied to green channel
 CZivid::Settings::Processing::Color::Balance::GreenDigital gain applied to green channel
 CZivid::Calibration::HandEyeInputBinds together a robot pose and the detection result acquired from the pose
 CZivid::Calibration::HandEyeOutputThe hand-eye calibration result containing the computed pose and reprojection errors for all the input poses
 CZivid::Calibration::HandEyeResidualRepresentaton of the estimated errors of a calibrated hand-eye transform
 CDetail::HasValidRange
 CDetail::HasValidSize
 CDetail::HasValidValues
 CZivid::Experimental::Calibration::InfieldCorrectionInputContainer for input-data needed by in-field verification and correction functions
 CDetail::IsOptional
 CZivid::CameraIntrinsics::Distortion::K1First radial distortion term
 CZivid::CameraIntrinsics::Distortion::K2Second radial distortion term
 CZivid::CameraIntrinsics::Distortion::K3Third radial distortion term
 CZivid::CameraState::Temperature::LEDLED temperature
 CZivid::CameraState::Temperature::LensLens temperature
 CZivid::CameraInfo::Revision::MajorMajor hardware revision number
 CZivid::Matrix< T, rowCount, colCount >A fixed size matrix in row major order
 CZivid::Matrix< float, 4, 4 >
 CZivid::CaptureAssistant::SuggestSettingsParameters::MaxCaptureTimeCapture time budget
 CZivid::CameraInfo::UserData::MaxSizeBytesThe maximum number of bytes of user data that can be stored in the camera
 CZivid::CameraInfo::Revision::MinorMinor hardware revision number
 CZivid::CameraInfo::ModelNameThe model name of the camera
 CZivid::Calibration::MultiCameraOutputThe results from a multi-camera calibration process
 CZivid::Calibration::MultiCameraResidualRepresentation of the estimated errors of a multi-camera calibration
 CZivid::Settings::Processing::Filters::NoiseContains a filter that removes points with low signal-to-noise ratio (SNR)
 CZivid::Settings::Processing::Filters::OutlierContains a filter that removes points with large Euclidean distance to neighboring points
 CZivid::CameraIntrinsics::Distortion::P1First tangential distortion term
 CZivid::CameraIntrinsics::Distortion::P2Second tangential distortion term
 CZivid::CameraState::Temperature::PCBPCB temperature
 CZivid::PointCloudPoint cloud with x, y, z, RGB color and SNR laid out on a 2D grid
 CZivid::PointXYZPoint with three coordinates as float
 CZivid::PointXYZColorBGRAStruct which contains XYZ point and BGRA color packed together
 CZivid::PointXYZColorRGBAStruct which contains XYZ point and RGBA color packed together
 CZivid::PointXYZWPoint with four coordinates as float
 CZivid::PointZPoint with Z coordinate
 CZivid::Calibration::PoseDescribes a robot pose
 CZivid::Settings2D::ProcessingProcessing related settings
 CZivid::Settings::ProcessingSettings related to processing of a capture, including filters and color balance
 CZivid::Range< T >Class describing a range of values for a given type T
 CZivid::Settings2D::Processing::Color::Balance::RedDigital gain applied to red channel
 CZivid::Settings::Processing::Color::Balance::RedDigital gain applied to red channel
 CZivid::Settings::Processing::Filters::ReflectionContains a filter that removes points likely introduced by reflections (useful for shiny materials)
 CZivid::Settings::Processing::Filters::Experimental::ContrastDistortion::RemovalRemoval
 CZivid::Settings::Processing::Filters::Noise::RemovalDiscard points with signal-to-noise ratio (SNR) values below a threshold
 CZivid::Settings::Processing::Filters::Outlier::RemovalDiscard point if Euclidean distance to neighboring points is above a threshold
 CZivid::Settings::Processing::Filters::Reflection::RemovalDiscard points likely introduced by reflections (useful for shiny materials)
 CZivid::CameraInfo::RevisionThe hardware revision of the camera
 CZivid::CameraInfo::SerialNumberThe serial number of the camera
 CZivid::SettingsSettings used when capturing with a Zivid camera
 CZivid::Settings2DSettings used when capturing 2D images with a Zivid camera
 CZivid::Settings::Processing::Filters::Smoothing::Gaussian::SigmaHigher values result in smoother point clouds (Standard deviation of the filter coefficients)
 CZivid::Settings::Processing::Filters::SmoothingSmoothing filters
 CZivid::SNRSignal-to-Noise ratio (SNR)
 CZivid::FrameInfo::SoftwareVersionThe version information for installed software at the time of image capture
 CZivid::Settings::Processing::Filters::Experimental::ContrastDistortion::Correction::StrengthHigher values gives more correction
 CZivid::CaptureAssistant::SuggestSettingsParametersUsed to specify a constraint on the total capture time for the settings suggested by the Capture Assistant, and optionally specify the ambient light frequency. The capture time constraint assumes a computer meeting Zivid's recommended minimum compute power
 CZivid::CameraState::TemperatureCurrent temperature(s)
 CZivid::Settings::Processing::Filters::Experimental::ContrastDistortion::Removal::ThresholdHigher values remove more points
 CZivid::Settings::Processing::Filters::Noise::Removal::ThresholdDiscard points with signal-to-noise ratio (SNR) below the given value
 CZivid::Settings::Processing::Filters::Outlier::Removal::ThresholdDiscard point if Euclidean distance to neighboring points is above the given value
 CZivid::FrameInfo::TimeStampThe time of frame capture
 CZivid::Settings::Processing::Color::Experimental::ToneMappingTonemapping settings
 CZivid::CameraInfo::UserDataInformation about user data capabilities of the camera
 CZivid::Visualization::VisualizerSimple visualizer component for point clouds