![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Ray, including all inherited members.
| direction | s3d::Ray | |
| Formatter(FormatData &formatData, const Ray &value) | s3d::Ray | friend |
| getDirection() const noexcept | s3d::Ray | |
| getOrigin() const noexcept | s3d::Ray | |
| intersects(const Triangle3D &triangle) const | s3d::Ray | |
| intersects(const Sphere &sphere) const | s3d::Ray | |
| intersects(const Plane &plane) const | s3d::Ray | |
| intersects(const InfinitePlane &plane) const | s3d::Ray | |
| intersects(const Box &aabb) const | s3d::Ray | |
| intersects(const OrientedBox &obb) const | s3d::Ray | |
| intersects(const ViewFrustum &frustum) const | s3d::Ray | |
| intersects(const Cylinder &cylinder) const | s3d::Ray | |
| intersects(const Cone &cone) const | s3d::Ray | |
| intersectsAt(const Triangle3D &triangle) const | s3d::Ray | |
| intersectsAt(const Sphere &sphere) const | s3d::Ray | |
| intersectsAt(const Plane &plane) const | s3d::Ray | |
| intersectsAt(const InfinitePlane &plane) const | s3d::Ray | |
| intersectsAt(const Box &aabb) const | s3d::Ray | |
| intersectsAt(const OrientedBox &obb) const | s3d::Ray | |
| intersectsAt(const ViewFrustum &frustum) const | s3d::Ray | |
| intersectsAt(const Cylinder &cylinder) const | s3d::Ray | |
| intersectsAt(const Cone &cone) const | s3d::Ray | |
| operator<<(std::basic_ostream< CharType > &output, const Ray &value) | s3d::Ray | friend |
| operator>>(std::basic_istream< CharType > &input, Ray &value) | s3d::Ray | friend |
| origin | s3d::Ray | |
| point_at(float distance) const noexcept | s3d::Ray | |
| point_at(Arithmetic distance) const noexcept | s3d::Ray | |
| Ray()=default | s3d::Ray | |
| Ray(Float3 _origin, Float3 normalizedDirection) noexcept | s3d::Ray | |
| Ray(X ox, Y oy, Z oz, Float3 normalizedDirection) noexcept | s3d::Ray | |
| Ray(Float3 _origin, X ndx, Y ndy, Z ndz) noexcept | s3d::Ray | |
| setDirection(Float3 _direction) noexcept | s3d::Ray | |
| setOrigin(Float3 _origin) noexcept | s3d::Ray |