struct Geo GeoPoint3D

This is the documentation for Enlighten.

struct Geo GeoPoint3D

struct Geo::GeoPoint3D

Integer 3 dimensional point class.

Functions

Name

Description

Name

Description

GeoPoint3D()

Constructors.

GeoPoint3D(s32, s32, s32)

Constructors.

GeoPoint3D(s32)

Constructors.

operator-(GeoPoint3D const &)

Component-wise subtraction (translation).

operator!=(const GeoPoint3D &)

Inequality operator.

operator*(s32)

Scalar multiplication.

operator*=(s32)

Scalar multiplication.

operator/(s32)

Scalar division.

operator/=(s32)

Scalar division.

operator+(GeoPoint3D const &)

Component-wise addition (translation).

operator+=(const GeoPoint3D &)

Component-wise addition (translation).

operator-=(const GeoPoint3D &)

Component-wise subtraction (translation).

operator==(const GeoPoint3D &)

Equality operator.

Variables

Name

Description

Name

Description

s32 X

X coordinate.

s32 Y

Y coordinate.

s32 Z

Z coordinate.



Geo::GeoPoint3D::GeoPoint3D


public: GeoPoint3D()


Constructors.



Geo::GeoPoint3D::GeoPoint3D


public: GeoPoint3D
(
    s32 InX,
    s32 InY,
    s32 InZ
)


Constructors.



Geo::GeoPoint3D::GeoPoint3D


public: GeoPoint3D
(
    s32 InSize
)