core/extensions/ffi/raymath/vector3/abbr
library
Functions
-
Vector3Add(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Add.
-
Vector3AddValue(Vector3C v, double add)
→ Vector3C
-
See RaylibVector3Ext.Vector3AddValue.
-
Vector3Angle(Vector3C v1, Vector3C v2)
→ double
-
See RaylibVector3Ext.Vector3Angle.
-
Vector3Barycenter(Vector3C p, Vector3C a, Vector3C b, Vector3C c)
→ Vector3C
-
See RaylibVector3Ext.Vector3Barycenter.
-
Vector3Clamp(Vector3C v, Vector3C min, Vector3C max)
→ Vector3C
-
See RaylibVector3Ext.Vector3Clamp.
-
Vector3ClampValue(Vector3C v, double min, double max)
→ Vector3C
-
See RaylibVector3Ext.Vector3ClampValue.
-
Vector3CrossProduct(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3CrossProduct.
-
Vector3CubicHermite(Vector3C v1, Vector3C tangent1, Vector3C v2, Vector3C tangent2, double amount)
→ Vector3C
-
See RaylibVector3Ext.Vector3CubicHermite.
-
Vector3Distance(Vector3C v1, Vector3C v2)
→ double
-
See RaylibVector3Ext.Vector3Distance.
-
Vector3DistanceSqr(Vector3C v1, Vector3C v2)
→ double
-
See RaylibVector3Ext.Vector3DistanceSqr.
-
Vector3Divide(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Divide.
-
Vector3DotProduct(Vector3C v1, Vector3C v2)
→ double
-
See RaylibVector3Ext.Vector3DotProduct.
-
Vector3Equals(Vector3C p, Vector3C q)
→ bool
-
See RaylibVector3Ext.Vector3Equals.
-
Vector3Invert(Vector3C v)
→ Vector3C
-
See RaylibVector3Ext.Vector3Invert.
-
Vector3Length(Vector3C v)
→ double
-
See RaylibVector3Ext.Vector3Length.
-
Vector3LengthSqr(Vector3C v)
→ double
-
See RaylibVector3Ext.Vector3LengthSqr.
-
Vector3Lerp(Vector3C v1, Vector3C v2, double amount)
→ Vector3C
-
See RaylibVector3Ext.Vector3Lerp.
-
Vector3Max(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Max.
-
Vector3Min(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Min.
-
Vector3MoveTowards(Vector3C v, Vector3C target, double maxDistance)
→ Vector3C
-
See RaylibVector3Ext.Vector3MoveTowards.
-
Vector3Multiply(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Multiply.
-
Vector3Negate(Vector3C v)
→ Vector3C
-
See RaylibVector3Ext.Vector3Negate.
-
Vector3Normalize(Vector3C v)
→ Vector3C
-
See RaylibVector3Ext.Vector3Normalize.
-
Vector3One()
→ Vector3C
-
See RaylibVector3Ext.Vector3One.
-
Vector3OrthoNormalize(Pointer<Vector3C> v1, Pointer<Vector3C> v2)
→ void
-
See RaylibVector3Ext.Vector3OrthoNormalize.
-
Vector3Perpendicular(Vector3C v)
→ Vector3C
-
See RaylibVector3Ext.Vector3Perpendicular.
-
Vector3Project(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Project.
-
Vector3Reflect(Vector3C v, Vector3C normal)
→ Vector3C
-
See RaylibVector3Ext.Vector3Reflect.
-
Vector3Refract(Vector3C v, Vector3C n, double r)
→ Vector3C
-
See RaylibVector3Ext.Vector3Refract.
-
Vector3Reject(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Reject.
-
Vector3RotateByAxisAngle(Vector3C v, Vector3C axis, double angle)
→ Vector3C
-
See RaylibVector3Ext.Vector3RotateByAxisAngle.
-
Vector3RotateByQuaternion(Vector3C v, QuaternionC q)
→ Vector3C
-
See RaylibVector3Ext.Vector3RotateByQuaternion.
-
Vector3Scale(Vector3C v, double scalar)
→ Vector3C
-
See RaylibVector3Ext.Vector3Scale.
-
Vector3Subtract(Vector3C v1, Vector3C v2)
→ Vector3C
-
See RaylibVector3Ext.Vector3Subtract.
-
Vector3SubtractValue(Vector3C v, double sub)
→ Vector3C
-
See RaylibVector3Ext.Vector3SubtractValue.
-
Vector3ToFloatV(Vector3C v)
→ float3C
-
See RaylibVector3Ext.Vector3ToFloatV.
-
Vector3Transform(Vector3C v, MatrixC mat)
→ Vector3C
-
See RaylibVector3Ext.Vector3Transform.
-
Vector3Unproject(Vector3C source, MatrixC projection, MatrixC view)
→ Vector3C
-
See RaylibVector3Ext.Vector3Unproject.
-
Vector3Zero()
→ Vector3C
-
See RaylibVector3Ext.Vector3Zero.