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: