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