Skip to content

Commit

Permalink
Reorder feature list.
Browse files Browse the repository at this point in the history
  • Loading branch information
n3vu0r committed Apr 13, 2021
1 parent 9eb7b66 commit 7f7186f
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 5 deletions.
7 changes: 4 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -36,19 +36,20 @@ Stantchev, G.. “Virtual Trackball Modeling and the Exponential Map.” . [S2CI
* Identical [C11 implementation](c11) for [`Orbit`] operation handler behind `cc` feature gate.
* Observer [`Frame`] with [`Frame::slide()`], [`Frame::orbit()`], [`Frame::scale()`]
operations in world space and their local complements in camera space.
* Object inspection mode scaling clip plane distances by measuring from target instead of eye.
* [`Clamp`] operation handler ensuring user boundary conditions of observer [`Frame`].
* Object inspection mode scaling clip plane distances by measuring from target instead of eye.
* Scale-preserving transitioning between orthographic and perspective projection mode.
* Converting between [`Fixed`] quantities wrt to field of view, see [`Scene::set_fov()`].
* Time-free touch gesture recognition for slide, orbit, scale, and focus operations.
* Time-free [`Touch`] gesture recognition for slide, orbit, scale, and focus operations.

[`Frame::slide()`]: https://doc.qu1x.dev/trackball/trackball/struct.Frame.html#method.slide
[`Frame::orbit()`]: https://doc.qu1x.dev/trackball/trackball/struct.Frame.html#method.orbit
[`Frame::scale()`]: https://doc.qu1x.dev/trackball/trackball/struct.Frame.html#method.scale

[`Clamp`]: https://doc.qu1x.dev/trackball/trackball/struct.Clamp.html
[`Frame`]: https://doc.qu1x.dev/trackball/trackball/struct.Frame.html
[`Clamp`]: https://doc.qu1x.dev/trackball/trackball/struct.Clamp.html
[`Scene`]: https://doc.qu1x.dev/trackball/trackball/struct.Scene.html
[`Touch`]: https://doc.qu1x.dev/trackball/trackball/struct.Touch.html

[`Fixed`]: https://doc.qu1x.dev/trackball/trackball/enum.Fixed.html
[`Scene::set_fov()`]: https://doc.qu1x.dev/trackball/trackball/struct.Scene.html#method.set_fov
Expand Down
4 changes: 2 additions & 2 deletions src/lib.rs
Original file line number Diff line number Diff line change
Expand Up @@ -18,11 +18,11 @@
//! * Identical C11 implementation for [`Orbit`] operation handler behind `cc` feature gate.
//! * Observer [`Frame`] with [`Frame::slide()`], [`Frame::orbit()`], [`Frame::scale()`]
//! operations in world space and their local complements in camera space.
//! * Object inspection mode scaling clip plane distances by measuring from target instead of eye.
//! * [`Clamp`] operation handler ensuring user boundary conditions of observer [`Frame`].
//! * Object inspection mode scaling clip plane distances by measuring from target instead of eye.
//! * Scale-preserving transitioning between orthographic and perspective projection mode.
//! * Converting between [`Fixed`] quantities wrt to field of view, see [`Scene::set_fov()`].
//! * Time-free touch gesture recognition for slide, orbit, scale, and focus operations.
//! * Time-free [`Touch`] gesture recognition for slide, orbit, scale, and focus operations.
//!
//! # Example
//!
Expand Down

0 comments on commit 7f7186f

Please sign in to comment.