Public Member Functions | Public Attributes

CL_Circlef Class Reference
[clanCore Math]

Circle - Float. More...

#include <circle.h>

Inheritance diagram for CL_Circlef:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CL_Circlef (float x, float y, float radius)
 CL_Circlef (const CL_Circlex< float > &copy)
 CL_Circlef ()
 CL_Circlef (const CL_Vec2< float > &p, float radius)
Attributes

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

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

Public Attributes

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

Detailed Description

Circle - Float.


Constructor & Destructor Documentation

CL_Circlef::CL_Circlef ( float  x,
float  y,
float  radius 
) [inline]
CL_Circlef::CL_Circlef ( const CL_Vec2< float > &  p,
float  radius 
) [inline]
CL_Circlef::CL_Circlef (  )  [inline]
CL_Circlef::CL_Circlef ( const CL_Circlex< float > &  copy  )  [inline]

Member Function Documentation

bool CL_Circlex< float >::is_inside ( const CL_Vec2< float > &  point  )  [inline, inherited]
bool CL_Circlex< float >::operator!= ( const CL_Circlex< float > &  circle  )  const [inline, inherited]

!= operator.

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

== operator.


Member Data Documentation

CL_Vec2<float > CL_Circlex< float >::position [inherited]

Circle center point.

float CL_Circlex< float >::radius [inherited]

Circle radius.


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