Forms with mutable Area
Kreis Class Reference

#include <form.h>

Inheritance diagram for Kreis:
Collaboration diagram for Kreis:

Public Member Functions

 Kreis (float x, float y, float radius)
 
 Kreis (Kreis const &)=default
 
std::string classname () const override
 
float area () const override
 
 ~Kreis () override
 
- Public Member Functions inherited from Form
 Form (float x, float y)
 
 Form (Form const &)=default
 
float GetX () const
 
float GetY () const
 
virtual ~Form ()
 

Detailed Description

Definition at line 125 of file form.h.

Constructor & Destructor Documentation

◆ Kreis() [1/2]

Kreis::Kreis ( float  x,
float  y,
float  radius 
)
inline

Definition at line 128 of file form.h.

◆ Kreis() [2/2]

Kreis::Kreis ( Kreis const &  )
default

◆ ~Kreis()

Kreis::~Kreis ( )
overridedefault

Member Function Documentation

◆ area()

float Kreis::area ( ) const
inlineoverridevirtual

Implements Form.

Definition at line 136 of file form.h.

◆ classname()

std::string Kreis::classname ( ) const
inlineoverridevirtual

Reimplemented from Form.

Definition at line 132 of file form.h.

Here is the caller graph for this function:

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