Open 3D Engine EMotionFX Gem API Reference 23.10.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
MCore::Ray Member List

This is the complete list of members for MCore::Ray, including all inherited members.

GetDest() constMCore::Rayinline
GetDirection() constMCore::Rayinline
GetOrigin() constMCore::Rayinline
Intersects(const BoundingSphere &s, AZ::Vector3 *intersectA=nullptr, AZ::Vector3 *intersectB=nullptr) constMCore::Ray
Intersects(const PlaneEq &p, AZ::Vector3 *intersect=nullptr) constMCore::Ray
Intersects(const AZ::Vector3 &p1, const AZ::Vector3 &p2, const AZ::Vector3 &p3, AZ::Vector3 *intersect=nullptr, float *baryU=nullptr, float *baryV=nullptr) constMCore::Ray
Intersects(const AABB &b, AZ::Vector3 *intersectA=nullptr, AZ::Vector3 *intersectB=nullptr) constMCore::Ray
Length() constMCore::Rayinline
Ray()MCore::Rayinline
Ray(const AZ::Vector3 &org, const AZ::Vector3 &endPoint)MCore::Rayinline
Ray(const AZ::Vector3 &org, const AZ::Vector3 &endPoint, const AZ::Vector3 &dir)MCore::Rayinline
Set(const AZ::Vector3 &org, const AZ::Vector3 &endPoint)MCore::Rayinline
SetDest(const AZ::Vector3 &dest)MCore::Rayinline
SetOrigin(const AZ::Vector3 &org)MCore::Rayinline