![]() |
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 |