raylib-cpp
C++ object-oriented wrapper library for raylib.
raylib::Vector3 Member List

This is the complete list of members for raylib::Vector3, including all inherited members.

Add(const ::Vector3 &vector3) constraylib::Vector3inline
Barycenter(const ::Vector3 &a, const ::Vector3 &b, const ::Vector3 &c) const (defined in raylib::Vector3)raylib::Vector3inline
CheckCollision(float radius1, const ::Vector3 &center2, float radius2) constraylib::Vector3inline
CrossProduct(const ::Vector3 &vector3) const (defined in raylib::Vector3)raylib::Vector3inline
Distance(const ::Vector3 &vector3) const (defined in raylib::Vector3)raylib::Vector3inline
Divide(const ::Vector3 &vector3) constraylib::Vector3inline
Divide(const float div) constraylib::Vector3inline
DotProduct(const ::Vector3 &vector3) const (defined in raylib::Vector3)raylib::Vector3inline
DrawCircle3D(float radius, const ::Vector3 &rotationAxis, float rotationAngle, Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawCube(float width, float height, float length, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawCube(const ::Vector3 &size, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawCubeWires(float width, float height, float length, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawCubeWires(const ::Vector3 &size, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawCylinder(float radiusTop, float radiusBottom, float height, int slices, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawCylinderWires(float radiusTop, float radiusBottom, float height, int slices, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawLine3D(const ::Vector3 &endPos, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawPlane(const ::Vector2 &size, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawPoint3D(::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawSphere(float radius, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawSphere(float radius, int rings, int slices, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
DrawSphereWires(float radius, int rings, int slices, ::Color color) const (defined in raylib::Vector3)raylib::Vector3inline
GetX() constraylib::Vector3inline
GetY() constraylib::Vector3inline
GetZ() constraylib::Vector3inline
Length() constraylib::Vector3inline
LengthSqr() constraylib::Vector3inline
Lerp(const ::Vector3 &vector3, const float amount) const (defined in raylib::Vector3)raylib::Vector3inline
Max(const ::Vector3 &vector3) const (defined in raylib::Vector3)raylib::Vector3inline
Min(const ::Vector3 &vector3) const (defined in raylib::Vector3)raylib::Vector3inline
Multiply(const ::Vector3 &vector3) constraylib::Vector3inline
Negate() constraylib::Vector3inline
Normalize() const (defined in raylib::Vector3)raylib::Vector3inline
One() (defined in raylib::Vector3)raylib::Vector3inlinestatic
operator std::string() const (defined in raylib::Vector3)raylib::Vector3inline
operator!=(const ::Vector3 &other) const (defined in raylib::Vector3)raylib::Vector3inline
operator*(const ::Vector3 &vector3) constraylib::Vector3inline
operator*(const float scaler) constraylib::Vector3inline
operator*=(const ::Vector3 &vector3)raylib::Vector3inline
operator*=(const float scaler)raylib::Vector3inline
operator+(const ::Vector3 &vector3) constraylib::Vector3inline
operator+=(const ::Vector3 &vector3) (defined in raylib::Vector3)raylib::Vector3inline
operator-(const ::Vector3 &vector3) constraylib::Vector3inline
operator-() constraylib::Vector3inline
operator-=(const ::Vector3 &vector3) (defined in raylib::Vector3)raylib::Vector3inline
operator/(const ::Vector3 &vector3) constraylib::Vector3inline
operator/(const float div) constraylib::Vector3inline
operator/=(const ::Vector3 &vector3)raylib::Vector3inline
operator/=(const float div)raylib::Vector3inline
operator=(const ::Vector3 &vector3) (defined in raylib::Vector3)raylib::Vector3inline
operator==(const ::Vector3 &other) const (defined in raylib::Vector3)raylib::Vector3inline
OrthoNormalize(::Vector3 *vector3) (defined in raylib::Vector3)raylib::Vector3inline
Perpendicular() const (defined in raylib::Vector3)raylib::Vector3inline
Project(const ::Vector3 &vector3) const (defined in raylib::Vector3)raylib::Vector3inline
Reflect(const ::Vector3 &normal) const (defined in raylib::Vector3)raylib::Vector3inline
Reject(const ::Vector3 &vector3) const (defined in raylib::Vector3)raylib::Vector3inline
RotateByQuaternion(const ::Quaternion &quaternion) const (defined in raylib::Vector3)raylib::Vector3inline
Scale(const float scaler) constraylib::Vector3inline
set(const ::Vector3 &vec) (defined in raylib::Vector3)raylib::Vector3inlineprotected
SetX(float value)raylib::Vector3inline
SetY(float value)raylib::Vector3inline
SetZ(float value)raylib::Vector3inline
Subtract(const ::Vector3 &vector3) constraylib::Vector3inline
ToString() const (defined in raylib::Vector3)raylib::Vector3inline
Transform(const ::Matrix &matrix) const (defined in raylib::Vector3)raylib::Vector3inline
Vector3(const ::Vector3 &vec) (defined in raylib::Vector3)raylib::Vector3inline
Vector3(float x, float y, float z) (defined in raylib::Vector3)raylib::Vector3inline
Vector3(float x, float y) (defined in raylib::Vector3)raylib::Vector3inline
Vector3(float x) (defined in raylib::Vector3)raylib::Vector3inline
Vector3() (defined in raylib::Vector3)raylib::Vector3inline
Vector3(::Color color) (defined in raylib::Vector3)raylib::Vector3inline
Zero() (defined in raylib::Vector3)raylib::Vector3inlinestatic