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

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

backward() const noexcepts3d::Sphere
bottom() const noexcepts3d::Sphere
centers3d::Sphere
contains(const Vec3 &point) const noexcepts3d::Sphere
contains(const Triangle3D &triangle) const noexcepts3d::Sphere
contains(const Sphere &sphere) const noexcepts3d::Sphere
contains(const Box &box) const noexcepts3d::Sphere
contains(const OrientedBox &box) const noexcepts3d::Sphere
contains(const ViewFrustum &frustum) const noexcepts3d::Sphere
draw(const ColorF &color=Palette::White) consts3d::Sphere
draw(const Texture &texture, const ColorF &color=Palette::White) consts3d::Sphere
draw(const Quaternion &rotation, const ColorF &color=Palette::White) consts3d::Sphere
draw(const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) consts3d::Sphere
draw(const Mat4x4 &mat, const ColorF &color=Palette::White) consts3d::Sphere
draw(const Mat4x4 &mat, const Texture &texture, const ColorF &color=Palette::White) consts3d::Sphere
draw(const PhongMaterial &material) consts3d::Sphere
draw(const Texture &texture, const PhongMaterial &material) consts3d::Sphere
draw(const Quaternion &rotation, const PhongMaterial &material) consts3d::Sphere
draw(const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) consts3d::Sphere
draw(const Mat4x4 &mat, const PhongMaterial &material) consts3d::Sphere
draw(const Mat4x4 &mat, const Texture &texture, const PhongMaterial &material) consts3d::Sphere
Formatter(FormatData &formatData, const Sphere &value)s3d::Spherefriend
forward() const noexcepts3d::Sphere
intersects(const Vec3 &point) const noexcepts3d::Sphere
intersects(const Triangle3D &triangle) const noexcepts3d::Sphere
intersects(const Sphere &sphere) const noexcepts3d::Sphere
intersects(const Box &box) const noexcepts3d::Sphere
intersects(const OrientedBox &box) const noexcepts3d::Sphere
intersects(const ViewFrustum &frustum) const noexcepts3d::Sphere
intersects(const Ray &ray) const noexcepts3d::Sphere
left() const noexcepts3d::Sphere
lerp(const Sphere &other, double f) const noexcepts3d::Sphere
moveBy(value_type _x, value_type _y, value_type _z) noexcepts3d::Sphere
moveBy(position_type v) noexcepts3d::Sphere
movedBy(value_type _x, value_type _y, value_type _z) const noexcepts3d::Sphere
movedBy(position_type v) const noexcepts3d::Sphere
operator!=(const Sphere &lhs, const Sphere &rhs) noexcepts3d::Spherefriend
operator<<(std::basic_ostream< CharType > &output, const Sphere &value)s3d::Spherefriend
operator==(const Sphere &lhs, const Sphere &rhs) noexcepts3d::Spherefriend
operator>>(std::basic_istream< CharType > &input, Sphere &value)s3d::Spherefriend
position_type typedefs3d::Sphere
rs3d::Sphere
right() const noexcepts3d::Sphere
scaled(double s) const noexcepts3d::Sphere
set(value_type _x, value_type _y, size_type _z, size_type _r) noexcepts3d::Sphere
set(position_type _center, size_type _r) noexcepts3d::Sphere
set(const Sphere &sphere) noexcepts3d::Sphere
setPos(value_type _x, value_type _y, value_type _z) noexcepts3d::Sphere
setPos(position_type _center) noexcepts3d::Sphere
setR(value_type _r) noexcepts3d::Sphere
size_type typedefs3d::Sphere
Sphere()=defaults3d::Sphere
Sphere(double _r) noexcepts3d::Sphereexplicit
Sphere(Arithmetic _r) noexcepts3d::Sphereexplicit
Sphere(double _x, double _y, double _z, double _r) noexcepts3d::Sphere
Sphere(X _x, Y _y, Z _z, R _r) noexcepts3d::Sphere
Sphere(const Vec3 &_center, double _r) noexcepts3d::Sphere
Sphere(const Vec3 &_center, Arithmetic _r) noexcepts3d::Sphere
stretched(value_type size) const noexcepts3d::Sphere
top() const noexcepts3d::Sphere
value_type typedefs3d::Sphere
xs3d::Sphere
ys3d::Sphere
zs3d::Sphere