Public Member Functions | Public Attributes

CL_Circle Class Reference
[clanCore Math]

Circle - Integer. More...

#include <circle.h>

Inheritance diagram for CL_Circle:
Inheritance graph
[legend]

List of all members.

Public Member Functions

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

bool is_inside (const CL_Vec2< int > &point)
Operators

bool operator== (const CL_Circlex< int > &circle) const
 == operator.
bool operator!= (const CL_Circlex< int > &circle) const
 != operator.

Public Attributes

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

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  )  [inline, inherited]
bool CL_Circlex< int >::operator!= ( const CL_Circlex< int > &  circle  )  const [inline, inherited]

!= operator.

bool CL_Circlex< int >::operator== ( const CL_Circlex< int > &  circle  )  const [inline, inherited]

== operator.


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: