Public Member Functions | Public Attributes

CL_Circled Class Reference
[clanCore Math]

Circle - Double. More...

#include <circle.h>

Inheritance diagram for CL_Circled:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 CL_Circled (double x, double y, double radius)
 CL_Circled (const CL_Circlex< double > &copy)
 CL_Circled ()
 CL_Circled (const CL_Vec2< double > &p, double radius)
Attributes

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

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

Public Attributes

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

Detailed Description

Circle - Double.


Constructor & Destructor Documentation

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

Member Function Documentation

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

!= operator.

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

== operator.


Member Data Documentation

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

Circle center point.

double CL_Circlex< double >::radius [inherited]

Circle radius.


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