mf
Media Framework
|
Point cloud point with XYZ coordinates, and RGB color. More...
#include <point.h>
Public Types | |
using | base = elem_tuple< point_xyz, rgb_color > |
Public Types inherited from mf::elem_tuple< point_xyz, rgb_color > | |
using | others_tuple_type = elem_tuple< Other_elems...> |
Public Member Functions | |
point_xyzrgb (const base &tup) | |
point_xyzrgb (const point_xyz &xyz) | |
auto | position () |
auto | position () const |
rgb_color & | color () |
const rgb_color & | color () const |
Public Member Functions inherited from mf::elem_tuple< point_xyz, rgb_color > | |
elem_tuple ()=default | |
elem_tuple (const elem_tuple &)=default | |
elem_tuple (elem_tuple &&)=default | |
elem_tuple (const point_xyz &first, const Other_elems &...others) | |
elem_tuple & | operator= (const elem_tuple &)=default |
elem_tuple & | operator= (elem_tuple &&)=default |
bool | is_null () const noexcept |
Additional Inherited Members | |
Static Public Member Functions inherited from mf::elem_tuple< point_xyz, rgb_color > | |
static constexpr std::size_t | size () |
Public Attributes inherited from mf::elem_tuple< point_xyz, rgb_color > | |
point_xyz | first_ |
others_tuple_type | others_ |
Static Public Attributes inherited from mf::elem_tuple< point_xyz, rgb_color > | |
static constexpr bool | is_nullable |
Point cloud point with XYZ coordinates, and RGB color.
using mf::point_xyzrgb::base = elem_tuple<point_xyz, rgb_color> |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |