Chipmunk++
 All Classes Functions Variables Pages
Public Member Functions
cp::CircleShape Class Reference

Perfect circle shape. More...

#include <circleshape.hpp>

Inheritance diagram for cp::CircleShape:
cp::Shape

List of all members.

Public Member Functions

 CircleShape (std::shared_ptr< Body >, Float radius, Vect offset=Vect(0, 0))
- Public Member Functions inherited from cp::Shape
 operator cpShape * () const
bool pointQuery (Vect) const
bool segmentQuery (Vect a, Vect b, SegmentQueryInfo *=nullptr)
void setFriction (Float)
void setElasticity (Float)
void setGroup (Group)
void setCollisionType (CollisionType)
CollisionType getCollisionType () const
void setLayers (Layers)
void setOwning (bool)
void setUserData (DataPointer)
void setBody (std::shared_ptr< Body > body)
DataPointer getUserData () const

Additional Inherited Members

- Protected Member Functions inherited from cp::Shape
 Shape (cpShape *, std::shared_ptr< Body >)
- Protected Attributes inherited from cp::Shape
cpShape * shape

Detailed Description

Perfect circle shape.


The documentation for this class was generated from the following files: