#include <Circle.hpp>
Constructor & Destructor Documentation
- Parameters
-
&p | the center location |
r | radius must be greater than 0 |
Circle::Circle |
( |
const Circle & |
the_circle | ) |
|
Member Function Documentation
Circle* Circle::clone |
( |
| ) |
const |
|
inlinevirtual |
std::vector< std::vector< unsigned > > Circle::getCoordinateIndex |
( |
const Grid & |
grid | ) |
const |
|
virtual |
std::vector<unsigned> Circle::getDimension |
( |
const Grid & |
grid | ) |
const |
double Circle::getLargestLength |
( |
| ) |
const |
|
inlinevirtual |
Get the [min(y) min(z)] corner of the rectangle.
- Returns
- the cartesian coordinate the conner.
Implements Shape.
double Circle::getRadius |
( |
| ) |
const |
|
inline |
unsigned Circle::getType |
( |
| ) |
const |
|
inlinevirtual |
Get the [max(y) max(z)] corner of the rectangle.
- Returns
- the cartesian coordinate the conner.
Implements Shape.
double Circle::getXLength |
( |
| ) |
const |
|
inlinevirtual |
double Circle::getYLength |
( |
| ) |
const |
|
inlinevirtual |
double Circle::getZLength |
( |
| ) |
const |
|
inlinevirtual |
Member Data Documentation
The documentation for this class was generated from the following files: