ClanLib  2.3.7
Public Member Functions | Public Attributes | List of all members
CL_Circle Class Reference

Circle - Integer. More...

#include <circle.h>

Inheritance diagram for CL_Circle:
Inheritance graph
[legend]

Public Member Functions

 CL_Circle (int x, int y, int radius)
 
 CL_Circle (const CL_Vec2< int > &p, int radius)
 
 CL_Circle ()
 
 CL_Circle (const CL_Circlex< int > &copy)
 
Attributes
bool is_inside (const CL_Vec2< int > &point)
 
Operators
bool operator== (const CL_Circlex< int > &circle) const
 == operator. More...
 
bool operator!= (const CL_Circlex< int > &circle) const
 != operator. More...
 

Public Attributes

CL_Vec2< int > position
 Circle center point. More...
 
int radius
 Circle radius. More...
 

Detailed Description

Circle - Integer.

Constructor & Destructor Documentation

CL_Circle::CL_Circle ( int  x,
int  y,
int  radius 
)
inline
CL_Circle::CL_Circle ( const CL_Vec2< int > &  p,
int  radius 
)
inline
CL_Circle::CL_Circle ( )
inline
CL_Circle::CL_Circle ( const CL_Circlex< int > &  copy)
inline

Member Function Documentation

bool CL_Circlex< int >::is_inside ( const CL_Vec2< int > &  point)
inlineinherited
bool CL_Circlex< int >::operator!= ( const CL_Circlex< int > &  circle) const
inlineinherited
bool CL_Circlex< int >::operator== ( const CL_Circlex< int > &  circle) const
inlineinherited

Member Data Documentation

CL_Vec2<int > CL_Circlex< int >::position
inherited

Circle center point.

int CL_Circlex< int >::radius
inherited

Circle radius.


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