Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Circularにlerp関数を追加 #1206

Merged
merged 4 commits into from
Feb 24, 2024

Conversation

zaligan
Copy link
Member

@zaligan zaligan commented Feb 22, 2024

Circularにlerp関数を追加

  • rはMath::Lerp
  • thetaはMath::LerpAngle

@Reputeless

This comment was marked as resolved.

@Reputeless
Copy link
Member

Math::LerpAngle() は現在の C++ で constexpr にできない std::fmod() を含むため、非 constexpr 関数です。
したがって Circular::lerp() も constexpr 関数にはできないため、constexpr は外してください。

合わせて
Math::Lerp(r,other.r,f)

Math::Lerp(r, other.r, f)
のように、引数の半角スペースのスタイルを Siv3D のほかの関数に合わせてください。

@zaligan
Copy link
Member Author

zaligan commented Feb 24, 2024

constexprの削除とスタイルの統一をしました。

@Reputeless Reputeless merged commit 13e405d into Siv3D:v6_develop Feb 24, 2024
2 checks passed
@Reputeless
Copy link
Member

Merged. Thanks!


◆ 初めて Siv3D にコミットした方へのご案内

コミッタの方の名前を AUTHORS に記載します。
表示する名前をお知らせください。特に希望が無い場合は GitHub プロフィールの ID が使われます。

◆ Organization への招待について

OpenSiv3D 本体および Siv3D ドキュメントのリポジトリにコミットをした方、その他顕著な貢献をされた方には、GitHub の Siv3D Organization メンバー への招待が送られます。
招待を受諾し、上記ページで自身のメンバー参加表示設定を「Public」に変更すると、GitHub の自身のプロフィールページに Siv3D のアイコンが表示されます。「Private」のままだと、自身と他のメンバーにしかアイコンは表示されません。

@zaligan
Copy link
Member Author

zaligan commented Feb 24, 2024

ありがとうございます!
名前はKaitoでお願いします。

Reputeless added a commit that referenced this pull request Feb 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

2 participants