OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::CircularBase< Float, Oclock > Member List

This is the complete list of members for s3d::CircularBase< Float, Oclock >, including all inherited members.

CircularBase()=defaults3d::CircularBase< Float, Oclock >
CircularBase(value_type _r, value_type _theta) noexcepts3d::CircularBase< Float, Oclock >
CircularBase(Arg::r_< value_type > _r, Arg::theta_< value_type > _theta) noexcepts3d::CircularBase< Float, Oclock >
CircularBase(Arg::theta_< value_type > _theta, Arg::r_< value_type > _r) noexcepts3d::CircularBase< Float, Oclock >
CircularBase(position_type v) noexcepts3d::CircularBase< Float, Oclock >
fastToFloat2() const noexcepts3d::CircularBase< Float, Oclock >
fastToVec2() const noexcepts3d::CircularBase< Float, Oclock >
Formatter(FormatData &formatData, const CircularBase &value)s3d::CircularBase< Float, Oclock >friend
hash() const noexcepts3d::CircularBase< Float, Oclock >
operator position_type() const noexcepts3d::CircularBase< Float, Oclock >
operator+() const noexcepts3d::CircularBase< Float, Oclock >
operator+(position_type v) const noexcepts3d::CircularBase< Float, Oclock >
operator-() const noexcepts3d::CircularBase< Float, Oclock >
operator-(position_type v) const noexcepts3d::CircularBase< Float, Oclock >
operator<<(std::basic_ostream< CharType > &output, const CircularBase &value)s3d::CircularBase< Float, Oclock >friend
operator>>(std::basic_istream< CharType > &input, CircularBase &value)s3d::CircularBase< Float, Oclock >friend
position_type typedefs3d::CircularBase< Float, Oclock >
rs3d::CircularBase< Float, Oclock >
rotate(value_type angle) noexcepts3d::CircularBase< Float, Oclock >
rotated(value_type angle) const noexcepts3d::CircularBase< Float, Oclock >
thetas3d::CircularBase< Float, Oclock >
toFloat2() const noexcepts3d::CircularBase< Float, Oclock >
toPosition() const noexcepts3d::CircularBase< Float, Oclock >
toVec2() const noexcepts3d::CircularBase< Float, Oclock >
value_type typedefs3d::CircularBase< Float, Oclock >