OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Ray Member List

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

directions3d::Ray
Formatter(FormatData &formatData, const Ray &value)s3d::Rayfriend
getDirection() const noexcepts3d::Ray
getOrigin() const noexcepts3d::Ray
intersects(const Triangle3D &triangle) consts3d::Ray
intersects(const Sphere &sphere) consts3d::Ray
intersects(const Plane &plane) consts3d::Ray
intersects(const InfinitePlane &plane) consts3d::Ray
intersects(const Box &aabb) consts3d::Ray
intersects(const OrientedBox &obb) consts3d::Ray
intersects(const ViewFrustum &frustum) consts3d::Ray
intersects(const Cylinder &cylinder) consts3d::Ray
intersects(const Cone &cone) consts3d::Ray
intersectsAt(const Triangle3D &triangle) consts3d::Ray
intersectsAt(const Sphere &sphere) consts3d::Ray
intersectsAt(const Plane &plane) consts3d::Ray
intersectsAt(const InfinitePlane &plane) consts3d::Ray
intersectsAt(const Box &aabb) consts3d::Ray
intersectsAt(const OrientedBox &obb) consts3d::Ray
intersectsAt(const ViewFrustum &frustum) consts3d::Ray
intersectsAt(const Cylinder &cylinder) consts3d::Ray
intersectsAt(const Cone &cone) consts3d::Ray
operator<<(std::basic_ostream< CharType > &output, const Ray &value)s3d::Rayfriend
operator>>(std::basic_istream< CharType > &input, Ray &value)s3d::Rayfriend
origins3d::Ray
point_at(float distance) const noexcepts3d::Ray
point_at(Arithmetic distance) const noexcepts3d::Ray
Ray()=defaults3d::Ray
Ray(Float3 _origin, Float3 normalizedDirection) noexcepts3d::Ray
Ray(X ox, Y oy, Z oz, Float3 normalizedDirection) noexcepts3d::Ray
Ray(Float3 _origin, X ndx, Y ndy, Z ndz) noexcepts3d::Ray
setDirection(Float3 _direction) noexcepts3d::Ray
setOrigin(Float3 _origin) noexcepts3d::Ray