|
| SIV3D_NODISCARD_CXX20 | Cone ()=default |
| |
| SIV3D_NODISCARD_CXX20 | Cone (double _r, double _h, const Quaternion &_orientation=Quaternion::Identity()) noexcept |
| |
| SIV3D_NODISCARD_CXX20 | Cone (double cx, double cy, double cz, double _r, double _h, const Quaternion &_orientation=Quaternion::Identity()) noexcept |
| |
| SIV3D_NODISCARD_CXX20 | Cone (const Vec3 &_center, double _r, double _h, const Quaternion &_orientation=Quaternion::Identity()) noexcept |
| |
| SIV3D_NODISCARD_CXX20 | Cone (const Vec3 &from, const Vec3 &to, double _r) noexcept |
| |
| SIV3D_NODISCARD_CXX20 | Cone (const Vec3 &from, const Vec3 &to, double _r, const Quaternion &_orientation) noexcept |
| |
| Cone & | setPos (value_type cx, value_type cy, value_type cz) noexcept |
| |
| Cone & | setPos (position_type _center) noexcept |
| |
| Cone & | setSize (value_type _r, value_type _h) noexcept |
| |
| Cone & | setOrientation (Quaternion _orientation) noexcept |
| |
| Cone | movedBy (value_type _x, value_type _y, value_type _z) const noexcept |
| |
| Cone | movedBy (position_type v) const noexcept |
| |
| Cone & | moveBy (value_type _x, value_type _y, value_type _z) noexcept |
| |
| Cone & | moveBy (position_type v) noexcept |
| |
| Cone | stretched (double _r, double _h) const noexcept |
| |
| Cone | scaled (double sr, double sh) const noexcept |
| |
| bool | hasVolume () const noexcept |
| |
| Cone | lerp (const Cone &other, double f) const noexcept |
| |
| Vec3 | vector () const noexcept |
| |
| position_type | top () const noexcept |
| |
| position_type | bottomCenter () const noexcept |
| |
| const Cone & | draw (const ColorF &color=Palette::White) const |
| |
| const Cone & | draw (const Texture &texture, const ColorF &color=Palette::White) const |
| |
| const Cone & | draw (const Quaternion &rotation, const ColorF &color=Palette::White) const |
| |
| const Cone & | draw (const Quaternion &rotation, const Texture &texture, const ColorF &color=Palette::White) const |
| |
| const Cone & | draw (const Mat4x4 &mat, const ColorF &color=Palette::White) const |
| |
| const Cone & | draw (const Mat4x4 &mat, const Texture &texture, const ColorF &color=Palette::White) const |
| |
| const Cone & | draw (const PhongMaterial &material) const |
| |
| const Cone & | draw (const Texture &texture, const PhongMaterial &material) const |
| |
| const Cone & | draw (const Quaternion &rotation, const PhongMaterial &material) const |
| |
| const Cone & | draw (const Quaternion &rotation, const Texture &texture, const PhongMaterial &material) const |
| |
| const Cone & | draw (const Mat4x4 &mat, const PhongMaterial &material) const |
| |
| const Cone & | draw (const Mat4x4 &mat, const Texture &texture, const PhongMaterial &material) const |
| |