Circle Class Reference

Geometry Lib: Circle Class Reference
Geometry Lib
Circle Class Reference

A circle. More...

#include <circle.hpp>

Inheritance diagram for Circle:
[legend]
Collaboration diagram for Circle:
[legend]

Public Member Functions

 Circle (Properties properties)
 Construct a new Circle object. More...
 
virtual uint edges () const override
 Circle edges method. More...
 
- Public Member Functions inherited from Shape
 Shape (Properties properties)
 Construct a new Shape object. More...
 
const Propertiesproperties () const
 Getter for properties_. More...
 

Additional Inherited Members

- Protected Attributes inherited from Shape
Properties properties_
 

Detailed Description

A circle.

Constructor & Destructor Documentation

◆ Circle()

Circle::Circle ( Properties  properties)

Construct a new Circle object.

Parameters
propertiesShape properties

Member Function Documentation

◆ edges()

uint Circle::edges ( ) const
overridevirtual

Circle edges method.

Returns
uint

Implements Shape.


The documentation for this class was generated from the following files:
  • /home/docs/checkouts/readthedocs.org/user_builds/doxysphinx-demo/checkouts/latest/geometry_lib/include/geometry/circle.hpp
  • /home/docs/checkouts/readthedocs.org/user_builds/doxysphinx-demo/checkouts/latest/geometry_lib/src/circle.cpp