Safe Haskell | None |
---|---|
Language | Haskell2010 |
Physics.Contact.Circle
- data Circle = Circle {
- _circleCenter :: !P2
- _circleRadius :: !Double
- circleWithRadius :: Double -> Circle
- data Contact = Contact {
- _contactCenter :: !P2
- _contactDepth :: !Double
- _contactNormal :: !V2
- contact :: Circle -> Circle -> Maybe Contact
- setCircleTransform :: Circle -> (P2 -> P2) -> Circle
Documentation
Constructors
Circle | |
Fields
|
circleWithRadius :: Double -> Circle Source #
Constructors
Contact | |
Fields
|
The normal points out of the "penetrated" circle.