raylib-cpp
C++ object-oriented wrapper library for raylib.
|
This is the complete list of members for raylib::Vector3, including all inherited members.
Add(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
Barycenter(const ::Vector3 &a, const ::Vector3 &b, const ::Vector3 &c) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
CheckCollision(float radius1, const ::Vector3 ¢er2, float radius2) const | raylib::Vector3 | inline |
CrossProduct(const ::Vector3 &vector3) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Distance(const ::Vector3 &vector3) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Divide(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
Divide(const float div) const | raylib::Vector3 | inline |
DotProduct(const ::Vector3 &vector3) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawCircle3D(float radius, const ::Vector3 &rotationAxis, float rotationAngle, Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawCube(float width, float height, float length, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawCube(const ::Vector3 &size, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawCubeWires(float width, float height, float length, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawCubeWires(const ::Vector3 &size, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawCylinder(float radiusTop, float radiusBottom, float height, int slices, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawCylinderWires(float radiusTop, float radiusBottom, float height, int slices, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawLine3D(const ::Vector3 &endPos, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawPlane(const ::Vector2 &size, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawPoint3D(::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawSphere(float radius, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawSphere(float radius, int rings, int slices, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
DrawSphereWires(float radius, int rings, int slices, ::Color color) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
GetX() const | raylib::Vector3 | inline |
GetY() const | raylib::Vector3 | inline |
GetZ() const | raylib::Vector3 | inline |
Length() const | raylib::Vector3 | inline |
LengthSqr() const | raylib::Vector3 | inline |
Lerp(const ::Vector3 &vector3, const float amount) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Max(const ::Vector3 &vector3) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Min(const ::Vector3 &vector3) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Multiply(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
Negate() const | raylib::Vector3 | inline |
Normalize() const (defined in raylib::Vector3) | raylib::Vector3 | inline |
One() (defined in raylib::Vector3) | raylib::Vector3 | inlinestatic |
operator std::string() const (defined in raylib::Vector3) | raylib::Vector3 | inline |
operator!=(const ::Vector3 &other) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
operator*(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
operator*(const float scaler) const | raylib::Vector3 | inline |
operator*=(const ::Vector3 &vector3) | raylib::Vector3 | inline |
operator*=(const float scaler) | raylib::Vector3 | inline |
operator+(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
operator+=(const ::Vector3 &vector3) (defined in raylib::Vector3) | raylib::Vector3 | inline |
operator-(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
operator-() const | raylib::Vector3 | inline |
operator-=(const ::Vector3 &vector3) (defined in raylib::Vector3) | raylib::Vector3 | inline |
operator/(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
operator/(const float div) const | raylib::Vector3 | inline |
operator/=(const ::Vector3 &vector3) | raylib::Vector3 | inline |
operator/=(const float div) | raylib::Vector3 | inline |
operator=(const ::Vector3 &vector3) (defined in raylib::Vector3) | raylib::Vector3 | inline |
operator==(const ::Vector3 &other) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
OrthoNormalize(::Vector3 *vector3) (defined in raylib::Vector3) | raylib::Vector3 | inline |
Perpendicular() const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Project(const ::Vector3 &vector3) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Reflect(const ::Vector3 &normal) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Reject(const ::Vector3 &vector3) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
RotateByQuaternion(const ::Quaternion &quaternion) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Scale(const float scaler) const | raylib::Vector3 | inline |
set(const ::Vector3 &vec) (defined in raylib::Vector3) | raylib::Vector3 | inlineprotected |
SetX(float value) | raylib::Vector3 | inline |
SetY(float value) | raylib::Vector3 | inline |
SetZ(float value) | raylib::Vector3 | inline |
Subtract(const ::Vector3 &vector3) const | raylib::Vector3 | inline |
ToString() const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Transform(const ::Matrix &matrix) const (defined in raylib::Vector3) | raylib::Vector3 | inline |
Vector3(const ::Vector3 &vec) (defined in raylib::Vector3) | raylib::Vector3 | inline |
Vector3(float x, float y, float z) (defined in raylib::Vector3) | raylib::Vector3 | inline |
Vector3(float x, float y) (defined in raylib::Vector3) | raylib::Vector3 | inline |
Vector3(float x) (defined in raylib::Vector3) | raylib::Vector3 | inline |
Vector3() (defined in raylib::Vector3) | raylib::Vector3 | inline |
Vector3(::Color color) (defined in raylib::Vector3) | raylib::Vector3 | inline |
Zero() (defined in raylib::Vector3) | raylib::Vector3 | inlinestatic |