Added vxTruncateArray wrapper to ivx::Array

pull/7831/head
Vitaly Tuzov 8 years ago
parent beea04cc89
commit c447e5f615
  1. 8
      3rdparty/openvx/include/ivx.hpp

@ -2008,6 +2008,14 @@ public:
IVX_CHECK_STATUS(vxAddArrayItems(ref, count, ptr, stride));
}
void truncateArray(vx_size new_count)
{
if(new_count <= itemCount())
IVX_CHECK_STATUS(vxTruncateArray(ref, new_count));
else
throw WrapperError(std::string(__func__) + "(): array is too small");
}
void copyRangeTo(size_t start, size_t end, void* data)
{
if (!data) throw WrapperError(std::string(__func__) + "(): output pointer is 0");

Loading…
Cancel
Save