Namespace: Rx::LFR – Class: CExtrinsicCalibration – Header: Rx.LFR/ExtrinsicCalibration.h

CExtrinsicCalibration Class

C++
#include "Rx.LFR/ExtrinsicCalibration.h"
class CExtrinsicCalibration : public CParametersPimpl<CExtrinsicCalibration_Impl, EExtrinsicCalibrationParam, EExtrinsicCalibrationInterface>

The extrinsic calibration class.

Constructors

CExtrinsicCalibration()

Default constructor.

CExtrinsicCalibration(xExtrinsicCalibration)

Move constructor.

Destructor

~CExtrinsicCalibration()

Destructor.

Methods

Initialize()

Initializes this object.

Free()

Frees data stored in extrinsic calibration subsystem.

AlignCameraToIntrinsic(calibration)

Align camera to intrinsic.

AlignCameraParallelToGlobal(calibration, depthPCT)

Align camera parallel to global.

AlignCameraToCalibrationTarget(calibration, totalFocusImage, depthMapImage)

Detect a predefined calibration target, e.g. a ChArUco board or an ArUco cube, and align the camera to its frame.

SetCalibrationTarget(targetType)

Sets the calibration target to align the camera to.

GetCalibrationTarget()

Gets calibration target type.

SetTargetParameter(paramType, value)

Sets a calibration target parameter.

GetTargetParameter(paramType, value)

Sets a calibration target parameter.

GetParams()

Returns the parameters class that can be used to work with parameters of this class.

(Inherited from CParametersPimpl)
GetParams()

Returns the constant parameters class that can be used to work with parameters of this class.

(Inherited from CParametersPimpl)
GetImpl()

Gets the non constant implementation.

(Inherited from CPimpl)
GetImpl()

Gets the constant implementation.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
GetInterface(eInterface)

Gets the interface defined by the given interface ID.

(Inherited from CPimpl)
HasInterface(eInterface)

Queries if this object has the given interface.

(Inherited from CPimpl)

Typedefs

EnumType

The type of the parameter enum. Is used by managed wrapper classes.

(Inherited from CParametersPimpl)
EnumInterfaceType

The type of the interface enum. Is used by managed wrapper classes.

(Inherited from CParametersPimpl)