Namespace: Rx::LFR – Class: RayDepthMerge – Header: Rx.LFR/RayDepthMerge.h
RayDepthMerge Class
#include "Rx.LFR/RayDepthMerge.h"
class RayDepthMerge : public CParametersPimpl<RayDepthMerge_Impl, ERayDepthMergeParam, ERayDepthMergeInterface>
Provides methods for merging the raw depth maps of multiple images into a single image.
Constructors
RayDepthMerge(cudaCompute) | Constructor. |
Destructor
~RayDepthMerge() | Destructor. |
Methods
AddRawImage(rawImage) | Adds a raw image. |
ResetImages() | Clears the list of added images. |
MergeImages(mergePreprocessImages) | Merges the Rx::LFR::EImage::DepthRay images of all added raw images into one final result and stores it in the provided Rx::LFR::CCudaCompute instance. |
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) |