3#include "../_decl/decl_plane_enumerator.hpp"
5#include "detail_composite.hpp"
6#include "detail_point_cloud.hpp"
16 static_assert(!std::is_base_of<Composite, T>::value && !std::is_base_of<PointCloud, T>::value,
17 "CVB: PlaneEnumerator must not be a a base of Composite or PointCloud");
Lazy enumeration of planes.
Definition decl_plane_enumerator.hpp:27
static PlaneEnumerator FromObject(const T &object)
Create a plane enumerator for a given object.
PlaneEnumerator() noexcept
Plane enumerator constructor.
Definition decl_plane_enumerator.hpp:39
void * Handle() const noexcept
Classic API device handle.
Definition decl_plane_enumerator.hpp:93
cvbbool_t ShareObject(OBJ Object)
Root namespace for the Image Manager interface.
Definition c_bayer_to_rgb.h:17