licornea_tools
|
#include <point.h>
Public Member Functions | |
point_full ()=default | |
point_full (const point_full &)=default | |
point_full (const point_xyz &pt, const rgb_color &col=rgb_color::white) | |
point_full & | operator= (const point_full &)=default |
point_full & | operator= (const point_xyz &pt) |
point_full & | operator= (const vec3 &pos) |
![]() | |
point_xyz ()=default | |
point_xyz (const point_xyz &)=default | |
point_xyz (float x_, float y_, float z_) | |
point_xyz (const vec3 &pos) | |
point_xyz & | operator= (const point_xyz &)=default |
point_xyz & | operator= (const vec3 &pos) |
void | set_position (const vec3 &pos) |
vec3 | position () const |
void | set_non_null () |
void | set_null () |
bool | is_null () const |
operator bool () const | |
Public Attributes | |
rgb_color | color = rgb_color::white |
int | reserved: 13 |
![]() | |
float | x = 0.0 |
float | y = 0.0 |
float | z = 0.0 |
float | w = 0.0 |
|
default |
|
default |
|
inline |
|
default |
|
inline |
|
inline |
rgb_color tlz::point_full::color = rgb_color::white |