Namespace: Rx::LFR – Class: CCudaCompute – Header: Rx.LFR/CudaCompute.h

CCudaCompute::Project Method

C++
void Project(CRxArray<double>& targetPoints, const CRxArray<double>& sourcePoints, Rx::ELFSpace targetSpace, Rx::ELFSpace sourceSpace, bool targetInVd, bool sourceInVd)

Projects an array of points from the given source space into the given target space.

Parameters

[CRxArray<double>&] targetPoints

[out] The points in the given target space.

[const CRxArray<double>&] sourcePoints

[in] The points in the given source space.

[Rx::ELFSpace] targetSpace

[in] The target space.

[Rx::ELFSpace] sourceSpace

[in] The source space.

[bool] targetInVd

[in] True if the target depth should be given in virtual depths. Is ignored if the target space isn't virtual.

[bool] sourceInVd

[in] True if the source depth is given in virtual depths. Is ignored if the source space isn't virtual.