This is the documentation for Enlighten.

struct Geo GeoVector3

struct Geo::GeoVector3

Single precision 3 dimensional vector class.

Functions

Name Description
GeoVector3()

Constructors.

GeoVector3(float, float, float)

Constructors.

GeoVector3(v128)

Constructors.

operator v128()

Conversion to a v128. W component is always 0.

Variables

Name Description
float X

X coordinate.

float Y

Y coordinate.

float Z

Z coordinate.

Friends

Name Description
friend bool operator!=(const GeoVector3 &l, const GeoVector3 &r)

Performs an element-wise comparison of the two vectors.

friend bool operator==(const GeoVector3 &l, const GeoVector3 &r)

Performs an element-wise comparison of the two vectors.


Geo::GeoVector3::GeoVector3


public: GeoVector3()


Constructors.


Geo::GeoVector3::GeoVector3


public: GeoVector3
(
    float x,
    float y,
    float z
)


Constructors.


Geo::GeoVector3::GeoVector3


public: GeoVector3
(
    v128 rhs
)


Constructors.


Geo::GeoVector3::operator v128


public: operator v128() const


Conversion to a v128. W component is always 0.