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

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

bottomCenter() const noexcepts3d::Cylinder
centers3d::Cylinder
Cylinder()=defaults3d::Cylinder
Cylinder(double _r, double _h, const Quaternion &_orientation=Quaternion::Identity()) noexcepts3d::Cylinder
Cylinder(double cx, double cy, double cz, double _r, double _h, const Quaternion &_orientation=Quaternion::Identity()) noexcepts3d::Cylinder
Cylinder(const Vec3 &_center, double _r, double _h, const Quaternion &_orientation=Quaternion::Identity()) noexcepts3d::Cylinder
Cylinder(const Vec3 &from, const Vec3 &to, double _r) noexcepts3d::Cylinder
Cylinder(const Vec3 &from, const Vec3 &to, double _r, const Quaternion &_orientation) noexcepts3d::Cylinder
draw(const ColorF &color=Palette::White) consts3d::Cylinder
draw(const Texture &texture, const ColorF &color=Palette::White) consts3d::Cylinder
draw(const Quaternion &rotation, const ColorF &color=Palette::White) consts3d::Cylinder
draw(const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) consts3d::Cylinder
draw(const Mat4x4 &mat, const ColorF &color=Palette::White) consts3d::Cylinder
draw(const Mat4x4 &mat, const Texture &texture, const ColorF &color=Palette::White) consts3d::Cylinder
draw(const PhongMaterial &material) consts3d::Cylinder
draw(const Texture &texture, const PhongMaterial &material) consts3d::Cylinder
draw(const Quaternion &rotation, const PhongMaterial &material) consts3d::Cylinder
draw(const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) consts3d::Cylinder
draw(const Mat4x4 &mat, const PhongMaterial &material) consts3d::Cylinder
draw(const Mat4x4 &mat, const Texture &texture, const PhongMaterial &material) consts3d::Cylinder
hs3d::Cylinder
hasVolume() const noexcepts3d::Cylinder
lerp(const Cylinder &other, double f) const noexcepts3d::Cylinder
moveBy(value_type _x, value_type _y, value_type _z) noexcepts3d::Cylinder
moveBy(position_type v) noexcepts3d::Cylinder
movedBy(value_type _x, value_type _y, value_type _z) const noexcepts3d::Cylinder
movedBy(position_type v) const noexcepts3d::Cylinder
orientations3d::Cylinder
position_type typedefs3d::Cylinder
rs3d::Cylinder
scaled(double sr, double sh) const noexcepts3d::Cylinder
setOrientation(Quaternion _orientation) noexcepts3d::Cylinder
setPos(value_type cx, value_type cy, value_type cz) noexcepts3d::Cylinder
setPos(position_type _center) noexcepts3d::Cylinder
setSize(value_type _r, value_type _h) noexcepts3d::Cylinder
stretched(double _r, double _h) const noexcepts3d::Cylinder
topCenter() const noexcepts3d::Cylinder
value_type typedefs3d::Cylinder
vector() const noexcepts3d::Cylinder
xs3d::Cylinder
ys3d::Cylinder
zs3d::Cylinder