Nebula
Loading...
Searching...
No Matches
Im3d::Vec3 Struct Reference

#include <im3d.h>

Public Member Functions

 Vec3 ()
 Vec3 (float _xyz)
 Vec3 (float _x, float _y, float _z)
 Vec3 (const Vec2 &_xy, float _z)
 Vec3 (const Vec4 &_v)
 operator float * ()
 operator const float * () const

Public Attributes

float x
float y
float z

Constructor & Destructor Documentation

◆ Vec3() [1/5]

Im3d::Vec3::Vec3 ( )
inline

◆ Vec3() [2/5]

Im3d::Vec3::Vec3 ( float _xyz)
inline

◆ Vec3() [3/5]

Im3d::Vec3::Vec3 ( float _x,
float _y,
float _z )
inline

◆ Vec3() [4/5]

Im3d::Vec3::Vec3 ( const Vec2 & _xy,
float _z )
inline

◆ Vec3() [5/5]

Vec3::Vec3 ( const Vec4 & _v)

Member Function Documentation

◆ operator const float *()

Im3d::Vec3::operator const float * ( ) const
inline

◆ operator float *()

Im3d::Vec3::operator float * ( )
inline

Member Data Documentation

◆ x

float Im3d::Vec3::x

◆ y

float Im3d::Vec3::y

◆ z

float Im3d::Vec3::z

The documentation for this struct was generated from the following files:
  • /github/workspace/code/addons/dynui/im3d/im3d.h
  • /github/workspace/code/addons/dynui/im3d/im3d.cpp