EPointCloud::CopyAllAttributesTo
Copies all attributes at a given index from one EPointCloud to another one.
Namespace: Euresys::Open_eVision::Easy3D
[C++]
void CopyAllAttributesTo(
EPointCloud& dstCloud,
OEV_UINT32 dstIndex,
OEV_UINT32 srcIndex
)
Parameters
dstCloud
The EPointCloud where the attributes are copied.
dstIndex
The index of the destination EPointCloud.
srcIndex
The index of the source EPointCloud.
Remarks
An attribute is copied only if both attribute buffers are initialized. If both attribute types are not the same, then a conversion is done (if possible). This function does not perform an allocation. To add a new point with all its attributes to another EPointCloud, use function EPointCloud::AddPointAndAttributesTo.
EPointCloud.CopyAllAttributesTo
Copies all attributes at a given index from one EPointCloud to another one.
Namespace: Euresys.Open_eVision.Easy3D
[C#]
void CopyAllAttributesTo(
Euresys.Open_eVision.Easy3D.EPointCloud dstCloud,
uint dstIndex,
uint srcIndex
)
Parameters
dstCloud
The EPointCloud where the attributes are copied.
dstIndex
The index of the destination EPointCloud.
srcIndex
The index of the source EPointCloud.
Remarks
An attribute is copied only if both attribute buffers are initialized. If both attribute types are not the same, then a conversion is done (if possible). This function does not perform an allocation. To add a new point with all its attributes to another EPointCloud, use function EPointCloud::AddPointAndAttributesTo.