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

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

centers3d::OrientedBox
contains(const Vec3 &point) const noexcepts3d::OrientedBox
contains(const Triangle3D &triangle) const noexcepts3d::OrientedBox
contains(const Sphere &sphere) const noexcepts3d::OrientedBox
contains(const Box &box) const noexcepts3d::OrientedBox
contains(const OrientedBox &box) const noexcepts3d::OrientedBox
contains(const ViewFrustum &frustum) const noexcepts3d::OrientedBox
ds3d::OrientedBox
draw(const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const Texture &texture, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const TextureRegion &textureRegion, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const Quaternion &rotation, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const Quaternion &rotation, const TextureRegion &textureRegion, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const Mat4x4 &mat, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const Mat4x4 &mat, const Texture &texture, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const Mat4x4 &mat, const TextureRegion &textureRegion, const ColorF &color=Palette::White) consts3d::OrientedBox
draw(const PhongMaterial &material) consts3d::OrientedBox
draw(const Texture &texture, const PhongMaterial &material) consts3d::OrientedBox
draw(const TextureRegion &textureRegion, const PhongMaterial &material) consts3d::OrientedBox
draw(const Quaternion &rotation, const PhongMaterial &material) consts3d::OrientedBox
draw(const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) consts3d::OrientedBox
draw(const Quaternion &rotation, const TextureRegion &textureRegion, const PhongMaterial &material) consts3d::OrientedBox
draw(const Mat4x4 &mat, const PhongMaterial &material) consts3d::OrientedBox
draw(const Mat4x4 &mat, const Texture &texture, const PhongMaterial &material) consts3d::OrientedBox
draw(const Mat4x4 &mat, const TextureRegion &textureRegion, const PhongMaterial &material) consts3d::OrientedBox
drawFrame(const ColorF &color=Palette::White) consts3d::OrientedBox
Formatter(FormatData &formatData, const OrientedBox &value)s3d::OrientedBoxfriend
getCorners() const noexcepts3d::OrientedBox
hs3d::OrientedBox
hasVolume() const noexcepts3d::OrientedBox
intersects(const Vec3 &point) const noexcepts3d::OrientedBox
intersects(const Triangle3D &triangle) const noexcepts3d::OrientedBox
intersects(const Sphere &sphere) const noexcepts3d::OrientedBox
intersects(const Box &box) const noexcepts3d::OrientedBox
intersects(const OrientedBox &box) const noexcepts3d::OrientedBox
intersects(const ViewFrustum &frustum) const noexcepts3d::OrientedBox
intersects(const Ray &ray) const noexcepts3d::OrientedBox
lerp(const OrientedBox &other, double f) const noexcepts3d::OrientedBox
moveBy(value_type _x, value_type _y, value_type _z) noexcepts3d::OrientedBox
moveBy(size_type v) noexcepts3d::OrientedBox
movedBy(value_type _x, value_type _y, value_type _z) const noexcepts3d::OrientedBox
movedBy(size_type v) const noexcepts3d::OrientedBox
operator<<(std::basic_ostream< CharType > &output, const OrientedBox &value)s3d::OrientedBoxfriend
operator>>(std::basic_istream< CharType > &input, OrientedBox &value)s3d::OrientedBoxfriend
orientations3d::OrientedBox
OrientedBox()=defaults3d::OrientedBox
OrientedBox(double _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBoxexplicit
OrientedBox(Arithmetic _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBoxexplicit
OrientedBox(double _w, double _h, double _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(W _w, H _h, D _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBoxexplicit
OrientedBox(const Vec3 &_size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBoxexplicit
OrientedBox(double cx, double cy, double cz, double _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(X cx, Y cy, Z cz, S _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(double cx, double cy, double cz, double _w, double _h, double _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(X cx, Y cy, Z cz, W _w, H _h, D _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(double cx, double cy, double cz, const Vec3 &_size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(X cx, Y cy, Z cz, const Vec3 &_size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(const Vec3 &_center, double _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(const Vec3 &_center, Arithmetic _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(const Vec3 &_center, double _w, double _h, double _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(const Vec3 &_center, W _w, H _h, D _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(const Vec3 &_center, const Vec3 &_size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(Arg::bottomCenter_< Vec3 > bottomCenter, double _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(Arg::bottomCenter_< Vec3 > bottomCenter, Arithmetic _size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(Arg::bottomCenter_< Vec3 > bottomCenter, double _w, double _h, double _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(Arg::bottomCenter_< Vec3 > bottomCenter, W _w, H _h, D _d, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(Arg::bottomCenter_< Vec3 > bottomCenter, const Vec3 &_size, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
OrientedBox(const Box &box, Quaternion _orientation=Quaternion::Identity()) noexcepts3d::OrientedBox
position_type typedefs3d::OrientedBox
scaled(double s) const noexcepts3d::OrientedBox
scaled(double sx, double sy, double sz) const noexcepts3d::OrientedBox
scaled(Vec3 s) const noexcepts3d::OrientedBox
setOrientation(Quaternion _orientation) noexcepts3d::OrientedBox
setPos(value_type cx, value_type cy, value_type cz) noexcepts3d::OrientedBox
setPos(position_type _center) noexcepts3d::OrientedBox
setSize(value_type _w, value_type _h, value_type _d) noexcepts3d::OrientedBox
setSize(size_type _size) noexcepts3d::OrientedBox
sizes3d::OrientedBox
size_type typedefs3d::OrientedBox
stretched(double xyz) const noexcepts3d::OrientedBox
stretched(double _x, double _y, double _z) const noexcepts3d::OrientedBox
stretched(Vec3 xyz) const noexcepts3d::OrientedBox
value_type typedefs3d::OrientedBox
ws3d::OrientedBox
xs3d::OrientedBox
ys3d::OrientedBox
zs3d::OrientedBox